.yaxii-badge-wrapper{position:absolute;right:1.5rem;top:-12px;z-index:50}.yaxii-badge{align-items:center;background:hsla(0,0%,100%,.98);border-radius:100px;box-shadow:0 4px 12px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.05);cursor:pointer;display:flex;gap:.5rem;overflow:hidden;padding:.5rem 1.25rem;position:relative;transform-origin:center;transition:.3s}.trust-badge:before,.yaxii-badge:before{animation:shine 3s infinite;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;position:absolute;transform:translateX(-100%);width:100px}@keyframes shine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.yaxii-badge:hover{box-shadow:0 8px 24px rgba(0,0,0,.15),0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.yaxii-badge i{animation:sparkle 2s infinite;color:#2563eb;font-size:.75rem}.yaxii-badge-text{color:#64748b;font-size:.75rem;font-weight:500}.yaxii-highlight{background:linear-gradient(135deg,#2563eb,#1e40af);-webkit-background-clip:text;font-weight:600;-webkit-text-fill-color:transparent;margin-left:.25rem}.yaxii-tooltip{backdrop-filter:blur(16px);background:rgba(17,24,39,.98);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;bottom:calc(100% + 1rem);box-shadow:0 20px 40px rgba(0,0,0,.2),0 0 30px rgba(79,70,229,.15);opacity:0;padding:1.25rem;position:absolute;right:0;transform:translateY(10px);transition:.3s cubic-bezier(.16,1,.3,1);visibility:hidden;width:320px}.yaxii-badge-wrapper:hover .yaxii-tooltip{opacity:1;transform:translateY(0);visibility:visible}.tooltip-header{border-bottom:1px solid hsla(0,0%,100%,.1);gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem}.tooltip-header,.tooltip-icon{align-items:center;display:flex}.tooltip-icon{background:rgba(79,70,229,.2);border-radius:12px;color:#818cf8;height:2.5rem;justify-content:center;width:2.5rem}.tooltip-title{color:#fff;font-size:1rem;font-weight:600;line-height:1.4}.tooltip-subtitle{color:hsla(0,0%,100%,.7);font-size:.875rem}.feature-list{display:grid;gap:.75rem;margin-top:1rem}.feature-item{align-items:center;color:hsla(0,0%,100%,.9);display:flex;font-size:.875rem;gap:.5rem}.feature-item i{color:#818cf8;font-size:.75rem}.tooltip-footer{border-top:1px solid hsla(0,0%,100%,.1);margin-top:1.25rem;padding-top:1rem}.get-plugin-btn{align-items:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:none;border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.625rem 1.25rem;transition:.3s;width:100%}.get-plugin-btn:hover{box-shadow:0 4px 12px rgba(79,70,229,.25);transform:translateY(-1px)}.tooltip-arrow{background:rgba(17,24,39,.98);border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);bottom:-6px;height:12px;position:absolute;right:24px;transform:rotate(45deg);width:12px}.content-wrapper{gap:2rem;justify-content:space-between;margin-top:1rem;position:relative;z-index:1}.content-wrapper,.left-content{align-items:flex-start;display:flex}.left-content{gap:1.5rem}.icon-wrapper{background:hsla(0,0%,100%,.98);border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.05);padding:1rem;transition:transform .3s}.icon-wrapper:hover{transform:scale(1.05) rotate(-5deg)}.icon-wrapper i{animation:pulse 2s infinite;color:#2563eb;font-size:1.75rem}.text-content h2{color:#fff;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.5rem}.text-content p{color:hsla(0,0%,100%,.9);font-size:.875rem;line-height:1.5}.trust-badge{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;display:flex;gap:.75rem;overflow:hidden;padding:.75rem 1.25rem;position:relative;transition:.3s}.trust-badge:before{background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.2),transparent)}.trust-badge:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);transform:translateY(-2px)}.trust-badge i{color:#fff;font-size:1rem}.trust-badge span{color:#fff;font-size:.875rem;font-weight:500}.decoration{background:#fff;border-radius:50%;filter:blur(40px);opacity:.1;position:absolute}.decoration-1{height:200px;left:-100px;top:-100px;width:200px}.decoration-2{bottom:-75px;height:150px;right:-75px;width:150px}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes sparkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.9)}}@media (max-width:768px){.yaxii-badge-wrapper{right:1rem;top:-10px}.yaxii-tooltip{right:-10px;width:280px}.tooltip-arrow{right:20px}}@media (max-width:480px){.yaxii-badge{padding:.4rem .875rem}.yaxii-badge-text{font-size:.7rem}.yaxii-tooltip{width:240px}}#yaxiiSmartForm .bg-white,#yaxiiSmartForm.bg-white{background-color:var(--ysf-form-container-bg)!important}#yaxiiSmartForm .bg-gradient-to-br.from-blue-50.to-blue-100,#yaxiiSmartForm div[class*=bg-gradient-to]{background:var(--ysf-container-bg)!important;background-image:none!important}#yaxiiSmartForm .bg-blue-500,#yaxiiSmartForm .bg-blue-600,#yaxiiSmartForm .hover\:bg-blue-700:hover,#yaxiiSmartForm button[type=submit]{background-color:var(--ysf-button-bg)!important;color:var(--ysf-button-text)!important}#yaxiiSmartForm,#yaxiiSmartForm .text-gray-700,#yaxiiSmartForm .text-gray-800,#yaxiiSmartForm .text-gray-900{color:var(--ysf-text-color)!important}#yaxiiSmartForm .text-gray-600,#yaxiiSmartForm label:not(.yaxii-switch){color:var(--ysf-label-color)!important}#yaxiiSmartForm .bg-gray-50,#yaxiiSmartForm input:not([type=checkbox]):not([type=radio]),#yaxiiSmartForm select,#yaxiiSmartForm textarea{background-color:var(--ysf-field-bg)!important;border-color:var(--ysf-border-color)!important;color:var(--ysf-text-color)!important}#yaxiiSmartForm .focus\:border-blue-500:focus,#yaxiiSmartForm .focus\:ring-blue-500:focus,#yaxiiSmartForm input:focus,#yaxiiSmartForm select:focus,#yaxiiSmartForm textarea:focus{border-color:var(--ysf-field-focus)!important;box-shadow:0 0 0 2px rgba(var(--ysf-field-focus-rgb),.1)!important;outline-color:var(--ysf-field-focus)!important}#yaxiiSmartForm #ysf_order_summary_content,#yaxiiSmartForm .bg-gray-100{background-color:var(--ysf-summary-bg)!important}#yaxiiSmartForm #ysf_order_summary_content,#yaxiiSmartForm #ysf_order_summary_content th,#yaxiiSmartForm .text-gray-800{color:var(--ysf-summary-color)!important}#yaxiiSmartForm #ysf_summary_total,#yaxiiSmartForm .text-blue-500{color:var(--ysf-total-color)!important}#yaxiiSmartForm .hover\:text-blue-500:hover,#yaxiiSmartForm .hover\:text-blue-600:hover,#yaxiiSmartForm .text-blue-500,#yaxiiSmartForm .text-blue-600{color:var(--ysf-icons-color)!important}#yaxiiSmartForm .border,#yaxiiSmartForm .border-gray-200,#yaxiiSmartForm .border-gray-300{border-color:var(--ysf-border-color)!important}#yaxiiSmartForm .rounded-2xl,#yaxiiSmartForm.rounded-2xl{border-radius:1rem!important}#yaxiiSmartForm .shadow-2xl,#yaxiiSmartForm.shadow-2xl{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)!important}#yaxiiSmartForm .hover\:scale-\[1\.01\]:hover{transform:scale(1.01)!important}#yaxiiSmartForm[data-theme-mode=dark] .bg-gray-50,#yaxiiSmartForm[data-theme-mode=dark] .bg-white,#yaxiiSmartForm[data-theme-mode=dark] input,#yaxiiSmartForm[data-theme-mode=dark] select,#yaxiiSmartForm[data-theme-mode=dark] textarea{background-color:var(--ysf-field-bg)!important;color:var(--ysf-text-color)!important}#yaxiiSmartForm[data-theme-mode=dark] .text-gray-600,#yaxiiSmartForm[data-theme-mode=dark] .text-gray-700,#yaxiiSmartForm[data-theme-mode=dark] .text-gray-800,#yaxiiSmartForm[data-theme-mode=dark] .text-gray-900{color:var(--ysf-text-color)!important}#yaxiiSmartForm[data-theme-mode=dark] .border-gray-200,#yaxiiSmartForm[data-theme-mode=dark] .border-gray-300{border-color:var(--ysf-border-color)!important}#yaxiiSmartForm *{transition:background-color .2s,color .2s,border-color .2s}.yaxii-rtl{direction:rtl;text-align:right}.yaxii-rtl .form-group i{left:auto;right:1rem}.yaxii-rtl .form-control,.yaxii-rtl .form-select{padding-left:1rem;padding-right:3rem}.yaxii-rtl .form-select{background-position:left .75rem center}.yaxii-rtl .form-label{left:auto;right:0}.yaxii-rtl .alert{padding-left:4rem;padding-right:1rem}.yaxii-rtl .alert .btn-close{left:1rem;right:auto}.yaxii-rtl .quantity-controls,.yaxii-rtl .shipping-card .shipping-content{flex-direction:row-reverse}.yaxii-rtl .order-summary-toggle .toggle-icon{transform:rotate(180deg)}.yaxii-rtl .slide-enter{transform:translateX(-100%)}.yaxii-rtl .slide-enter-active{transform:translateX(0)}.yaxii-rtl .ms-2{margin-left:0!important;margin-right:.5rem!important}.yaxii-rtl .me-2{margin-left:.5rem!important;margin-right:0!important}.yaxii-rtl .invalid-feedback{left:auto;right:0}.yaxii-rtl .fa-arrow-right:before{content:"\f060"}@media (max-width:768px){.yaxii-rtl .mobile-padding{padding-left:1rem;padding-right:1rem}}