.tf-templates-library-popup{--tf-font-size-14: 14px;--tf-font-size-15: 15px;--tf-base-metric: 8px;--tf-border-radius-3: 3px;--tf-border-radius-4: 4px;--tf-border-radius-large: 27px;--tf-white: #fff;--tf-black: #000;--tf-body-font-color: #41495B;--tf-body-font-color-rgba: 65, 73, 91;--tf-red: #ee2a11;--tf-red-darker: #bd1600;--tf-orange: #ff9431;--tf-orange-darker: #bd5b00;--tf-blue: #2539e9;--tf-blue-darker: #0013bd;--tf-333: #333;--tf-999: #999;--tf-btn-color: #e6e6e6;--tf-btn-padding: .45em .715em}.tf-templates-library-popup .tf-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--tf-333);border:1px solid var(--tf-btn-color);font-weight:500;text-decoration:none;font-size:var(--tf-font-size-14);border-radius:var(--tf-border-radius-3);padding:var(--tf-btn-padding);gap:calc(.8 * var(--tf-base-metric));-webkit-transition:.1s all ease-in-out;transition:.1s all ease-in-out}.tf-templates-library-popup .tf-button.outline{padding:calc(.75 * var(--tf-base-metric)) calc(1.25 * var(--tf-base-metric));font-size:var(--tf-font-size-14);background:transparent;-webkit-box-shadow:none;box-shadow:none}.tf-templates-library-popup .tf-button.outline:hover,.tf-templates-library-popup .tf-button.outline:focus{border-color:transparent !important}.tf-templates-library-popup .tf-button.outline.red{color:var(--tf-red);border-color:currentColor}.tf-templates-library-popup .tf-button.outline.red:hover,.tf-templates-library-popup .tf-button.outline.red:focus{color:var(--tf-white) !important}.tf-templates-library-popup .tf-button.outline.red:hover{background:var(--tf-red)}.tf-templates-library-popup .tf-button.outline.red:focus{background:var(--tf-red-darker)}.tf-templates-library-popup .tf-button.outline.blue{color:var(--tf-blue);border-color:currentColor}.tf-templates-library-popup .tf-button.outline.blue:hover,.tf-templates-library-popup .tf-button.outline.blue:focus{color:var(--tf-white) !important}.tf-templates-library-popup .tf-button.outline.blue:hover{background:var(--tf-blue)}.tf-templates-library-popup .tf-button.outline.blue:focus{background:var(--tf-blue-darker)}.tf-templates-library-popup .tf-button.outline.orange{color:var(--tf-orange);border-color:currentColor}.tf-templates-library-popup .tf-button.outline.orange:hover,.tf-templates-library-popup .tf-button.outline.orange:focus{color:var(--tf-white) !important}.tf-templates-library-popup .tf-button.outline.orange:hover{background:var(--tf-orange)}.tf-templates-library-popup .tf-button.outline.orange:focus{background:var(--tf-orange-darker)}body.tf-modal-tf-templates-library-item-info-open .modal-backdrop.fade.in,body.tf-modal-tf-templates-library-item-info-open .modal-backdrop.fade.show{z-index:2500 !important}body.tf-modal-tf-templates-library-item-info-open .modal.tf-templates-library-item-info.fade,body.tf-modal-tf-templates-library-item-info-open .modal.tf-templates-library-item-info.fade{opacity:1;visibility:visible;z-index:2550 !important}.modal.tf-templates-library-popup.tf-templates-library-item-info{font-size:var(--tf-font-size-14);overflow:hidden !important;display:block !important;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:none !important;transition:none !important}.modal.tf-templates-library-popup.tf-templates-library-item-info:not(.isJ4){max-width:95vw;max-height:95vh;margin:1.75rem auto;width:600px !important;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal.tf-templates-library-popup.tf-templates-library-item-info.isJ4{-webkit-transform:translateY(0px);transform:translateY(0px)}.modal.tf-templates-library-popup.tf-templates-library-item-info.isJ4 .modal-dialog{width:600px !important;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.modal.tf-templates-library-popup.tf-templates-library-item-info .modal-header{border-bottom:none;-webkit-box-shadow:none;box-shadow:none}.modal.tf-templates-library-popup.tf-templates-library-item-info .modal-body{padding:calc(2 * var(--tf-base-metric));padding-top:0;width:auto}.tf-template-library-item-info .template-details{margin-top:calc(3 * var(--tf-base-metric))}.tf-template-library-item-info .template-details:first-child{margin-bottom:calc(2 * var(--tf-base-metric));padding-bottom:calc(2 * var(--tf-base-metric));border-bottom:1px solid rgba(var(--tf-body-font-color-rgba), 0.1)}.tf-template-library-item-info .template-details .details-title{margin-bottom:calc(2 * var(--tf-base-metric))}.tf-template-library-item-info .template-details .is-grey{color:rgba(var(--tf-body-font-color-rgba), 0.5)}.tf-template-library-item-info .template-details .dependency-item:not(.pass) svg.checkmark{display:none}.tf-template-library-item-info .details-header-items{color:rgba(var(--tf-body-font-color-rgba), 0.5);margin-bottom:calc(1.5 * var(--tf-base-metric));padding-bottom:calc(1 * var(--tf-base-metric));border-bottom:2px solid rgba(var(--tf-body-font-color-rgba), 0.1)}.tf-template-library-item-info .dependency-item{min-height:52px}.tf-template-library-item-info .dependency-item.template{display:none}.tf-template-library-item-info .dependency-item .tf-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tf-template-library-item-info .dependency-item a{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.tf-template-library-item-info .tf-cell .content{padding:0;margin:0}.tf-template-library-item-info .tf-library-info-grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin:calc(-1 * var(--tf-base-metric))}.tf-template-library-item-info .tf-library-info-grid .tf-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding:var(--tf-base-metric)}.tf-template-library-item-info .tf-library-info-grid .tf-cell .title{margin-bottom:calc(.5 * var(--tf-base-metric))}body.tf-modal-tf-templates-library-popup-preview-open .modal-backdrop.fade.in,body.tf-modal-tf-templates-library-popup-preview-open .modal-backdrop.fade.show{z-index:2200}body.tf-modal-tf-templates-library-popup-preview-open .modal.tf-templates-library-popup-preview.fade,body.tf-modal-tf-templates-library-popup-preview-open .modal.tf-templates-library-popup-preview.fade{opacity:1;visibility:visible;z-index:2250}.modal.tf-templates-library-popup.tf-templates-library-popup-preview{font-size:var(--tf-font-size-14);border-radius:0;border:none;display:block !important;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:none !important;transition:none !important}.modal.tf-templates-library-popup.tf-templates-library-popup-preview:not(.isJ4){margin:0 auto;width:95vw !important;height:95vh !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:calc(.5 * var(--tf-base-metric))}.modal.tf-templates-library-popup.tf-templates-library-popup-preview:not(.isJ4).fade.in{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal.tf-templates-library-popup.tf-templates-library-popup-preview:not(.isJ4) .modal-body{border-radius:0 0 calc(.5 * var(--tf-base-metric)) calc(.5 * var(--tf-base-metric))}.modal.tf-templates-library-popup.tf-templates-library-popup-preview.isJ4>.modal-dialog{max-width:100%;margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.tf-templates-library-popup.tf-templates-library-popup-preview.isJ4>.modal-dialog>.modal-content{width:95vw;height:95vh;overflow:hidden;border:none;border-radius:calc(.5 * var(--tf-base-metric))}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;border-bottom:1px solid #e6e6e6;-webkit-box-shadow:0 0px 1px 2px rgba(0,0,0,0.1);box-shadow:0 0px 1px 2px rgba(0,0,0,0.1)}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header svg{min-width:16px}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header h3:not(.modal-title),.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header>.modal-title{display:none}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .modal-title{max-width:330px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:var(--tf-font-size-15);padding:0 calc(2 * var(--tf-base-metric));border-left:1px solid rgba(var(--tf-body-font-color-rgba), 0.1);line-height:50px;font-weight:400}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .modal-title-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .modal-title-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--tf-body-font-color);opacity:.8}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .modal-title-wrapper a:hover{opacity:1}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .modal-title-wrapper a.has-errors{opacity:1;color:var(--tf-orange)}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .modal-title-wrapper a.has-errors:hover{color:var(--tf-orange-darker)}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .modal-title-wrapper,.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .tf-templates-library-preview-responsive-devices,.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .actions-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .modal-title-wrapper a.tf-library-template-item-info{margin-right:auto}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .actions-wrapper a{margin-left:auto}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .actions-wrapper li{border-left:1px solid rgba(var(--tf-body-font-color-rgba), 0.1)}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-body{height:100vh;max-height:100vh !important;background:#f6f7f8;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview-action{margin-right:calc(2 * var(--tf-base-metric))}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview-action .full-label ~ .short-label{display:none}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview-action.working{background:var(--tf-999);color:var(--tf-white)}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview-action.working:hover,.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview-action.working:focus{background:var(--tf-999);color:var(--tf-white)}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview .tf-library-preview-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow-y:auto;position:relative;z-index:1}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview .tf-library-preview-inner:before{display:block;content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; display: block; shape-rendering: auto;" width="24px" height="24px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><circle cx="50" cy="50" fill="none" stroke="currentColor" stroke-width="10" r="34" stroke-dasharray="160.22122533307947 55.40707511102649"><animateTransform attributeName="transform" type="rotate" repeatCount="indefinite" dur="1s" values="0 50 50;360 50 50" keyTimes="0;1"></animateTransform></circle></svg>');clear:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:-1}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview .tf-library-preview-inner iframe{border:none;-webkit-transition:all 0.3s;transition:all 0.3s}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview .tf-library-preview-inner iframe:not(.tablet):not(.mobile){width:100%;height:100%}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview .tf-library-preview-inner iframe.tablet,.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview .tf-library-preview-inner iframe.mobile{margin-top:calc(3.5 * var(--tf-base-metric));margin-bottom:calc(3.5 * var(--tf-base-metric));-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.05);box-shadow:0 4px 10px rgba(0,0,0,0.05);border-radius:calc(2 * var(--tf-base-metric))}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview .tf-library-preview-inner iframe.tablet{width:768px;height:1024px}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview .tf-library-preview-inner iframe.mobile{width:375px;height:667px}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-templates-library-preview-go-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;gap:var(--tf-base-metric);text-decoration:none;font-size:13px;padding:0 calc(2 * var(--tf-base-metric));border-right:1px solid rgba(var(--tf-body-font-color-rgba), 0.1)}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-templates-library-refresh-demo{padding:0 calc(2 * var(--tf-base-metric))}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-templates-library-refresh-demo svg{-webkit-transition:.3s all ease;transition:.3s all ease}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-templates-library-preview-responsive-devices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(3 * var(--tf-base-metric))}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-templates-library-preview-responsive-devices .tf-templates-library-preview-responsive-device{opacity:.5;cursor:pointer}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-templates-library-preview-responsive-devices .tf-templates-library-preview-responsive-device.active,.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-templates-library-preview-responsive-devices .tf-templates-library-preview-responsive-device:hover{opacity:1}.modal.tf-templates-library-popup.tf-templates-library-popup-preview.refreshing .tf-library-preview-inner:before{z-index:100}.modal.tf-templates-library-popup.tf-templates-library-popup-preview.refreshing .tf-templates-library-refresh-demo{-webkit-animation:tf-templates-rotating 1.5s linear infinite;animation:tf-templates-rotating 1.5s linear infinite}@media screen and (max-width: 1200px){.modal.tf-templates-library-popup.tf-templates-library-popup-preview .full-label{max-width:210px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (max-width: 950px){.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-title,.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-preview-action{display:none}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .actions-wrapper .actions{margin-left:auto}.modal.tf-templates-library-popup.tf-templates-library-popup-preview .tf-library-template-item-info{padding:0 calc(2 * var(--tf-base-metric));border-left:1px solid rgba(var(--tf-body-font-color-rgba), 0.1)}}@media screen and (max-width: 575px){.modal.tf-templates-library-popup.tf-templates-library-popup-preview .modal-header .tf-back{display:none}}body.tf-modal-tf-templates-library-open{overflow:hidden}.modal.tf-templates-library-popup *{-webkit-box-sizing:border-box;box-sizing:border-box}.modal.tf-templates-library-popup>.modal-dialog{-webkit-transform:none !important;transform:none !important}.modal.tf-templates-library-popup .modal-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:none;border-radius:calc(.5 * var(--tf-base-metric)) calc(.5 * var(--tf-base-metric)) 0 0;-webkit-box-shadow:0 0px 1px 2px rgba(0,0,0,0.1);box-shadow:0 0px 1px 2px rgba(0,0,0,0.1);background:#fff;padding:0;padding-left:calc(2 * var(--tf-base-metric));text-align:left;z-index:1}.modal.tf-templates-library-popup .modal-header svg{min-width:16px}.modal.tf-templates-library-popup .modal-header .actions-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0;height:50px}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions li{position:relative;display:inline-block;margin:0;height:100%}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-size:23px;color:var(--tf-999);padding:0 var(--tf-base-metric)}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions li a.tf-modal-close{padding:0 calc(2 * var(--tf-base-metric))}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions li:nth-last-child(2){border-right:1px solid rgba(var(--tf-body-font-color-rgba), 0.1)}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions li:nth-last-child(2) a{padding-right:calc(2 * var(--tf-base-metric))}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions li svg{color:var(--tf-body-font-color)}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions li:hover a{color:var(--tf-333)}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions li:hover a svg{color:var(--tf-black)}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions li:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 480px){.modal.tf-templates-library-popup .modal-header .actions-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions{position:relative;right:auto;top:auto}.modal.tf-templates-library-popup .modal-header .actions-wrapper .actions li:last-of-type{border-left:none}}.modal.tf-templates-library{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:-50px !important;overflow:hidden;font-size:var(--tf-font-size-15);opacity:0;visibility:hidden;-webkit-transition:none !important;transition:none !important;--tf-library-sidebar-width: 48px;--tf-templates-library-grid-col-min-width: 320px;--tf-templates-library-placeholder-item-min-height: 320px;--tf-templates-library-font-size-10: .66666em;--tf-templates-library-font-size-12: .8em;--tf-templates-library-font-size-14: .933333em;--tf-templates-library-font-size-16: 1.0666666666666667em;--tf-templates-library-font-size-20: 1.33333em;--tf-templates-library-font-size-24: 1.6em;--tf-templates-grid-layout-gap: calc(3 * var(--tf-base-metric));--tf-templates-grid-column-count: 4;--tf-templates-gap-count: calc(var(--tf-templates-grid-column-count) - 1);--tf-templates-grid-gap: calc(var(--tf-templates-gap-count) * var(--tf-templates-grid-layout-gap));--tf-templates-grid-item--max-width: calc((100% - var(--tf-templates-grid-gap)) / var(--tf-templates-grid-column-count))}.modal.tf-templates-library:not(.in):not(.show){left:-100000px}@media screen and (max-width: 767px){.modal.tf-templates-library{-webkit-transform:none;transform:none}}@media screen and (max-width: 1450px){.modal.tf-templates-library{--tf-templates-library-placeholder-item-min-height: 316px}}@media screen and (min-width: 2100px){.modal.tf-templates-library{--tf-templates-grid-column-count: 6}}.modal.tf-templates-library:not(.isJ4){max-width:95vw;max-height:95vh;margin:1.75rem auto;height:calc(100% - 3.7rem);width:1400px !important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modal.tf-templates-library .modal-dialog{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.modal.tf-templates-library.fade.in,.modal.tf-templates-library.fade.show{top:0 !important;opacity:1;visibility:visible}.modal.tf-templates-library.isJ4 .modal-dialog{max-width:1400px;margin:1.75rem auto;height:calc(100% - 3.5rem)}.modal.tf-templates-library.isJ4 .modal-content{max-height:100%;overflow:hidden;border:none}.modal.tf-templates-library,.modal.tf-templates-library *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal.tf-templates-library:focus,.modal.tf-templates-library:focus,.modal.tf-templates-library *:focus,.modal.tf-templates-library *:focus{outline:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.modal.tf-templates-library .modal-body{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden !important;padding:0;max-height:100% !important;background:#f1f3f5;border-radius:0 0 calc(.5 * var(--tf-base-metric)) calc(.5 * var(--tf-base-metric))}.modal.tf-templates-library .modal-footer{background-color:var(--tf-white)}.modal.tf-templates-library .modal-header h3{line-height:29px;font-size:inherit;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.modal.tf-templates-library .tf-templates-library-toggle-fullscreen:not(.fullscreen) svg.on-fullscreen{display:none}.modal.tf-templates-library .tf-templates-library-toggle-fullscreen.fullscreen svg:not(.on-fullscreen){display:none}.modal.tf-templates-library.sidebar-open{--tf-library-sidebar-width: 270px;--tf-templates-library-placeholder-item-min-height: 268px}.modal.tf-templates-library.sidebar-open .tf-library-sidebar{overflow-y:auto}.modal.tf-templates-library.sidebar-open .tf-library-sidebar .opener{display:none}.modal.tf-templates-library.sidebar-open .tf-library-sidebar .tf-library-sidebar-filters{opacity:1;visibility:visible;z-index:1}.modal.tf-templates-library.sidebar-open .tf-library-page.has-filters .tf-library-sidebar .tf-library-filters-clear-all{display:block}.modal.tf-templates-library.fullscreen{border-radius:0;border:none;--tf-templates-library-placeholder-item-min-height: 272px}.modal.tf-templates-library.fullscreen:not(.isJ4){width:100% !important;margin:0;max-width:100vw;max-height:100vh;height:100%}.modal.tf-templates-library.fullscreen.isJ4>.modal-dialog{width:100%;height:100%;margin:0 auto;max-width:100%}.modal.tf-templates-library.fullscreen.isJ4>.modal-dialog>.modal-content{border-radius:0;border:none}.modal.tf-templates-library.fullscreen.sidebar-open{--tf-library-sidebar-width: 300px;--tf-templates-library-placeholder-item-min-height: 291px}.modal.tf-templates-library.fullscreen.sidebar-open .tf-library-sidebar{width:var(--tf-library-sidebar-width)}.modal.tf-templates-library.fullscreen .modal-body{border-radius:0}.modal.tf-templates-library:not(.sidebar-open) .tf-library-sidebar .on-sidebar-open{display:none}@media screen and (max-width: 450px){.modal.tf-templates-library{--tf-templates-library-grid-col-min-width: 100%}.modal.tf-templates-library .dependencies-wrapper{opacity:0;z-index:-1;visibility:hidden}.modal.tf-templates-library .toolbar-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--tf-base-metric)}}@media screen and (max-width: 480px){.modal.tf-templates-library .modal-header{padding:0}.modal.tf-templates-library .modal-header>h3{font-size:12px}.modal.tf-templates-library .tf-library-footer{gap:var(--tf-base-metric)}}@media screen and (max-width: 600px){.modal.tf-templates-library .tf-library-page .tf-library-body{--tf-library-sidebar-width: 48px;padding:calc(3 * var(--tf-base-metric))}.modal.tf-templates-library.sidebar-open .tf-library-page .tf-library-sidebar{z-index:20}}@media screen and (max-width: 900px){.modal.tf-templates-library .tf-library-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:var(--tf-base-metric)}}.tf-templates-library .tf-library-page{line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--tf-body-font-color)}.tf-templates-library .tf-library-page.no-sidebar{--tf-library-sidebar-width: 0px}.tf-templates-library .tf-library-page.no-sidebar .tf-library-sidebar{display:none}.tf-templates-library .tf-library-page.no-sidebar .tf-library-body{margin:0}.tf-templates-library .tf-library-page.loaded .tf-library-list .tf-library-item.blank_popup:not(:only-child){--tf-templates-library-placeholder-item-min-height: auto}.tf-templates-library .tf-library-page .tf-library-sidebar,.tf-templates-library .tf-library-page .tf-library-body>*:not(.tf-library-selected-filters-pills-wrapper){font-size:var(--tf-templates-library-font-size-14)}.tf-templates-library .tf-library-page .tf-library-messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;margin-bottom:calc(2 * var(--tf-base-metric))}.tf-templates-library .tf-library-page .tf-library-messages .tf-library-messages-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px}.tf-templates-library .tf-library-page .tf-library-messages .tf-library-messages-text p{margin:0}.tf-templates-library .tf-library-page .is-hidden{display:none !important}.tf-templates-library .tf-library-page a{color:currentColor;text-decoration:none}.tf-templates-library .tf-library-page a:hover,.tf-templates-library .tf-library-page a:active,.tf-templates-library .tf-library-page a.active{color:var(--tf-black)}.tf-templates-library .tf-library-page a.tf-library-favorite-icon.active svg{color:var(--tf-red);fill:currentColor}.tf-templates-library .tf-library-page .tf-library-favorite-item.working{pointer-events:none;-webkit-animation:blinker 1.5s linear infinite;animation:blinker 1.5s linear infinite}.tf-templates-library .tf-library-page .tf-library-favorite-item.working svg{fill:#ebebeb}@-webkit-keyframes blinker{50%{opacity:.5}}@keyframes blinker{50%{opacity:.5}}.tf-templates-library .tf-library-page .tf-library-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(Max(var(--tf-templates-library-grid-col-min-width), var(--tf-templates-grid-item--max-width)), 1fr));grid-auto-rows:1fr;grid-gap:var(--tf-templates-grid-layout-gap)}.tf-templates-library .tf-library-page .tf-library-list.is-hidden{display:none}.tf-templates-library .tf-library-page .tf-library-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.tf-templates-library .tf-library-page .tf-library-item.skeleton .tf-library-item-wrap{gap:calc(2 * var(--tf-base-metric))}.tf-templates-library .tf-library-page .tf-library-item.skeleton .tf-library-item-wrap>div:first-child{width:100%;height:100%}.tf-templates-library .tf-library-page .tf-library-item.skeleton .tf-library-item-wrap>.actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tf-templates-library .tf-library-page .tf-library-item.skeleton .tf-library-item-wrap>.actions>div{height:calc(2 * var(--tf-base-metric))}.tf-templates-library .tf-library-page .tf-library-item.skeleton .tf-library-item-wrap>.actions>div:first-child{width:60%}.tf-templates-library .tf-library-page .tf-library-item.skeleton .tf-library-item-wrap>.actions>div:last-child{width:40px;margin-left:auto}@-webkit-keyframes tf-templates-skeleton-loading{to{background-position-x:-200%}}@keyframes tf-templates-skeleton-loading{to{background-position-x:-200%}}.tf-templates-library .tf-library-page .tf-library-item.skeleton .tf-library-item-wrap>div:first-child,.tf-templates-library .tf-library-page .tf-library-item.skeleton .tf-library-item-wrap>.actions>div{background:#f5f5f5;background:linear-gradient(110deg, #ececec 8%, #f5f5f5 18%, #ececec 33%);border-radius:5px;background-size:200% 100%;-webkit-animation:1.5s tf-templates-skeleton-loading linear infinite;animation:1.5s tf-templates-skeleton-loading linear infinite}.tf-templates-library .tf-library-page .tf-library-item .tf-template-item-message{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;border-radius:3px;padding:var(--tf-base-metric) calc(1.5 * var(--tf-base-metric));z-index:30;left:var(--tf-base-metric);right:var(--tf-base-metric);top:var(--tf-base-metric);padding-right:calc(4 * var(--tf-base-metric));-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.1);box-shadow:0 0 10px 1px rgba(0,0,0,0.1);background:#FA3E3E;color:#fff;text-shadow:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tf-templates-library .tf-library-page .tf-library-item .tf-template-item-message .fpf-library-messages-hide-btn{position:absolute;right:12px;top:12px;min-width:14px;cursor:pointer;color:#fff}.tf-templates-library .tf-library-page .tf-library-item .tf-template-item-message .fpf-library-messages-hide-btn:hover{color:#dedede}.tf-templates-library .tf-library-page .tf-library-item .info-popup-actions{display:none}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap{-webkit-box-shadow:0px 0px 24px rgba(65,73,91,0.1);box-shadow:0px 0px 24px rgba(65,73,91,0.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;background-color:var(--tf-white);padding:var(--tf-base-metric);overflow:hidden;border-radius:calc(.5 * var(--tf-base-metric));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:100%;gap:var(--tf-base-metric)}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap img{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;position:absolute;top:0;left:0;vertical-align:middle;border-style:none}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-image-wrapper .tf-library-item-image-inner{border-radius:calc(.5 * var(--tf-base-metric));margin:0;position:relative;padding-bottom:var(--tf-library-item-image-aspect-ratio, 70.6%);overflow:hidden;height:0}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-image-wrapper .ribbon{position:absolute;top:10px;right:-30px;z-index:20;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--tf-red);color:var(--tf-white);text-align:center;width:100px;letter-spacing:1px;font-size:var(--tf-font-size-14);font-weight:bold;padding:0;text-transform:uppercase}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:22px}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-bottom .template-label{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-actions{opacity:0;z-index:-1;visibility:hidden;position:absolute;height:100%;bottom:0;left:0;color:var(--tf-blue);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-actions a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(.8 * var(--tf-base-metric));font-weight:bold}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-actions a .full-label{display:none}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-actions svg{color:currentColor}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap:hover .tf-library-item-bottom .template-label{z-index:-1;visibility:hidden;opacity:0}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap:hover .tf-library-item-bottom .tf-library-item-actions{opacity:1;z-index:10;visibility:visible}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-hover{visibility:hidden;opacity:0;position:absolute;bottom:0;left:0px;width:100%;height:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:rgba(5,9,49,0.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--tf-white);border-radius:calc(.5 * var(--tf-base-metric));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-hover .tf-library-preview-item{border-radius:22px;font-size:var(--tf-templates-library-font-size-16);gap:4px;padding:calc(.9 * var(--tf-base-metric)) calc(1.5 * var(--tf-base-metric))}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-hover .tf-library-preview-item:hover{background:var(--tf-white);color:var(--tf-black)}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-hover .dependencies-wrapper{line-height:1;position:absolute;bottom:var(--tf-base-metric);left:var(--tf-base-metric);text-align:left;font-size:var(--tf-templates-library-font-size-14)}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-hover .dependencies-wrapper .title{margin-bottom:var(--tf-base-metric)}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-hover .dependencies-wrapper .dependencies{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--tf-base-metric)}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-hover .dependencies-wrapper .dependencies span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 4px 3px;background:#F8F9FE;border-radius:2px;color:var(--tf-body-font-color);cursor:pointer;-webkit-transition:.1s all ease-in-out;transition:.1s all ease-in-out}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-hover .dependencies-wrapper .dependencies span:hover{background:var(--tf-white)}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap .tf-library-item-hover .dependencies-wrapper .dependencies span.error:after{position:absolute;content:'!';width:11px;height:11px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--item-color);color:var(--tf-white);border-radius:11px;top:-5px;right:-5px;z-index:5;font-size:var(--tf-templates-library-font-size-10)}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap:hover{-webkit-transition-delay:0;transition-delay:0}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap:hover .tf-library-item-hover{visibility:visible;z-index:15;opacity:1}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-wrap:hover img{border-radius:calc(.5 * var(--tf-base-metric))}.tf-templates-library .tf-library-page .tf-library-item.has-errors{--item-color: var(--tf-orange);--item-color-darker: var(--tf-orange-darker)}.tf-templates-library .tf-library-page .tf-library-item.has-errors.is-pro{--item-color: var(--tf-red);--item-color-darker: var(--tf-red-darker)}.tf-templates-library .tf-library-page .tf-library-item.has-errors .tf-library-template-item-info,.tf-templates-library .tf-library-page .tf-library-item.has-errors .tf-library-item-actions a{color:var(--item-color)}.tf-templates-library .tf-library-page .tf-library-item.has-errors .tf-library-template-item-info:hover,.tf-templates-library .tf-library-page .tf-library-item.has-errors .tf-library-item-actions a:hover{color:var(--item-color-darker)}.tf-templates-library .tf-library-page .tf-library-item:not(.has-errors) .tf-library-item-actions a:hover{color:var(--tf-blue-darker)}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-bottom-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--tf-base-metric)}.tf-templates-library .tf-library-page .tf-library-item .tf-library-item-bottom-buttons a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tf-templates-library .tf-library-page .tf-library-item.blank_popup{font-size:var(--tf-font-size-15);min-height:var(--tf-templates-library-placeholder-item-min-height);height:auto}.tf-templates-library .tf-library-page .tf-library-item.blank_popup a{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #e1e1e1;border-radius:4px}.tf-templates-library .tf-library-page .tf-library-item.blank_popup a span.title{margin-top:var(--tf-base-metric);font-size:var(--tf-templates-library-font-size-20)}.tf-templates-library .tf-library-page .tf-library-item.blank_popup a span.description{opacity:.5;font-size:var(--tf-templates-library-font-size-14)}.tf-templates-library .tf-library-page .tf-library-item.inserting-template .tf-library-item-bottom .template-label{z-index:-1;visibility:hidden;opacity:0}.tf-templates-library .tf-library-page .tf-library-item.inserting-template .tf-library-item-bottom .tf-library-item-actions{opacity:1;z-index:10;visibility:visible}.tf-templates-library .tf-library-page .tf-library-sidebar{overflow-y:hidden;background:var(--tf-white);padding:calc(4 * var(--tf-base-metric)) calc(2 * var(--tf-base-metric));height:100%;left:0;position:absolute;top:2px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:1;width:270px}.tf-templates-library .tf-library-page .tf-library-sidebar label{cursor:pointer;font-size:inherit;color:inherit;margin:0}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-sidebar-toggle{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-sidebar-toggle:hover{color:var(--tf-black)}.tf-templates-library .tf-library-page .tf-library-sidebar .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:var(--tf-font-size-15);margin-bottom:calc(3 * var(--tf-base-metric));line-height:1}.tf-templates-library .tf-library-page .tf-library-sidebar .top .top-title{margin-left:var(--tf-base-metric)}.tf-templates-library .tf-library-page .tf-library-sidebar .top .tf-library-filters-clear-all{color:var(--tf-black);opacity:.2;display:none}.tf-templates-library .tf-library-page .tf-library-sidebar .top .tf-library-filters-clear-all:hover{opacity:1}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(1.5 * var(--tf-base-metric))}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filters .tf-library-filter-item+.tf-library-filter-item{padding-top:calc(2 * var(--tf-base-metric));border-top:1px solid rgba(var(--tf-body-font-color-rgba), 0.1)}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filters .tf-library-filter-item.open .tf-library-filter-item-label{opacity:1}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filters .tf-library-filter-item.open .tf-library-filter-item-label svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filters .tf-library-filter-item.open .tf-library-filter-choices{display:block}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-item-label{opacity:.5;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.1s all ease-in-out;transition:.1s all ease-in-out}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-item-label:hover{opacity:1}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-item-label svg{-webkit-transition:.1s all ease-in-out;transition:.1s all ease-in-out}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-choices{margin-top:calc(2 * var(--tf-base-metric));display:none}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-choices .tf-library-filter-choice-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--tf-base-metric)}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-choices .tf-library-filter-choice-item label{cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;opacity:.8;-webkit-transition:.1s all ease-in-out;transition:.1s all ease-in-out;margin:0}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-choices .tf-library-filter-choice-item:hover label,.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-choices .tf-library-filter-choice-item:hover input[type="checkbox"],.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-choices .tf-library-filter-choice-item input[type="checkbox"]:checked,.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-choices .tf-library-filter-choice-item input[type="checkbox"]:checked ~ label{opacity:1}.tf-templates-library .tf-library-page .tf-library-sidebar .tf-library-filter-choices .tf-library-filter-choice-item+.tf-library-filter-choice-item{margin-top:calc(1.2 * var(--tf-base-metric))}.tf-templates-library .tf-library-page .tf-library-sidebar input[type="checkbox"]{width:16px;min-width:16px;height:16px;border:1px solid var(--tf-body-font-color);color:var(--tf-body-font-color);background:var(--tf-white);border-radius:4px;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;opacity:.8}.tf-templates-library .tf-library-page .tf-library-sidebar input[type="checkbox"]:active,.tf-templates-library .tf-library-page .tf-library-sidebar input[type="checkbox"]:checked{color:var(--tf-white);border:0}.tf-templates-library .tf-library-page .tf-library-sidebar input[type="checkbox"]:active:before,.tf-templates-library .tf-library-page .tf-library-sidebar input[type="checkbox"]:checked:before{content:url('data:image/svg+xml; utf8, <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="15" height="15" rx="3.5" fill="currentColor" stroke="currentColor"/><path d="M4.5 8.5L6.66667 11L12 5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:block;clear:both;margin:0;padding:0;width:auto;height:auto}.tf-templates-library .tf-library-page .tf-library-sidebar label{line-height:1.2}.tf-templates-library .tf-library-page.has-filters .tf-library-selected-filters-pills-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.tf-templates-library .tf-library-page.favorites-view .tf-library-list .tf-library-item.blank_popup,.tf-templates-library .tf-library-page.has-filters .tf-library-list .tf-library-item.blank_popup{display:none}.tf-templates-library .tf-library-page .tf-library-sidebar-filters{visibility:hidden;opacity:0;z-index:-1;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.tf-templates-library .tf-library-page .tf-library-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:calc(3 * var(--tf-base-metric)) calc(4.8 * var(--tf-base-metric));overflow-y:scroll;margin-top:2px;z-index:2;background:#f1f3f5;width:calc(100% - var(--tf-library-sidebar-width));margin-left:auto;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.tf-library-page .tf-library-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:auto;margin-top:calc(4 * var(--tf-base-metric));gap:calc(4 * var(--tf-base-metric))}.tf-library-page .tf-library-footer a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.8;gap:calc(.8 * var(--tf-base-metric))}.tf-library-page .tf-library-footer a:hover{opacity:1}.tf-library-page .tf-library-footer ul{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tf-library-selected-filters-pills-wrapper{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--tf-base-metric);-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--tf-templates-library-font-size-12);margin-bottom:calc(2 * var(--tf-base-metric))}.tf-library-selected-filters-pills-wrapper .tf-library-filter-template{display:none}.tf-library-selected-filters-pills-wrapper a{text-decoration:none}.tf-library-selected-filters-pills-wrapper .tf-library-selected-filters-pills{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(.5 * var(--tf-base-metric))}.tf-library-selected-filters-pills-wrapper .tf-library-selected-filters-pills .filter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(.5 * var(--tf-base-metric));background:#e9eaec;border-radius:20px;margin:0;padding:calc(.05 * var(--tf-base-metric)) var(--tf-base-metric)}.tf-library-selected-filters-pills-wrapper .tf-library-selected-filters-pills .filter svg{cursor:pointer}.tf-library-selected-filters-pills-wrapper .tf-library-selected-filters-pills .filter:not([data-filter=""]):hover{color:var(--tf-black)}.tf-library-selected-filters-pills-wrapper .tf-library-selected-filters-pills .filter.search-filter-pill{max-width:200px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-library-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:calc(3 * var(--tf-base-metric));-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(3 * var(--tf-base-metric))}.tf-library-toolbar .toolbar-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tf-library-toolbar .toolbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(3 * var(--tf-base-metric))}.tf-library-toolbar .toolbar-right .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--tf-base-metric)}.tf-library-toolbar .toolbar-right .tf-library-view-favorites svg{color:var(--tf-black);opacity:.25}.tf-library-toolbar .toolbar-right .tf-library-view-favorites:hover svg{opacity:.35}.tf-library-toolbar .toolbar-right .tf-library-view-favorites.active svg{opacity:1}.tf-library-toolbar .toolbar-right>div:first-child{padding:0 calc(3 * var(--tf-base-metric))}.tf-library-toolbar a{text-decoration:none !important}.tf-library-toolbar>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tf-library-toolbar input,.tf-library-toolbar select{height:auto;border:solid 1px #ccc;margin:0;line-height:normal}.tf-library-toolbar .tf-library-search{width:100%;position:relative}.tf-library-toolbar .tf-library-search .tf-library-search-icon{color:currentColor;opacity:.5;position:absolute;right:16px;top:11px;pointer-events:none}.tf-library-toolbar .tf-library-search input{opacity:.5;outline:none;background:none;font-size:var(--tf-font-size-15);width:100%;color:var(--tf-body-font-color);border-color:currentColor;padding:calc(1.2 * var(--tf-base-metric)) calc(2 * var(--tf-base-metric));border-radius:var(--tf-border-radius-large);min-height:30px;height:auto;margin:0}.tf-library-toolbar .tf-library-search input::-webkit-search-decoration,.tf-library-toolbar .tf-library-search input::-webkit-search-cancel-button,.tf-library-toolbar .tf-library-search input::-webkit-search-results-button,.tf-library-toolbar .tf-library-search input::-webkit-search-results-decoration{display:none}.tf-library-toolbar .tf-library-search input:hover{opacity:.75}.tf-library-toolbar .tf-library-search input:focus,.tf-library-toolbar .tf-library-search input:not(:placeholder-shown){opacity:1;-webkit-box-shadow:none;box-shadow:none}.tf-library-toolbar .sorting-selector-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tf-library-toolbar .sorting-selector-item.visible .sorting-selected-label{color:var(--tf-black)}.tf-library-toolbar .sorting-selector-item.visible .sorting-selected-label svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tf-library-toolbar .sorting-selector-item.visible .sorting-selector-items{z-index:25;opacity:1;visibility:visible}.tf-library-toolbar .sorting-selector-item .sorting-selected-label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--tf-base-metric);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.tf-library-toolbar .sorting-selector-item .sorting-selected-label .selected-label{min-width:60px}.tf-library-toolbar .sorting-selector-item .sorting-selected-label svg{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.tf-library-toolbar .sorting-selector-item .sorting-selected-label:hover .sorting-selected-label{color:var(--tf-black)}.tf-library-toolbar .sorting-selector-item .sorting-selected-label:hover .sorting-selected-label svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tf-library-toolbar .sorting-selector-item .sorting-selected-label:hover .sorting-selector-items{z-index:25;opacity:1;visibility:visible}.tf-library-toolbar .sorting-selector-item .sort-wrapper{min-width:80px;position:relative}.tf-library-toolbar .sorting-selector-item .sorting-selector-items{position:absolute;right:0;top:100%;z-index:-1;opacity:0;visibility:hidden;background:var(--tf-white);border-radius:var(--tf-base-metric);list-style-type:none;padding:0;margin:0;width:150px;-webkit-box-shadow:0px 0px 16px 0px rgba(65,73,91,0.15);box-shadow:0px 0px 16px 0px rgba(65,73,91,0.15)}.tf-library-toolbar .sorting-selector-item .sorting-selector-items li{cursor:pointer;margin:0;padding:var(--tf-base-metric) calc(2 * var(--tf-base-metric))}.tf-library-toolbar .sorting-selector-item .sorting-selector-items li:first-child{padding-top:calc(2 * var(--tf-base-metric))}.tf-library-toolbar .sorting-selector-item .sorting-selector-items li:last-child{padding-bottom:calc(2 * var(--tf-base-metric))}.tf-library-toolbar .sorting-selector-item .sorting-selector-items li:hover,.tf-library-toolbar .sorting-selector-item .sorting-selector-items li.selected{color:var(--tf-black)}.tf-library-no-results{display:none;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(2 * var(--tf-base-metric))}.tf-library-no-results.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.tf-library-no-results .noresults-title{font-size:var(--tf-templates-library-font-size-24)}.tf-modal.tf-templates-library-popup-preview>.modal{margin:0;height:100vh}.tf-modal.tf-templates-library-popup-preview .modal-content{border-radius:0}@-webkit-keyframes tf-templates-rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tf-templates-rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tf-templates-refresh-btn{position:relative;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;--tf-templates-refresh-btn-curve: cubic-bezier(0.650, 0.000, 0.450, 1.000)}.tf-templates-refresh-btn.working{pointer-events:none}.tf-templates-refresh-btn.working svg:not(.checkmark){-webkit-animation:tf-templates-rotating 1.5s linear infinite;animation:tf-templates-rotating 1.5s linear infinite}.tf-templates-refresh-btn svg:not(.checkmark){-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.tf-templates-refresh-btn svg:not(.checkmark) path{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.tf-templates-refresh-btn svg.checkmark{position:absolute;opacity:0;z-index:-1;visibility:hidden;border:1px solid var(--tf-body-font-color)}.tf-templates-refresh-btn.checkmark{pointer-events:none}.tf-templates-refresh-btn.checkmark svg:not(.checkmark){opacity:0;z-index:-1;visibility:hidden}.tf-templates-refresh-btn.checkmark svg:not(.checkmark) path.tip{opacity:0;visibility:hidden;z-index:-1}.tf-templates-refresh-btn.checkmark svg.checkmark{opacity:1;z-index:5;visibility:visible;-webkit-animation:fill .4s ease-in-out .4s forwards;animation:fill .4s ease-in-out .4s forwards}.tf-templates-refresh-btn.checkmark svg.checkmark .checkmark__circle{-webkit-animation:stroke 0.6s var(--tf-templates-refresh-btn-curve) forwards;animation:stroke 0.6s var(--tf-templates-refresh-btn-curve) forwards}.tf-templates-refresh-btn.checkmark svg.checkmark .checkmark__check{-webkit-animation:stroke 0.3s var(--tf-templates-refresh-btn-curve) 0.8s forwards;animation:stroke 0.3s var(--tf-templates-refresh-btn-curve) 0.8s forwards}.tf-templates-refresh-btn .checkmark{border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;-webkit-box-shadow:inset 0px 0px 0px #7ac142;box-shadow:inset 0px 0px 0px #7ac142}.tf-templates-refresh-btn .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none}.tf-templates-refresh-btn .checkmark__check{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48}@-webkit-keyframes stroke{100%{stroke-dashoffset:0}}@keyframes stroke{100%{stroke-dashoffset:0}}@-webkit-keyframes fill{100%{-webkit-box-shadow:inset 0px 0px 0px 30px #7ac142;box-shadow:inset 0px 0px 0px 30px #7ac142}}@keyframes fill{100%{-webkit-box-shadow:inset 0px 0px 0px 30px #7ac142;box-shadow:inset 0px 0px 0px 30px #7ac142}}.tf-library-item-insert-btn .loading{display:none}.tf-library-item-insert-btn.working{color:var(--tf-999);pointer-events:none}.tf-library-item-insert-btn.working .icon:not(.loading){display:none}.tf-library-item-insert-btn.working .loading{display:block}body.tf-templates-library-inserting .tf-library-item-insert-btn{color:var(--tf-999);pointer-events:none}body.tf-templates-library-inserting .tf-library-item-insert-btn .icon:not(.loading){display:none}body.tf-templates-library-inserting .tf-library-item-insert-btn .loading{display:block}.modal-backdrop ~ .modal-backdrop{z-index:-1 !important;opacity:0;visibility:hidden}body.tf-modal-tf-templates-library-open.isJ4 .modal-backdrop ~ .modal-backdrop{display:none}.modal-backdrop.fade.show,.modal-backdrop.fade.in{opacity:.7 !important}body.tf-modal-tf-pro-only-modal-open .modal-backdrop.fade.in,body.tf-modal-tf-pro-only-modal-open .modal-backdrop.fade.show{z-index:9000 !important}body.tf-modal-tf-pro-only-modal-open .modal.tf-pro-only-modal.fade.in,body.tf-modal-tf-pro-only-modal-open .modal.tf-pro-only-modal.fade.show{z-index:9050}


