:root{--rdf-blue-start:#42B5F7;--rdf-blue-end:#347DA1;--rdf-violet:#262051;--rdf-blue-btn:#1f7ae0;--rdf-white:#ffffff;--rdf-mobile-off:96px;--rdf-ease:cubic-bezier(.4, 0, .2, 1)}.raidfend-chat-tab{position:fixed!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;z-index:2147483646!important;width:48px!important;height:200px!important;padding:8px 0!important;background:transparent!important;color:#fff!important;border:none!important;border-radius:12px 0 0 12px!important;box-shadow:-4px 0 24px rgb(0 0 0 / .25)!important;cursor:pointer!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:filter .2s,box-shadow .2s,transform .2s!important;font-family:"Poppins","Segoe UI",system-ui,sans-serif!important}.raidfend-chat-tab::before{content:''!important;position:absolute!important;top:-50%!important;left:-50%!important;width:200%!important;height:200%!important;background:conic-gradient(transparent 75%,#42B5F7 90%,#ffffff 100%)!important;animation:rdf-border-spin 3s linear infinite!important;z-index:-2!important;pointer-events:none!important}.raidfend-chat-tab::after{content:''!important;position:absolute!important;inset:2px 0 2px 2px!important;background:linear-gradient(180deg,#42B5F7 0%,#262051 100%)!important;border-radius:10px 0 0 10px!important;z-index:-1!important;pointer-events:none!important}@keyframes rdf-border-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.raidfend-chat-tab span{writing-mode:vertical-rl!important;transform:rotate(180deg)!important;font-family:"Poppins","Segoe UI",system-ui,sans-serif!important;font-weight:600!important;font-size:13px!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#fff!important;position:relative!important;z-index:1!important}.raidfend-chat-tab:hover,.raidfend-chat-tab:focus-visible{filter:brightness(1.1)!important;transform:translateY(-50%) translateX(-3px)!important;outline:none!important}@media (max-width:1024px){.raidfend-chat-tab{width:44px!important;height:180px!important}}@media (max-width:767px){.raidfend-chat-tab{top:auto!important;bottom:calc(var(--rdf-mobile-off) + 16px)!important;transform:none!important;width:40px!important;height:150px!important;border-radius:10px 0 0 10px!important}.raidfend-chat-tab:hover,.raidfend-chat-tab:focus-visible{transform:translateX(-3px)!important}}#raidfendOverlay{position:fixed!important;inset:0!important;z-index:2147483647!important;background:rgb(0 20 50 / .55)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;opacity:0!important;visibility:hidden!important;transition:opacity .25s,visibility .25s!important;margin:0!important;border:none!important;border-radius:0!important;box-shadow:none!important}#raidfendOverlay.is-open{opacity:1!important;visibility:visible!important}#raidfendOverlay .raidfend-modal{position:relative!important;width:100%!important;max-width:560px!important;max-height:92vh!important;overflow-y:auto!important;background:linear-gradient(90deg,#42B5F7 0%,#347DA1 100%)!important;background-image:linear-gradient(90deg,#42B5F7 0%,#347DA1 100%)!important;padding:70px 70px 75px!important;box-sizing:border-box!important;box-shadow:0 24px 80px rgb(0 0 0 / .45)!important;border:none!important;border-radius:0!important;color:#fff!important;margin:0!important;transform:translateY(20px) scale(.97);transition:transform .25s}#raidfendOverlay.is-open .raidfend-modal{transform:translateY(0) scale(1)}#raidfendOverlay .raidfend-modal::-webkit-scrollbar{width:5px}#raidfendOverlay .raidfend-modal::-webkit-scrollbar-track{background:#fff0}#raidfendOverlay .raidfend-modal::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .25);border-radius:3px}#raidfendOverlay .raidfend-close-btn{position:absolute!important;top:18px!important;right:18px!important;width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgb(255 255 255 / .25)!important;border:1.5px solid rgb(255 255 255 / .4)!important;border-radius:50%!important;color:#fff!important;font-size:20px!important;line-height:1!important;cursor:pointer!important;padding:0!important;transition:background .18s,transform .18s!important;box-shadow:none!important;z-index:10!important}#raidfendOverlay .raidfend-close-btn:hover{background:rgb(255 255 255 / .40)!important;transform:scale(1.1)!important}#raidfendOverlay .raidfend-form-title{font-family:"Poppins","Segoe UI",system-ui,sans-serif!important;font-size:38px!important;font-weight:800!important;color:#ffffff!important;margin:0 0 14px!important;line-height:1.1!important;letter-spacing:-0.3px!important;text-shadow:none!important}#raidfendOverlay .raidfend-form-note{font-family:"Poppins","Segoe UI",system-ui,sans-serif!important;font-size:16px!important;color:rgb(255 255 255 / .95)!important;margin:0 0 35px!important;line-height:1.6!important}#raidfendOverlay .raidfend-form{display:flex!important;flex-direction:column!important;gap:0!important}#raidfendOverlay .raidfend-field{display:flex!important;flex-direction:column!important;gap:4px!important;margin-bottom:22px!important}#raidfendOverlay .raidfend-field input,#raidfendOverlay .raidfend-field textarea{width:100%!important;box-sizing:border-box!important;background:rgb(255 255 255 / .22)!important;background-color:rgb(255 255 255 / .22)!important;border:none!important;outline:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;color:#ffffff!important;padding:18px 22px!important;font-family:"Poppins","Segoe UI",system-ui,sans-serif!important;font-size:16px!important;line-height:1.2!important;border-radius:0!important;-webkit-appearance:none!important;appearance:none!important;transition:background .18s!important}#raidfendOverlay .raidfend-field input[type="text"],#raidfendOverlay .raidfend-field input[type="email"]{height:56px!important}#raidfendOverlay .raidfend-field textarea{min-height:170px!important;resize:both!important}#raidfendOverlay .raidfend-phone-group{display:flex!important;gap:0!important;width:100%!important}#raidfendOverlay .raidfend-phone-code{flex:0 0 28%!important;max-width:28%!important}#raidfendOverlay .raidfend-phone-code input{border-right:1px solid rgb(255 255 255 / .25)!important;text-align:center!important;letter-spacing:1px!important}#raidfendOverlay .raidfend-phone-number{flex:1!important}#raidfendOverlay .raidfend-field input::placeholder,#raidfendOverlay .raidfend-field textarea::placeholder{color:rgb(255 255 255 / .95)!important;opacity:1!important}#raidfendOverlay .raidfend-field input:focus,#raidfendOverlay .raidfend-field textarea:focus{background:rgb(255 255 255 / .3)!important;background-color:rgb(255 255 255 / .3)!important;outline:none!important;border:none!important;box-shadow:0 0 0 2.5px rgb(66 181 247 / .85),0 0 12px rgb(66 181 247 / .45)!important;animation:rdf-border-pulse 1.8s ease-in-out infinite!important}@keyframes rdf-border-pulse{0%,100%{box-shadow:0 0 0 2.5px rgb(66 181 247 / .85),0 0 12px rgb(66 181 247 / .4)}50%{box-shadow:0 0 0 2.5px rgb(66 181 247 / 1),0 0 22px rgb(66 181 247 / .7)}}#raidfendOverlay .raidfend-field input.is-invalid,#raidfendOverlay .raidfend-field textarea.is-invalid{box-shadow:0 0 0 2px rgb(255 180 180 / .7)!important}#raidfendOverlay .raidfend-err{font-size:12px!important;color:#ffe082!important;display:none!important}#raidfendOverlay .raidfend-err.is-visible{display:block!important}#raidfendOverlay .raidfend-submit-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin-top:10px!important;background:#ffffff!important;background-color:#ffffff!important;color:#111111!important;border:none!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;padding:16px 34px!important;font-family:"Poppins","Segoe UI",system-ui,sans-serif!important;font-size:14px!important;font-weight:800!important;letter-spacing:0.5px!important;text-transform:uppercase!important;cursor:pointer!important;transition:opacity .18s,transform .18s!important}#raidfendOverlay .raidfend-submit-btn:hover:not(:disabled){opacity:0.9!important;transform:translateY(-1px)!important}#raidfendOverlay .raidfend-submit-btn:disabled{opacity:.65!important;cursor:not-allowed!important}#raidfendOverlay .raidfend-btn-spinner{display:none!important;width:16px!important;height:16px!important;border:2px solid rgb(0 0 0 / .2)!important;border-top:2px solid #333!important;border-radius:50%!important;animation:rdf-spin .7s linear infinite!important;box-shadow:none!important}#raidfendOverlay .raidfend-submit-btn.is-loading .raidfend-btn-text{display:none!important}#raidfendOverlay .raidfend-submit-btn.is-loading .raidfend-btn-spinner{display:inline-block!important}@keyframes rdf-spin{to{transform:rotate(360deg)}}#raidfendOverlay .raidfend-msg{display:none!important;padding:12px 16px!important;font-size:13px!important;font-weight:500!important;margin-top:14px!important;border-radius:4px!important}#raidfendOverlay .raidfend-msg.is-visible{display:flex!important;align-items:center!important;gap:8px!important}#raidfendOverlay .raidfend-msg--success{background:rgb(255 255 255 / .25)!important;border:1px solid rgb(255 255 255 / .6)!important;color:#fff!important}#raidfendOverlay .raidfend-msg--success::before{content:'✓';font-size:16px;font-weight:700}#raidfendOverlay .raidfend-msg--error{background:rgb(255 100 100 / .2)!important;border:1px solid rgb(255 150 150 / .4)!important;color:#ffe0e0!important}#raidfendOverlay .raidfend-msg--error::before{content:'!';font-size:16px;font-weight:700}@media (max-width:600px){#raidfendOverlay .raidfend-modal{padding:48px 28px 52px!important}#raidfendOverlay .raidfend-form-title{font-size:36px!important}#raidfendOverlay .raidfend-submit-btn{width:100%!important}}@media (prefers-reduced-motion:reduce){#raidfendOverlay .raidfend-modal,#raidfendOverlay .raidfend-submit-btn,#raidfendOverlay .raidfend-field input,#raidfendOverlay .raidfend-field textarea{transition:none!important}#raidfendOverlay .raidfend-btn-spinner{animation:none!important}}