.header{height:var(--header-height);background-color:hsl(var(--b2));position:absolute;top:0;left:0;width:100%;z-index:100000;display:flex;align-items:center;flex-shrink:0}.header:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background:linear-gradient(to right,hsl(var(--c1)),hsl(var(--c2)),hsl(var(--c3)))}.header-container{display:flex;justify-content:space-between;align-items:center;width:100%}.header-left{display:flex;align-items:center;gap:1rem}.header-logo img{height:40px;-webkit-user-select:none;user-select:none}.mobile-menu-btn{display:none;background:none;border:none;color:hsl(var(--t1));cursor:pointer;padding:.25rem;margin-left:16px}.header-nav{display:flex;gap:.4rem;background-color:hsl(var(--b3));padding:.35rem;border-radius:var(--r5)}.nav-item{display:flex;align-items:center;gap:.45rem;padding:.5rem 1.1rem;border-radius:var(--r4);font-weight:600;color:hsl(var(--t2));transition:all .2s;font-size:.9rem;cursor:pointer;text-decoration:none}@media(min-width:768px){.nav-item:hover{color:hsl(var(--c1));background-color:hsla(var(--c1),.08)}}.nav-item.active{background-color:hsl(var(--bw));color:hsl(var(--c1));box-shadow:var(--sh3)}.nav-icon{font-size:1.05rem}.header-right{display:flex;align-items:center}.header-auth-skeleton{width:140px;height:44px;border-radius:var(--r5);background:linear-gradient(90deg,hsl(var(--b3)) 25%,hsl(var(--br1)),hsl(var(--b3)) 75%);background-size:200% 100%;animation:skeletonShimmer 1.2s infinite}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.header-login-btn{display:flex;align-items:center;gap:.5rem;padding:.65rem 1.4rem;background:hsl(var(--t1));color:hsl(var(--bw));border:none;border-radius:var(--r5);font-size:.88rem;font-weight:800;font-family:inherit;cursor:pointer;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 14px -4px #412a4740}.header-login-btn i{font-size:1.1rem}.header-tool-toggle-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:hsl(var(--b3));border:1.5px solid hsl(var(--br1));color:hsl(var(--t1));cursor:pointer;transition:all .25s ease;margin-right:18px}.header-tool-toggle-btn i{font-size:1.2rem}.header-tool-toggle-btn.active{background:hsl(var(--c3));border-color:hsl(var(--c3));color:#fff;box-shadow:0 4px 12px hsla(var(--c3),.3)}@media(min-width:1024px){.header-tool-toggle-btn{display:none!important}}.header-login-btn:hover{background:#2f1e33;transform:translateY(-1px);box-shadow:0 6px 18px -4px #412a4759}.header-login-btn:active{transform:scale(.97)}.header-user-btn{display:flex;align-items:center;gap:.75rem;padding:.4rem .4rem .4rem .875rem;background:hsl(var(--b3));border:1.5px solid hsl(var(--br1));border-radius:var(--r5);cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;font-family:inherit}@media(min-width:768px){.header-user-btn:hover{transform:scale(1.05);box-shadow:0 6px 20px -4px #412a472e;background:hsl(var(--b3));border-color:hsl(var(--br1))}.header-user-btn:active{transform:scale(.98);box-shadow:none}}.header-user-info{display:flex;flex-direction:column;align-items:flex-end;gap:0}.header-user-greeting{font-size:.75rem;font-weight:700;color:hsl(var(--t3));line-height:1}.header-user-name{font-size:.9rem;font-weight:700;color:hsl(var(--t1));line-height:1.2;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-avatar{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,hsl(var(--c1)),hsl(var(--c3)));display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;box-shadow:0 0 0 2px hsl(var(--bw)),0 0 0 3.5px hsla(var(--c1),.3);transition:box-shadow .2s}.header-user-btn:hover .header-avatar{box-shadow:0 0 0 2px hsl(var(--bw)),0 0 0 3.5px hsl(var(--c1))}.header-avatar-img{width:100%;height:100%;object-fit:cover}.header-avatar-initial{font-size:.9rem;font-weight:900;color:#fff;text-transform:uppercase}@media(max-width:767px){.header-left{gap:.75rem}.mobile-menu-btn{display:flex;align-items:center;justify-content:center;margin-left:0}.mobile-menu-btn i{font-size:1.5rem}.header-nav{position:absolute;top:calc(var(--header-height) * .8);left:0;right:0;background-color:hsl(var(--bw));display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:1rem;border-radius:0 0 var(--r5) var(--r5);box-shadow:0 15px 30px -10px #412a4726;transform:translateY(-10px);transition:all .35s cubic-bezier(.4,0,.2,1);opacity:0;pointer-events:none;z-index:100001}.header-nav.open{top:var(--header-height);transform:translateY(0);opacity:1;pointer-events:auto}.menu-overlay{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;background-color:#0000001f;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100000;animation:overlayIn .25s ease}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}.nav-item{flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:1.25rem 0;font-size:.8rem;background-color:transparent!important;box-shadow:none!important}.nav-item.active{color:hsl(var(--c1))}.nav-icon{font-size:1.7rem}.header-user-info{display:none}.header-user-btn{padding:.35rem;background:transparent;border:none;transition:opacity .2s}.header-user-btn:hover{opacity:.85;transform:none;box-shadow:none;background:transparent;border-color:transparent}.header-user-btn:active{opacity:.7;transform:none}.header-avatar{width:48px;height:48px}.header-avatar-initial{font-size:1.1rem}.header-login-btn{width:40px;height:40px;padding:0;border-radius:50%;justify-content:center;border:1.5px solid hsl(var(--t1));box-shadow:0 4px 12px hsla(var(--t1),.3)}.header-login-btn i{font-size:1.2rem}.header-login-btn span{display:none}}@media(max-width:640px){.header-logo img{height:32px}}.checkout-page{background-color:hsl(var(--b1));min-height:100vh;position:relative;display:flex;flex-direction:column;@keyframes modalIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes spin-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}.checkout-page .chk-birit-header{position:sticky;top:0;left:0;right:0;z-index:50;background:hsl(var(--b2));border-bottom:1px solid hsl(var(--br1));box-shadow:0 4px 15px #00000005;margin-bottom:24px}.checkout-page .chk-header-container{max-width:1400px;margin:0 auto;padding:0 1.5rem;height:70px;display:flex;align-items:center;justify-content:space-between}.checkout-page .chk-header-left{display:flex;align-items:center;gap:1.5rem}.checkout-page .checkout-back-icon-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:50%;color:hsl(var(--t2));border:none;cursor:pointer;padding:0;transition:all .2s ease}.checkout-page .checkout-back-icon-btn:hover{background:hsl(var(--b3));color:hsl(var(--t1))}.checkout-page .chk-header-text-block{display:flex;flex-direction:column}.checkout-page .chk-header-title-orange{font-size:1.2rem;font-weight:800;color:hsl(var(--c2));line-height:1.2}.checkout-page .chk-header-subtitle-gray{font-size:.85rem;color:hsl(var(--t3));font-weight:500;margin-top:0}.checkout-page .chk-header-right{display:flex;align-items:center}.checkout-page .chk-total-pill-group{display:flex;align-items:center;gap:1rem}.checkout-page .chk-total-white-pill{display:flex;flex-direction:column;justify-content:center;background:transparent;border:none;box-shadow:none;text-align:right;padding:0}.checkout-page .pill-label{font-size:.85rem;color:hsl(var(--t3));font-weight:500;margin-bottom:0}.checkout-page .pill-value{font-size:1.25rem;color:hsl(var(--t1));font-weight:600;line-height:1}.checkout-page .checkout-page-inner{max-width:1200px;margin:0 auto;width:100%;padding:0 2rem 140px;flex:1}.checkout-page .checkout-main-grid{display:flex;gap:3rem}.checkout-page .checkout-left-col,.checkout-page .checkout-right-col{flex:1;width:calc(50% - 1.5rem);max-width:calc(50% - 1.5rem);display:flex;flex-direction:column;gap:2rem;box-sizing:border-box}.checkout-page .chk-main-title{font-size:1.5rem;font-weight:600;color:hsl(var(--t1));margin:0;margin-bottom:-1rem}.checkout-page .checkout-product-preview{display:flex;gap:1.5rem;background:hsl(var(--b2));padding:1.5rem;border-radius:var(--r4);box-shadow:0 4px 20px #00000008;align-items:center}.checkout-page .checkout-img-wrap{width:120px;height:120px;border-radius:var(--r3);overflow:hidden;flex-shrink:0;background:hsl(var(--b2))}.checkout-page .checkout-img-wrap img{width:100%;height:100%;object-fit:cover}.checkout-page .checkout-product-info{display:flex;flex-direction:column;gap:.25rem}.checkout-page .chk-category{font-size:.75rem;font-weight:800;text-transform:uppercase;color:hsl(var(--c2));letter-spacing:1px}.checkout-page .chk-title{font-size:1.35rem;font-weight:600;color:hsl(var(--t1));margin:0;line-height:1.2}.checkout-page .chk-meta{font-size:.85rem;color:hsl(var(--t3));margin-top:.25rem}.checkout-page .checkout-tier-box{background:hsl(var(--b2));padding:1.5rem;border-radius:var(--r4);box-shadow:0 4px 20px #00000008;border:1px solid hsl(var(--br1))}.checkout-page .tier-box-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsl(var(--br1))}.checkout-page .tier-box-title h4{font-size:1.25rem;font-weight:800;color:hsl(var(--t1));margin:0 0 .25rem}.checkout-page .tier-box-badge{display:inline-block;background:#22a8c31a;color:hsl(var(--c3));font-size:.95rem;font-weight:500;padding:.2rem .5rem;border-radius:100px;letter-spacing:.5px}.checkout-page .change-tier-btn{background:hsl(var(--t1));color:hsl(var(--white));font-size:.95rem;font-weight:600;padding:.4rem .75rem;border-radius:100px;cursor:pointer;transition:all .2s}.checkout-page .change-tier-btn:hover{background:hsl(var(--b2));color:hsl(var(--t1))}.checkout-page .tier-box-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.checkout-page .tier-box-features li{display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem;color:hsl(var(--t2))}.checkout-page .chk-icon-included{color:#10b981;margin-top:.1rem;flex-shrink:0}.checkout-page .checkout-section-block{background:hsl(var(--b2));padding:1.5rem;border-radius:var(--r4);box-shadow:0 4px 20px #00000008;display:flex;flex-direction:column;gap:1.5rem}.checkout-page .payment-tabs-wrapper{display:flex;background:hsl(var(--b1));padding:.35rem;border-radius:100px}.checkout-page .payment-tab{flex:1;background:transparent;border:none;padding:.75rem;border-radius:100px;font-weight:600;font-size:.85rem;color:hsl(var(--t2));cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.4rem}.checkout-page .payment-tab:hover{color:hsl(var(--t1))}.checkout-page .payment-tab.active{background:#fff;color:hsl(var(--c1));box-shadow:0 2px 8px #0000000d}.checkout-page .payment-tab i{font-size:1.1rem}.checkout-page .payment-form-container{min-height:200px}.checkout-page .chk-form-group{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}.checkout-page .chk-form-group label{font-size:.85rem;font-weight:700;color:hsl(var(--t2))}.checkout-page .chk-form-group input{width:100%;box-sizing:border-box;padding:.85rem 1rem;border:1px solid hsl(var(--br2));border-radius:var(--r2);background:hsl(var(--b1));font-size:.95rem;color:hsl(var(--t1));transition:all .2s;font-family:inherit}.checkout-page .chk-form-group input:focus{outline:none;border-color:hsl(var(--c1));box-shadow:0 0 0 3px hsla(var(--c1),.1);background:#fff}.checkout-page .chk-form-row{display:flex;gap:1rem}.checkout-page .chk-form-row .chk-form-group{flex:1}.checkout-page .mock-paypal-info,.checkout-page .mock-transfer-info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;gap:1rem;color:hsl(var(--t2))}.checkout-page .paypal-huge-icon{font-size:3rem;color:#003087}.checkout-page .transfer-huge-icon{font-size:3rem;color:hsl(var(--t2))}.checkout-page .chk-resumen-costos{background:hsl(var(--b2));padding:1.5rem;border-radius:var(--r4);box-shadow:0 4px 20px #00000008;display:flex;flex-direction:column;gap:.75rem}.checkout-page .chk-resumen-row-sub{display:flex;justify-content:space-between;align-items:center;font-size:.95rem;color:hsl(var(--t2))}.checkout-page .chk-resumen-row-sub span:last-child{font-size:1.25rem;color:hsl(var(--t1));font-weight:600}.checkout-page .checkout-bottom-bar-wrapper{position:fixed;bottom:0;left:0;right:0;background:hsl(var(--b2));box-shadow:0 -4px 24px #0000000f;z-index:100}.checkout-page .checkout-bottom-bar{max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.checkout-page .chk-total-price-col{display:flex;flex-direction:column}.checkout-page .chk-total-label{font-size:.85rem;color:hsl(var(--t2));font-weight:700}.checkout-page .chk-total-price{font-size:1.75rem;font-weight:600;color:hsl(var(--t1));line-height:1}.checkout-page .chk-currency{font-size:1rem;font-weight:600;color:hsl(var(--t3))}.checkout-page .btn-confirmar-compra{background:hsl(var(--c1));color:#fff;border:none;padding:1rem 3rem;border-radius:100px;font-weight:800;font-size:1.1rem;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px hsla(var(--c1),.3);display:flex;align-items:center;gap:.5rem}.checkout-page .btn-confirmar-compra:hover{transform:translateY(-2px);box-shadow:0 8px 25px hsla(var(--c1),.5);background:hsl(var(--c2))}.checkout-page .btn-confirmar-compra:active{transform:translateY(0)}.checkout-page .tier-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center}.checkout-page .tier-modal-content{background:hsl(var(--b1));width:100%;max-width:1000px;border-radius:var(--r5);overflow:hidden;box-shadow:0 20px 40px #00000026;animation:modalIn .3s cubic-bezier(.16,1,.3,1);max-height:90vh;display:flex;flex-direction:column}.checkout-page .modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid hsl(var(--br1))}.checkout-page .modal-header h3{margin:0;font-size:1.3rem;font-weight:800;color:hsl(var(--t1))}.checkout-page .modal-close{background:transparent;border:none;font-size:1.25rem;color:hsl(var(--t3));cursor:pointer;transition:color .2s}.checkout-page .modal-close:hover{color:hsl(var(--t1))}.checkout-page .modal-body{padding:1.5rem;background:transparent;display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.checkout-page .chk-plan-card{border:1.5px solid hsl(var(--br1));border-radius:24px;padding:24px;background-color:hsl(var(--b2));display:flex;flex-direction:column;position:relative;overflow:hidden;transition:all .3s ease;cursor:pointer}.checkout-page .chk-plan-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px #0003}.checkout-page .chk-plan-card.active{box-shadow:0 4px 24px #00000040;background:hsl(var(--b2));border-color:hsl(var(--c1))}.checkout-page .chk-plan-plus{border-color:#b433db66;background:linear-gradient(to bottom,hsl(var(--b2)),#b433db0d)}.checkout-page .chk-plan-platinum{border-color:#f1900866;background:linear-gradient(to bottom,hsl(var(--b2)),#f190080d)}.checkout-page [data-theme=dark] .chk-plan-plus{border-color:#b433db99!important;background:linear-gradient(to bottom,#2e1934cc,hsl(var(--b2)))!important}.checkout-page [data-theme=dark] .chk-plan-platinum{border-color:#f1900899!important;background:linear-gradient(to bottom,#302617cc,hsl(var(--b2)))!important}.checkout-page [data-theme=dark] .chk-plan-card.active{box-shadow:0 8px 28px #00000080;background:hsl(var(--b2))!important}.checkout-page .chk-plan-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.checkout-page .chk-plan-name{font-size:1.3rem;font-weight:900;color:hsl(var(--t1));margin:0}.checkout-page .chk-plan-subtitle{font-size:.85rem;font-weight:600;color:hsl(var(--t2));margin:0 0 16px}.checkout-page .chk-plan-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.checkout-page .chk-plan-features li{font-size:.9rem;color:hsl(var(--t2));display:flex;align-items:flex-start;gap:8px}.checkout-page .chk-plan-features li i{color:hsl(var(--c1));font-size:1.1rem;margin-top:1px}.checkout-page .chk-plan-basic .chk-plan-features li i{color:hsl(var(--t3))}.checkout-page .chk-plan-platinum .chk-plan-features li i{color:#f19008}.checkout-page .chk-feature-alert,.checkout-page .chk-feature-alert i{color:#ef4444!important;font-size:.8rem!important}.checkout-page .chk-plan-footer{margin-top:auto;padding-top:24px;display:flex;flex-direction:column;align-items:flex-start}.checkout-page .chk-plan-price{font-size:1.1rem;font-weight:600;color:hsl(var(--t1))}@media(max-width:900px){.checkout-page .checkout-main-grid{flex-direction:column;gap:2rem}.checkout-page .checkout-left-col,.checkout-page .checkout-right-col{width:100%!important;max-width:100%!important}}@media(max-width:768px){.checkout-page .tier-modal-content,.checkout-page .info-modal-content,.checkout-page .compare-modal-content{width:100%!important;max-width:100%!important;height:100vh!important;max-height:100vh!important;border-radius:0!important;margin:0!important;padding:0!important;display:flex;flex-direction:column}.checkout-page .modal-body,.checkout-page .info-modal-body{padding:1rem!important}.checkout-page .compare-table-wrap{flex:1;max-height:none!important;height:auto!important;border-radius:0!important}}@media(max-width:600px){.checkout-page .chk-header-container{height:auto;padding:1rem;flex-wrap:wrap;gap:1rem}.checkout-page .chk-header-middle{order:-1;flex:100%}.checkout-page .chk-header-left,.checkout-page .chk-header-right{flex:initial}.checkout-page .checkout-page-inner{padding:0 1rem 220px}.checkout-page .checkout-img-wrap{width:80px;height:80px}.checkout-page .ptab-text{display:none}.checkout-page .payment-tab i{font-size:1.4rem}.checkout-page .chk-form-row{gap:.5rem}.checkout-page .chk-form-row .chk-form-group{flex:1;min-width:0}.checkout-page .chk-form-group input{padding:.65rem .5rem;font-size:.85rem;min-width:0;width:100%;box-sizing:border-box}.checkout-page .chk-form-group label{font-size:.75rem}.checkout-page .checkout-bottom-bar{padding:1rem;flex-direction:column;gap:1rem;align-items:stretch}.checkout-page .btn-confirmar-compra{justify-content:center;padding:1.25rem;width:100%}.checkout-page .checkout-product-preview{flex-direction:row;gap:1rem;padding:1rem}.checkout-page .checkout-img-wrap{width:60px;height:60px}.checkout-page .chk-title{font-size:1.1rem}.checkout-page .tier-modal-overlay{padding:0!important}.checkout-page .tier-modal-content,.checkout-page .compare-modal-content{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}}.checkout-page .discount-line{color:#10b981!important;font-weight:700}.checkout-page .chk-coupon-action{margin-top:.5rem;width:100%}.checkout-page .open-coupon-btn{background:transparent;color:hsl(var(--c1));border:none;font-weight:700;font-size:.85rem;padding:0;cursor:pointer;text-decoration:underline;transition:color .2s}.checkout-page .open-coupon-btn:hover{color:hsl(var(--c2))}.checkout-page .coupon-input-group{display:flex;gap:.5rem}.checkout-page .coupon-input-group input{flex:1;padding:.5rem 1rem;border:1px solid hsl(var(--br2));border-radius:var(--r2);background:hsl(var(--b1));font-size:.9rem;font-weight:600;text-transform:uppercase;color:hsl(var(--t1))}.checkout-page .coupon-input-group input:focus{outline:none;border-color:hsl(var(--c1))}.checkout-page .coupon-input-group button{background:hsl(var(--t1));color:#fff;border:none;padding:0 1rem;border-radius:var(--r5);font-weight:600;cursor:pointer;transition:background .2s}.checkout-page .coupon-input-group button:hover{background:hsl(var(--c1))}.checkout-page .modal-footer-compare{padding:1rem 1.5rem;background:#fff;border-top:1px solid hsl(var(--br1));text-align:center}.checkout-page .compare-link-btn{background:transparent;border:none;color:hsl(var(--c1));font-weight:600;font-size:.85rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%}.checkout-page .compare-link-btn:hover{text-decoration:underline}.checkout-page .compare-modal-content{max-width:700px}.checkout-page .compare-table-wrap{overflow-x:auto;overflow-y:auto;max-height:60vh;padding:0;border-radius:0 0 var(--r5) var(--r5)}.checkout-page .compare-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff}.checkout-page .compare-table th,.checkout-page .compare-table td{padding:1rem;text-align:center;border-bottom:1px solid hsl(var(--br1))}.checkout-page .compare-table td{background-color:hsl(var(--b1))!important}.checkout-page .compare-table th{background:hsl(var(--b1));padding:1.5rem 1rem}.checkout-page .compare-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:10}.checkout-page .compare-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:hsl(var(--b1));box-shadow:inset 0 -1px hsl(var(--br1))}.checkout-page .compare-table tbody tr:first-child td,.checkout-page .compare-table tbody tr:first-child th{position:-webkit-sticky;position:sticky;top:64px;z-index:9;background:hsl(var(--b1))!important;box-shadow:inset 0 -1px hsl(var(--br1))}.checkout-page .compare-table th:first-child,.checkout-page .compare-table td:first-child{text-align:left}.checkout-page .table-th-name{font-weight:800;font-size:.95rem;color:hsl(var(--t1));margin-bottom:.25rem}.checkout-page .table-th-price{font-size:1.1rem;font-weight:600;color:hsl(var(--c1))}.checkout-page .table-feature-desc{font-size:.9rem;font-weight:600;color:hsl(var(--t2))}.checkout-page .table-gray-text{color:hsl(var(--t3));font-weight:700}.checkout-page .inherited-feat{border-bottom:1px dashed hsl(var(--br2));padding-bottom:.75rem;margin-bottom:.25rem}.checkout-page .spin-anim{animation:spin-anim 1s linear infinite;display:inline-block}.checkout-page .coupon-input-group{flex-direction:column;align-items:stretch;gap:.75rem;width:100%}.checkout-page .coupon-input-group input{width:100%;box-sizing:border-box;padding:.85rem 1rem;font-size:.95rem}.checkout-page .coupon-input-group button{width:100%;padding:.85rem 1rem;border-radius:var(--r2);font-size:.95rem}.main-layout{position:relative;min-height:100vh;display:flex;flex-direction:column}.main-content{position:absolute;top:0;bottom:0;flex:1;padding-top:var(--header-height);width:100dvw;min-height:100vh;background-color:hsl(var(--b1));overflow-x:hidden;overflow-y:auto}.main-content.is-editor{overflow:hidden;height:calc(100vh - var(--header-height))}.footer{height:56px;background-color:hsl(var(--bw));border-top:1px solid hsl(var(--br1));display:flex;align-items:center;color:hsl(var(--t3));font-size:.8rem;font-weight:600;letter-spacing:.03em}:root{--c1: 286 70% 53%;--c2: 36 82% 59%;--c3: 183 98% 42%;--white: 0 0% 100%;--t1: 288 26% 22%;--t2: 284 10% 41%;--t3: 289 8% 55%;--b1: 17 33% 97%;--b2: 15 100% 99%;--b3: 20 25% 94%;--b4: 20 20% 90%;--bw: 0 0% 100%;--br1: 0 26% 94%;--br2: 0 19% 84%;--br3: 0 0% 100%;--info: 207 92% 67%;--success: 160 84% 39%;--warning: 35 94% 49%;--alert: 349 81% 62%;--sh1: 0px 2px 4px 0px hsla(288, 26%, 22%, .25);--sh2: 0px 8px 16px 0px hsla(288, 26%, 22%, .15);--sh3: 0px 4px 8px 0px hsla(288, 26%, 22%, .1);--r1: 5px;--r2: 10px;--r3: 15px;--r4: 20px;--r5: 25px;--primary: hsl(var(--c1));--accent: hsl(var(--c2));--background: hsl(var(--b1));--foreground: hsl(var(--t1));--muted: hsl(var(--b3));--muted-foreground: hsl(var(--t3));--border: hsl(var(--br1));--radius: var(--r4);--header-height: 80px}[data-theme=dark]{--t1: 0 0% 96%;--t2: 280 10% 82%;--t3: 280 8% 68%;--b1: 270 20% 8%;--b2: 270 18% 12%;--b3: 270 15% 16%;--b4: 270 12% 22%;--bw: 270 18% 12%;--br1: 270 12% 22%;--br2: 270 12% 32%;--br3: 270 18% 15%;--sh1: 0px 2px 8px 0px rgba(0, 0, 0, .4);--sh2: 0px 8px 24px 0px rgba(0, 0, 0, .6);--sh3: 0px 4px 12px 0px rgba(0, 0, 0, .45);--background: hsl(var(--b1));--foreground: hsl(var(--t1));--muted: hsl(var(--b3));--muted-foreground: hsl(var(--t3));--border: hsl(var(--br1))}[data-theme=dark] .bg-white{background-color:hsl(var(--b3))!important;color:hsl(var(--t1))!important;border-color:hsl(var(--br1))!important}[data-theme=dark] .bg-white\/40,[data-theme=dark] .bg-white\/50,[data-theme=dark] .bg-white\/30,[data-theme=dark] .bg-white\/20,[data-theme=dark] .bg-white\/10{background-color:hsl(var(--b3) / .6)!important;border-color:hsl(var(--br1))!important}[data-theme=dark] .bg-white i,[data-theme=dark] .bg-white span,[data-theme=dark] .bg-white label,[data-theme=dark] .bg-white button,[data-theme=dark] .bg-white div,[data-theme=dark] button.bg-white,[data-theme=dark] button.bg-white i,[data-theme=dark] button.bg-white span{color:hsl(var(--t1))!important}[data-theme=dark] select option{background-color:hsl(var(--b2))!important;color:hsl(var(--t1))!important}[data-theme=dark] .guest-cta-purple{background-color:#9333ea2e!important;color:#c084fc!important;border-color:#9333ea59!important}[data-theme=dark] .guest-cta-purple i{color:#c084fc!important}[data-theme=dark] .guest-cta-orange{background-color:#f973162e!important;color:#fb923c!important;border-color:#f9731659!important}[data-theme=dark] .guest-cta-orange i{color:#fb923c!important}[data-theme=dark] .guest-cta-teal{background-color:#14b8a62e!important;color:#2dd4bf!important;border-color:#14b8a659!important}[data-theme=dark] .guest-cta-teal i{color:#2dd4bf!important}@media(max-width:639px){.config-modal-container{width:100vw!important;height:100vh!important;height:100dvh!important;max-width:100vw!important;max-height:100dvh!important;border-radius:0!important;margin:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}}.account-activity-filters{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.account-filter-btn{display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1.15rem;border-radius:9999px;font-size:.85rem;font-weight:700;background-color:hsl(var(--b2));color:hsl(var(--t2));border:1px solid hsl(var(--br1));transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;box-shadow:0 1px 3px #0000000a}.account-filter-btn:hover{background-color:hsl(var(--b3));color:hsl(var(--t1));border-color:hsl(var(--br2));transform:translateY(-1px)}.account-filter-btn:active{transform:scale(.96)}.account-filter-btn.active{background-color:hsl(var(--c1))!important;color:#fff!important;border-color:hsl(var(--c1))!important;box-shadow:0 4px 14px hsla(var(--c1),.35)!important}[data-theme=dark] .account-filter-btn{background-color:hsl(var(--b3));color:hsl(var(--t2));border-color:hsl(var(--br1))}[data-theme=dark] .account-filter-btn:hover{background-color:hsl(var(--b4));color:hsl(var(--t1));border-color:hsl(var(--br2))}[data-theme=dark] .account-filter-btn.active{background-color:hsl(var(--c1))!important;color:#fff!important;border-color:hsl(var(--c1))!important;box-shadow:0 4px 16px hsla(var(--c1),.45)!important}.btn-c1{background-color:hsl(var(--c1))!important;color:#fff!important;border:none!important;font-family:inherit;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px hsla(var(--c1),.25)}.btn-c1:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 6px 16px hsla(var(--c1),.35)}.btn-c1:active{transform:scale(.97);box-shadow:none}.btn-c1:disabled{background-color:hsl(var(--b3))!important;color:hsl(var(--t3))!important;cursor:not-allowed;transform:none;box-shadow:none}html,body{max-width:100%;overflow-x:hidden;position:relative}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body{font-family:Poppins,Inter,sans-serif;background-color:hsl(var(--b1));color:hsl(var(--t2));line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Poppins,Outfit,sans-serif;color:hsl(var(--t1));font-weight:700}.serif{font-family:Playfair Display,serif}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;background:none;font-family:inherit;-webkit-tap-highlight-color:transparent}button,button:focus,button:active,button:focus-visible,a,a:focus,a:active,a:focus-visible,[role=button],[role=button]:focus,[role=button]:active,[role=button]:focus-visible,.control-handle,.control-handle:focus,.control-handle:active,.control-handle:focus-visible{outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}.control-handle{pointer-events:auto!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),textarea,select{background-color:hsl(var(--b1))!important;color:hsl(var(--t1))!important;border-radius:var(--r5)!important;text-transform:none!important;transition:background-color .2s ease,border-color .2s ease}@media(hover:hover)and (pointer:fine){input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):hover,textarea:hover,select:hover{background-color:hsl(var(--b3))!important}}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):focus,input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):active,textarea:focus,textarea:active,select:focus,select:active{background-color:hsl(var(--b3))!important;color:hsl(var(--t1))!important}input.bg-transparent:focus,input.bg-transparent:active,textarea.bg-transparent:focus,textarea.bg-transparent:active{background-color:transparent!important}input::placeholder,textarea::placeholder{color:hsl(var(--t3))!important}.container{max-width:1440px;margin:0 auto;padding:0 1.5rem}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in-up-ui{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-out-down-ui{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes zoom-in{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1;transform:scaleZ(1)}}@keyframes zoom-out{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0;transform:scale3d(0,0,0)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.animate-fade-in{animation:fade .4s cubic-bezier(.4,0,.2,1) forwards}.animate-fade-out{animation:fade-out .4s cubic-bezier(.4,0,.2,1) forwards}.animate-slide-in-up{animation:slide-in-up-ui .4s cubic-bezier(.4,0,.2,1) forwards}.animate-slide-out-down{animation:slide-out-down-ui .4s cubic-bezier(.4,0,.2,1) forwards}.animate-zoom-in{animation:zoom-in .3s cubic-bezier(.175,.885,.32,1.275) forwards}.animate-zoom-out{animation:zoom-out .3s ease-in forwards}.animate-fade-in-up{animation:fade-in-up .4s cubic-bezier(.16,1,.3,1) forwards}.animate-fade-out-down{animation:fade-out-down .25s cubic-bezier(.4,0,.2,1) forwards}.animate-in{animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}.fade-in{animation-name:fade}.fade-out{animation-name:fade-out}.zoom-in{animation-name:zoom-in}.zoom-out{animation-name:zoom-out}@keyframes slide-in-left{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-out-left{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes slide-in-right{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-out-right{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.animate-slide-in-left{animation:slide-in-left .4s cubic-bezier(.16,1,.3,1) forwards}.animate-slide-out-left{animation:slide-out-left .4s cubic-bezier(.16,1,.3,1) forwards}.animate-slide-in-right{animation:slide-in-right .4s cubic-bezier(.16,1,.3,1) forwards}.animate-slide-out-right{animation:slide-out-right .4s cubic-bezier(.16,1,.3,1) forwards}.slide-in-from-top-2{animation-name:slide-in-top-2}@keyframes slide-in-top-2{0%{transform:translateY(-.5rem);opacity:0}to{transform:translateY(0);opacity:1}}.slide-in-from-right-4{animation-name:slide-in-right-4}@keyframes slide-in-right-4{0%{transform:translate(1rem);opacity:0}to{transform:translate(0);opacity:1}}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.transition-smooth{transition:all .3s cubic-bezier(.4,0,.2,1)}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--sh2)}.active-scale:active{transform:scale(.96)}.app-loader{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsl(var(--b1))!important;z-index:200000;transition:opacity .5s ease}.app-loader-brand img{display:block;object-fit:contain;width:176px;margin:24px auto}.pop-loader-container{position:relative;width:32px;height:64px;margin:0 auto 24px}.app-loader.is-inline{position:relative!important;inset:auto!important;background:transparent!important;z-index:auto!important;height:auto!important;width:100%!important}.pop-loader{width:32px;height:64px;position:absolute;left:0;top:0}.pop-loader:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50px 50px 10px 10px;padding:1px;background:linear-gradient(hsl(var(--c1)) 33%,hsl(var(--c2)) 0,hsl(var(--c2)) 66%,hsl(var(--c3)) 0) content-box;--c: radial-gradient(farthest-side, #000 94%, #0000);-webkit-mask:linear-gradient(#0000 0 0),var(--c) -10px -10px,var(--c) 15px -14px,var(--c) 9px -6px,var(--c) -12px 9px,var(--c) 14px 9px,var(--c) 23px 27px,var(--c) -8px 35px,var(--c) 50% 50%,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0),var(--c) -10px -10px,var(--c) 15px -14px,var(--c) 9px -6px,var(--c) -12px 9px,var(--c) 14px 9px,var(--c) 23px 27px,var(--c) -8px 35px,var(--c) 50% 50%,linear-gradient(#0000 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude,add,add,add,add,add,add,add,add;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:l3 3s infinite}.pop-loader:before{content:"";position:absolute;inset:50% calc(50% - 3px) 0;background:hsl(var(--t1));border-radius:50px}@keyframes l3{0%{-webkit-mask-size:auto,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0}10%{-webkit-mask-size:auto,25px 25px,0 0,0 0,0 0,0 0,0 0,0 0,0 0}20%{-webkit-mask-size:auto,25px 25px,25px 25px,0 0,0 0,0 0,0 0,0 0,0 0}30%{-webkit-mask-size:auto,25px 25px,25px 25px,30px 30px,0 0,0 0,0 0,0 0,0 0}40%{-webkit-mask-size:auto,25px 25px,25px 25px,30px 30px,30px 30px,0 0,0 0,0 0,0 0}50%{-webkit-mask-size:auto,25px 25px,25px 25px,30px 30px,30px 30px,25px 25px,0 0,0 0,0 0}60%{-webkit-mask-size:auto,25px 25px,25px 25px,30px 30px,30px 30px,25px 25px,25px 25px,0 0,0 0}70%{-webkit-mask-size:auto,25px 25px,25px 25px,30px 30px,30px 30px,25px 25px,25px 25px,25px 25px,0 0}80%,to{-webkit-mask-size:auto,25px 25px,25px 25px,30px 30px,30px 30px,25px 25px,25px 25px,25px 25px,200% 200%}}.pop-loader-logo{width:32px;height:64px;position:absolute;margin-left:74px;margin-top:-80px}.pop-loader-logo:after{content:"";position:absolute;top:0;right:0;bottom:20px;left:0;border-radius:50px 50px 10px 10px;padding:1px;background:linear-gradient(hsl(var(--c1)) 33%,hsl(var(--c2)) 0,hsl(var(--c2)) 66%,hsl(var(--c3)) 0) content-box;--c: radial-gradient(farthest-side, #000 94%, #0000);-webkit-mask:linear-gradient(#0000 0 0),var(--c) -10px -10px,var(--c) 15px -14px,var(--c) 9px -6px,var(--c) -12px 9px,var(--c) 14px 9px,var(--c) 23px 27px,var(--c) -8px 35px,var(--c) 50% 50%,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0),var(--c) -10px -10px,var(--c) 15px -14px,var(--c) 9px -6px,var(--c) -12px 9px,var(--c) 14px 9px,var(--c) 23px 27px,var(--c) -8px 35px,var(--c) 50% 50%,linear-gradient(#0000 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude,add,add,add,add,add,add,add,add;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:l3 3s infinite}.pop-loader-logo:before{content:"";position:absolute;inset:50% calc(50% - 3px) 0;background:hsl(var(--t1));border-radius:50px}.tour-slide-menu,.tour-side-menu,#tour-side-menu{background-color:hsl(var(--b3))!important}h1:not(.canvas-content *),h2:not(.canvas-content *),h3:not(.canvas-content *),h4:not(.canvas-content *),h5:not(.canvas-content *),h6:not(.canvas-content *),th:not(.canvas-content *),strong:not(.canvas-content *),b:not(.canvas-content *),.font-semibold:not(.canvas-content *),.font-bold:not(.canvas-content *),.font-extrabold:not(.canvas-content *),.font-black:not(.canvas-content *),.font-medium:not(.canvas-content *){font-weight:500!important}[style*="font-weight: 600"]:not(.canvas-content *),[style*="font-weight: 700"]:not(.canvas-content *),[style*="font-weight: 800"]:not(.canvas-content *),[style*="font-weight: 900"]:not(.canvas-content *),[style*="font-weight:600"]:not(.canvas-content *),[style*="font-weight:700"]:not(.canvas-content *),[style*="font-weight:800"]:not(.canvas-content *),[style*="font-weight:900"]:not(.canvas-content *){font-weight:500!important}.preview-modal-overlay{z-index:999999;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100dvw;height:100dvh;background-color:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.preview-modal-container{background-color:transparent;width:100dvw;height:100dvh;display:flex;flex-direction:column;position:relative}.preview-modal-iframe-wrapper{position:relative;width:100dvw;flex:1;background-color:#000;overflow:hidden;display:flex;align-items:center;justify-content:center}.preview-modal-iframe{width:100dvw;height:100%;background-color:#fff;border:none}@media(min-width:640px){.preview-modal-container{width:430px;height:auto;max-height:90dvh}.preview-modal-iframe-wrapper{width:100%;flex:none;aspect-ratio:9 / 16;border:10px solid #000;border-radius:0 0 2rem 2rem;box-shadow:var(--sh2)}.preview-modal-iframe{width:100%;height:100%}}.custom-tour-tooltip{background-color:hsl(var(--b1))!important;color:hsl(var(--t1))!important;border-radius:1.5rem!important;box-shadow:0 20px 40px -10px #0003!important;border:1px solid hsl(var(--br1))!important;padding:1rem!important;font-family:inherit!important}.custom-tour-tooltip .introjs-tooltiptext{padding:0!important}.custom-tour-tooltip .introjs-tooltipbuttons{border-top:1px solid hsl(var(--br1))!important;padding-top:1rem!important;margin-top:1rem!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.custom-tour-tooltip .introjs-button{background-color:hsl(var(--b3))!important;color:hsl(var(--t2))!important;border:none!important;text-shadow:none!important;border-radius:9999px!important;padding:.5rem 1rem!important;font-weight:500!important;font-size:13px!important;transition:all .2s ease!important}.custom-tour-tooltip .introjs-button:hover{background-color:hsl(var(--b2))!important;color:hsl(var(--t1))!important;box-shadow:none!important}.custom-tour-tooltip .introjs-button.introjs-nextbutton,.custom-tour-tooltip .introjs-button.introjs-donebutton{background-color:hsl(var(--c1))!important;color:#fff!important;font-weight:700!important}.custom-tour-tooltip .introjs-button.introjs-nextbutton:hover,.custom-tour-tooltip .introjs-button.introjs-donebutton:hover{opacity:.9!important}.custom-tour-tooltip .introjs-disabled{opacity:.5!important;pointer-events:none!important}.custom-tour-tooltip .introjs-bullets ul li a{background:hsl(var(--t3))!important;width:8px!important;height:8px!important;border-radius:50%!important}.custom-tour-tooltip .introjs-bullets ul li a:hover{background:hsl(var(--t2))!important}.custom-tour-tooltip .introjs-bullets ul li a.active{background:hsl(var(--c1))!important;width:16px!important;border-radius:9999px!important}.custom-tour-highlight{box-shadow:0 0 0 4px hsl(var(--c1) / .5)!important;border-radius:12px!important}.custom-tour-tooltip .introjs-arrow,.introjs-arrow{border-color:transparent!important}.custom-tour-tooltip .introjs-arrow.top,.introjs-arrow.top,.custom-tour-tooltip .introjs-arrow.top-right,.introjs-arrow.top-right,.custom-tour-tooltip .introjs-arrow.top-middle,.introjs-arrow.top-middle{border-bottom-color:hsl(var(--b1))!important}.custom-tour-tooltip .introjs-arrow.right,.introjs-arrow.right,.custom-tour-tooltip .introjs-arrow.right-bottom,.introjs-arrow.right-bottom{border-left-color:hsl(var(--b1))!important}.custom-tour-tooltip .introjs-arrow.bottom,.introjs-arrow.bottom,.custom-tour-tooltip .introjs-arrow.bottom-right,.introjs-arrow.bottom-right,.custom-tour-tooltip .introjs-arrow.bottom-middle,.introjs-arrow.bottom-middle{border-top-color:hsl(var(--b1))!important}.custom-tour-tooltip .introjs-arrow.left,.introjs-arrow.left,.custom-tour-tooltip .introjs-arrow.left-bottom,.introjs-arrow.left-bottom{border-right-color:hsl(var(--b1))!important}.custom-tour-tooltip .introjs-progress,.introjs-progress{background-color:hsl(var(--b3))!important;border-radius:9999px!important;overflow:hidden!important;height:6px!important;margin:12px 0 6px!important}.custom-tour-tooltip .introjs-progressbar,.introjs-progressbar{background-color:hsl(var(--c1))!important;border-radius:9999px!important}.introjs-overlay{opacity:.75!important;background-color:#000!important}.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube,.swiper-slide-shadow{pointer-events:none!important}.kb-single-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;pointer-events:none;animation:kb-single-zoom 20s infinite alternate ease-in-out}@keyframes kb-single-zoom{0%{transform:scale(1) translate(0)}to{transform:scale(1.15) translate(1%,1%)}}@media(min-width:768px)and (max-width:1023px){.header-tool-toggle-btn,.tablet-portrait-hide-toggle{display:none!important}#tour-side-menu,.tour-side-menu{background-color:hsl(var(--b4))!important}.topbar-floating-container{width:calc(100% - 240px)!important;margin:0 auto!important}#layers-button-container{margin-right:56px!important}.performance-bar-container{margin:8px auto!important;width:calc(100% - 24px)!important}}@keyframes back-in-down{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes back-in-up{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes back-in-left{0%{transform:translate(-2000px) scale(.7);opacity:.7}80%{transform:translate(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes back-in-right{0%{transform:translate(2000px) scale(.7);opacity:.7}80%{transform:translate(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes bounce-in{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes bounce-in-down{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0);opacity:1}}@keyframes bounce-in-up{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0);opacity:1}}@keyframes bounce-in-left{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0);opacity:1}}@keyframes bounce-in-right{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0);opacity:1}}@keyframes lightspeed-in-right{0%{transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{transform:skew(20deg);opacity:1}80%{transform:skew(-5deg)}to{transform:translateZ(0);opacity:1}}@keyframes lightspeed-in-left{0%{transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{transform:skew(-20deg);opacity:1}80%{transform:skew(5deg)}to{transform:translateZ(0);opacity:1}}@keyframes rotate-in-down-left{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}@keyframes rotate-in-down-right{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}@keyframes rotate-in-up-left{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}@keyframes rotate-in-up-right{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}@keyframes jack-in-the-box{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes roll-in{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes back-out-down{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}@keyframes back-out-up{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes back-out-left{0%{transform:scale(1);opacity:1}20%{transform:translate(0) scale(.7);opacity:.7}to{transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes back-out-right{0%{transform:scale(1);opacity:1}20%{transform:translate(0) scale(.7);opacity:.7}to{transform:translate(2000px) scale(.7);opacity:.7}}@keyframes bounce-out{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounce-out-left{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounce-out-right{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes lightspeed-out-right{0%{opacity:1}to{transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightspeed-out-left{0%{opacity:1}to{transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes rotate-out-down-left{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotate-out-down-right{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotate-out-up-left{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotate-out-up-right{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}@keyframes roll-out{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes rubber-band{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@keyframes shake-x{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes shake-y{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}@keyframes head-shake{0%{transform:translate(0) rotateY(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0) rotateY(0)}}@keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes heartbeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes album-glow-pulse{0%,to{box-shadow:0 0 #f59e0b00;border-color:#f59e0b4d;transform:scale(1)}50%{box-shadow:0 0 25px 8px #f59e0bbf;border-color:#f59e0b;transform:scale(1.02)}}.animate-album-glow{animation:album-glow-pulse 1s ease-in-out 3}.layer-panel-container{height:100%;width:100%;background-color:hsl(var(--b2));display:flex;flex-direction:column;border-right:1px solid hsl(var(--br1))}.layer-panel-container.is-floating{position:fixed;left:0;top:0;bottom:0;width:100%;max-width:300px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:200050}.layer-panel-container.is-closing{animation:slide-out-left .4s forwards}.layer-panel-container.is-opening{animation:slide-in-left .4s forwards}.layer-panel-header{padding:.75rem 1rem;border-bottom:1px solid hsl(var(--br1));display:flex;justify-content:space-between;align-items:center;background-color:hsl(var(--b2));flex-shrink:0}.layer-panel-header-titles{display:flex;flex-direction:column;overflow:hidden;padding-right:.5rem}.layer-panel-title{font-weight:900;color:hsl(var(--t1));font-size:.95rem;letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.layer-panel-subtitle{font-size:.7rem;font-weight:700;text-transform:none;letter-spacing:.02em;color:hsl(var(--t3));margin-top:.125rem}.layer-panel-close-btn{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;transition:background-color .2s,color .2s;color:hsl(var(--t3))}.layer-panel-close-btn:hover{background-color:hsl(var(--b1));color:hsl(var(--t1))}.layer-panel-content{flex:1;overflow-y:auto;padding:0;background-color:hsl(var(--b2))}.layer-section{border-bottom:1px solid hsl(var(--b3));transition:all .3s ease;overflow:hidden;background-color:hsla(var(--b2),.4)}.layer-section.is-active{background-color:hsl(var(--b1));position:relative}.layer-section.is-hidden{opacity:.55}.layer-section-header{display:flex;align-items:center;gap:.375rem;padding:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease,border-color .2s ease;border-bottom:1px solid hsl(var(--b3));background-color:hsl(var(--b1))}.layer-section-header:hover,.layer-section-header.is-active{background-color:hsl(var(--b3))}.layer-section-expand-btn{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:hsl(var(--t2));transition:color .2s;flex-shrink:0}.layer-section-input{flex:1;min-width:0;background-color:hsl(var(--b1));border:1px solid hsl(var(--br1));border-radius:var(--r2);outline:none;font-size:.875rem;font-weight:700;color:hsl(var(--t1));cursor:text;transition:all .2s;padding:.25rem .375rem}.layer-section-input:focus{background-color:#fff;border-color:hsl(var(--c1));box-shadow:0 0 0 3px hsla(var(--c1),.1)}.layer-section-input.is-hidden{font-style:italic;color:hsl(var(--t3))}.layer-section-actions{display:flex;align-items:center;gap:.125rem;flex-shrink:0}.layer-section-action-btn{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:background-color .2s,color .2s}.layer-section-action-btn.is-active-emerald{color:#10b981}.layer-section-action-btn.is-active-emerald:hover{background-color:#ecfdf5}.layer-section-action-btn.is-inactive-emerald{color:hsl(var(--t3))}.layer-section-action-btn.is-inactive-emerald:hover{color:hsl(var(--t2));background-color:hsl(var(--b1))}.layer-section-action-btn.is-active-alert{color:hsl(var(--alert))}.layer-section-action-btn.is-active-alert:hover{background-color:hsla(var(--alert),.1)}.layer-section-action-btn.is-inactive-alert{color:hsl(var(--t3))}.layer-section-action-btn.is-inactive-alert:hover{color:hsl(var(--t2));background-color:hsl(var(--b1))}.layer-section-action-btn.is-trash{color:hsl(var(--t3))}.layer-section-action-btn.is-trash:hover{color:hsl(var(--alert));background-color:hsla(var(--alert),.1)}.layer-blocks-container{background-color:hsl(var(--b2));padding:0}.layer-block-row{display:flex;align-items:center;gap:.375rem;padding:.375rem .5rem;border-bottom:1px solid hsl(var(--b3));transition:all .2s ease;cursor:pointer}.layer-block-row.is-background{cursor:default}.layer-block-row.is-grouped{margin-left:1rem;border-left:2px solid hsla(var(--c1),.4);padding-left:.5rem}.layer-block-row.is-selected{background-color:hsla(var(--c1),.08);border-left:2px solid hsl(var(--c1))}.layer-block-row.is-selected:hover{background-color:hsla(var(--c1),.08)}.layer-block-row.is-hidden{opacity:.5;font-style:italic}.layer-block-row.is-dragging{opacity:.4;background-color:hsla(var(--c1),.05)}.layer-drag-handle{flex-shrink:0;width:1rem;display:flex;align-items:center;justify-content:center;color:hsl(var(--t2));transition:opacity .2s;opacity:.75;cursor:grab}.layer-drag-handle:active{cursor:grabbing}.layer-block-row:hover .layer-drag-handle{opacity:1}.layer-drag-handle.is-background{opacity:0!important;pointer-events:none}.layer-block-chip{display:flex;align-items:center;gap:.375rem;flex:1;min-width:0;border-radius:.375rem;padding:.25rem .5rem;transition:border-color .2s,background-color .2s}.layer-block-row:hover.layer-block-chip input{border:1px solid var(--c1);transition:border-color .2s,background-color .2s}.layer-block-icon{flex-shrink:0;font-size:.875rem}.layer-block-icon.is-selected{color:hsl(var(--c1))}.layer-block-icon.is-unselected{color:hsl(var(--t3))}.layer-block-input{background-color:hsl(var(--b1));border:1px solid hsl(var(--br1));border-radius:var(--r2);outline:none;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.75rem;line-height:1;padding:.25rem .375rem;transition:all .2s;color:hsl(var(--t1))}.layer-block-input:focus{background-color:#fff;border-color:hsl(var(--c1));box-shadow:0 0 0 3px hsla(var(--c1),.1)}.layer-block-input.is-selected{font-weight:700}.layer-block-input.is-unselected{font-weight:500}.layer-block-actions-container{display:flex;align-items:center;gap:0;flex-shrink:0;width:88px;justify-content:flex-end}.layer-action-placeholder{width:1.5rem}.layer-action-btn{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .2s;opacity:0;color:hsl(var(--t3))}.layer-block-row:hover .layer-action-btn{opacity:1}.layer-action-btn:hover{background-color:hsl(var(--b3));color:hsl(var(--t1))}.layer-action-btn.is-active-emerald{color:#10b981;opacity:1}.layer-action-btn.is-active-emerald:hover{background-color:#ecfdf5}.layer-action-btn.is-active-alert{color:hsl(var(--alert));opacity:1}.layer-action-btn.is-active-alert:hover{background-color:hsla(var(--alert),.1)}.layer-action-btn.is-trash{color:hsl(var(--t3))}.layer-action-btn.is-trash:hover{color:hsl(var(--alert));background-color:hsla(var(--alert),.1)}.layer-empty-state{font-size:.75rem;color:hsl(var(--t3));text-align:center;padding:.75rem 0;font-style:italic}.introjs-tour{transition:all .3s ease-out}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;opacity:0;transition:all .3s ease-out}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td{z-index:9999999!important;position:relative}tr.introjs-showElement>th{z-index:9999999!important;position:relative}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0}.introjs-relativePosition{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;border-radius:4px;transition:all .3s ease-out}.introjs-helperLayer *{box-sizing:content-box}.introjs-helperLayer :before{box-sizing:content-box}.introjs-helperLayer :after{box-sizing:content-box}.introjs-tooltipReferenceLayer{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all .3s ease-out}.introjs-tooltipReferenceLayer *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;color:#9e9e9e;text-align:center;padding-top:10px;padding-bottom:10px}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:250px;max-width:300px;border-radius:5px;box-shadow:0 3px 30px #2121214d;transition:opacity .1s ease-out}.introjs-tooltiptext{padding:20px}.introjs-dontShowAgain{padding-left:20px;padding-right:20px}.introjs-dontShowAgain input{padding:0;margin:0 0 2px;display:inline;width:10px;height:10px}.introjs-dontShowAgain label{font-size:14px;display:inline-block;font-weight:400;margin:0 0 0 5px;padding:0;background-color:#fff;color:#616161;-webkit-user-select:none;user-select:none}.introjs-tooltip-title{font-size:18px;width:90%;min-height:1.5em;margin:0;padding:0;font-weight:700;line-height:1.5}.introjs-tooltip-header{position:relative;padding-left:20px;padding-right:20px;padding-top:10px;min-height:1.5em}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{content:"";visibility:hidden;display:block;height:0;clear:both}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none;text-shadow:1px 1px 0 #fff;font-size:14px;color:#424242;white-space:nowrap;cursor:pointer;outline:0;background-color:#f4f4f4;border-radius:.2em;zoom:1;display:inline}.introjs-button:hover{outline:0;text-decoration:none;border-color:#9e9e9e;background-color:#e0e0e0;color:#212121}.introjs-button:focus{outline:0;text-decoration:none;background-color:#eee;box-shadow:0 0 0 .2rem #9e9e9e80;border:1px solid #616161;color:#212121}.introjs-button:active{outline:0;text-decoration:none;background-color:#e0e0e0;border-color:#9e9e9e;color:#212121}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{position:absolute;top:0;right:0;display:inline-block;width:45px;height:45px;line-height:45px;color:#616161;font-size:22px;cursor:pointer;font-weight:700;text-align:center;text-decoration:none}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:0;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-disabled:focus,.introjs-disabled:hover{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center;padding-top:10px;padding-bottom:10px}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:0 auto;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{transition:width .1s ease-in;box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{width:15px;background:#999;text-decoration:none;outline:0}.introjs-bullets ul li a.active{width:15px;background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px;border-radius:4px;background-color:#e0e0e0}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:0 0;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{background-color:#3c3c3c91}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}@keyframes introjspulse{0%{transform:scale(.95);box-shadow:0 0 #000000b3}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.introjs-hint-pulse{box-sizing:content-box;width:15px;height:15px;border-radius:30px;background-color:#8888883d;z-index:10;position:absolute;transition:all .2s ease-out;animation:introjspulse 2s infinite}.introjs-hint-no-anim .introjs-hint-pulse{animation:none}.introjs-hint-dot{box-sizing:content-box;background:0 0;border-radius:60px;height:50px;width:50px;position:absolute;top:-18px;left:-18px;z-index:1;opacity:0}.dnd-poly-drag-image{opacity:.5!important}.dnd-poly-drag-image.dnd-poly-snapback{transition-property:transform,-webkit-transform!important;transition-duration:.25s!important;transition-timing-function:ease-out!important}
