.lumiq-widget,.lumiq-widget *,#lumiq-widget,#lumiq-widget *{box-sizing:border-box!important}.lumiq-widget,#lumiq-widget{all:initial!important;position:fixed!important;bottom:20px!important;z-index:999999!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}.lumiq-widget[data-position="right"],#lumiq-widget[data-position="right"]{right:20px!important}.lumiq-widget[data-position="left"],#lumiq-widget[data-position="left"]{left:20px!important}.lumiq-widget-button,#lumiq-widget-button,.lumiq-widget button,#lumiq-widget button{all:unset!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;max-width:60px!important;max-height:60px!important;background:#25D366!important;background-color:#25D366!important;background-image:none!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;border-radius:50%!important;box-shadow:0 4px 12px rgb(0 0 0 / .15)!important;cursor:pointer!important;position:relative!important;outline:none!important;outline-width:0!important;padding:0!important;margin:0!important;font-size:0!important;line-height:1!important;color:#fff!important;transition:all 0.3s ease!important;transform:none!important;transform-origin:center!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;overflow:visible!important}.lumiq-widget-button::after,#lumiq-widget-button::after{display:none!important;content:none!important;background:none!important}.lumiq-widget-button::before,#lumiq-widget-button::before{content:''!important;display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:50%!important;background:#25D366!important;background-color:#25D366!important;background-image:none!important;opacity:0.4!important;animation:lumiqPulse 2s infinite!important;z-index:-1!important;box-shadow:none!important;border:none!important;pointer-events:none!important}@keyframes lumiqPulse{0%{transform:scale(1);opacity:.4}50%{transform:scale(1.2);opacity:0}100%{transform:scale(1);opacity:0}}.lumiq-widget-button:hover,#lumiq-widget-button:hover{transform:scale(1.1)!important;box-shadow:0 6px 20px rgb(0 0 0 / .25)!important;background:#20BA5A!important;background-color:#20BA5A!important}.lumiq-widget-button:active,#lumiq-widget-button:active{transform:scale(.95)!important}.lumiq-widget-icon,#lumiq-widget .lumiq-widget-icon,.lumiq-widget-button svg{width:32px!important;height:32px!important;color:#fff!important;fill:currentColor!important;position:relative!important;z-index:1!important;display:block!important;flex-shrink:0!important;margin:0!important;padding:0!important;pointer-events:none!important}.lumiq-widget-text,#lumiq-widget .lumiq-widget-text,.lumiq-widget-button span{display:none!important;visibility:hidden!important;position:absolute!important;width:0!important;height:0!important;opacity:0!important;overflow:hidden!important}.lumiq-widget-button[data-size="small"],#lumiq-widget-button[data-size="small"]{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:50px!important;max-height:50px!important}.lumiq-widget-button[data-size="small"] .lumiq-widget-icon,.lumiq-widget-button[data-size="small"] svg{width:26px!important;height:26px!important}.lumiq-widget-button[data-size="medium"],#lumiq-widget-button[data-size="medium"]{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;max-width:60px!important;max-height:60px!important}.lumiq-widget-button[data-size="medium"] .lumiq-widget-icon,.lumiq-widget-button[data-size="medium"] svg{width:32px!important;height:32px!important}.lumiq-widget-button[data-size="large"],#lumiq-widget-button[data-size="large"]{width:70px!important;height:70px!important;min-width:70px!important;min-height:70px!important;max-width:70px!important;max-height:70px!important}.lumiq-widget-button[data-size="large"] .lumiq-widget-icon,.lumiq-widget-button[data-size="large"] svg{width:38px!important;height:38px!important}.lumiq-modal{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:9999999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important}.lumiq-modal-overlay{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:rgb(0 0 0 / .7)!important;backdrop-filter:blur(4px)!important;animation:lumiqFadeIn 0.3s!important}.lumiq-modal-content{position:relative!important;background:#fff!important;border-radius:16px!important;max-width:480px!important;width:100%!important;max-height:90vh!important;overflow-y:auto!important;box-shadow:0 20px 60px rgb(0 0 0 / .3)!important;animation:lumiqSlideUp 0.3s cubic-bezier(.4,0,.2,1)!important}.lumiq-modal-close{position:absolute!important;top:15px!important;right:15px!important;width:36px!important;height:36px!important;border:none!important;background:rgb(0 0 0 / .05)!important;border-radius:50%!important;font-size:24px!important;line-height:1!important;color:#666!important;cursor:pointer!important;transition:all 0.2s!important;z-index:1!important}.lumiq-modal-close:hover{background:rgb(0 0 0 / .1)!important;color:#000!important;transform:rotate(90deg)!important}.lumiq-modal-header{text-align:center!important;padding:40px 30px 30px!important;background:linear-gradient(135deg,#25D366 0%,#128C7E 100%)!important;color:#fff!important}.lumiq-modal-icon{width:60px!important;height:60px!important;margin:0 auto 15px!important;filter:drop-shadow(0 4px 8px rgb(0 0 0 / .2))!important}.lumiq-modal-header h3{font-size:24px!important;font-weight:700!important;margin:0 0 8px 0!important}.lumiq-modal-header p{font-size:14px!important;margin:0!important;opacity:0.95!important}.lumiq-form{padding:30px!important}.lumiq-form-group{margin-bottom:20px!important}.lumiq-form-group label{display:block!important;margin-bottom:8px!important;font-size:14px!important;font-weight:600!important;color:#333!important}.lumiq-form-group input,.lumiq-form-group textarea{width:100%!important;padding:12px 16px!important;border:2px solid #e0e0e0!important;border-radius:8px!important;font-size:15px!important;font-family:inherit!important;transition:all 0.2s!important;outline:none!important}.lumiq-form-group input:focus,.lumiq-form-group textarea:focus{border-color:#25D366!important;box-shadow:0 0 0 3px rgb(37 211 102 / .1)!important}.lumiq-form-group textarea{resize:vertical!important;min-height:80px!important}.lumiq-form-submit{width:100%!important;padding:16px!important;background:linear-gradient(135deg,#25D366 0%,#128C7E 100%)!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:16px!important;font-weight:700!important;cursor:pointer!important;transition:all 0.3s!important;position:relative!important}.lumiq-form-submit:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px rgb(37 211 102 / .4)!important}.lumiq-form-submit:active{transform:translateY(0)!important}.lumiq-form-submit:disabled{opacity:0.7!important;cursor:not-allowed!important}.lumiq-form-privacy{margin-top:15px!important;font-size:12px!important;color:#999!important;text-align:center!important}.lumiq-success{padding:40px 30px!important;text-align:center!important}.lumiq-success-icon{width:80px!important;height:80px!important;margin:0 auto 20px!important;background:linear-gradient(135deg,#25D366 0%,#128C7E 100%)!important;color:#fff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:48px!important;font-weight:bold!important;animation:lumiqPop 0.5s cubic-bezier(.68,-.55,.265,1.55)!important}.lumiq-success h3{font-size:24px!important;margin:0 0 10px 0!important;color:#333!important}.lumiq-success p{margin:0 0 10px 0!important;color:#666!important}.lumiq-redirect-msg{font-size:14px!important;color:#25D366!important;font-weight:600!important}@keyframes lumiqFadeIn{from{opacity:0}to{opacity:1}}@keyframes lumiqSlideUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes lumiqPop{0%{transform:scale(0)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.lumiq-spinner{display:inline-block!important;width:16px!important;height:16px!important;border:2px solid rgb(255 255 255 / .3)!important;border-radius:50%!important;border-top-color:#fff!important;animation:lumiqSpin 0.6s linear infinite!important}@keyframes lumiqSpin{to{transform:rotate(360deg)}}@media (max-width:640px){.lumiq-widget{bottom:15px!important}.lumiq-widget[data-position="right"]{right:15px!important}.lumiq-widget[data-position="left"]{left:15px!important}.lumiq-widget-button,#lumiq-widget-button{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;max-width:56px!important;max-height:56px!important}.lumiq-widget-icon,.lumiq-widget-button svg{width:28px!important;height:28px!important}.lumiq-modal{padding:10px!important}.lumiq-modal-content{max-height:95vh!important}.lumiq-form{padding:20px!important}}.lumiq-widget-button:focus-visible,.lumiq-modal-close:focus-visible,.lumiq-form-submit:focus-visible{outline:3px solid #25D366!important;outline-offset:2px!important}