.layout_main__30FUz{position:relative;flex-direction:column;background-image:linear-gradient(0deg,#e5f7e5,rgba(229,247,229,0));background-repeat:no-repeat;background-position:bottom;background-size:100% 100vh}.layout_empcontwrper__fWmi0,.layout_main__30FUz{display:flex;justify-content:flex-end}.layout_empcontwrper__fWmi0 .layout_rightdashboard_cont__LKm3o{width:calc(100vw - 260px);background:#eee url(/assets/images/dashboard/employeebg.webp) no-repeat;height:100%;overflow-y:auto;position:relative}.layout_empcontwrper__fWmi0 .layout_rightdashboard_cont__LKm3o .layout_dashboard_contentwrp__Yoknr{padding:0 94px 100px 80px;margin:100px 0 0}.layout_empcontwrper__fWmi0 .layout_rightdashboard_cont__LKm3o .layout_dashboard_contentwrp__Yoknr .layout_tittledashboard__bQ69D{font-size:38px;font-weight:700;color:#023337;line-height:1.2}.layout_empcontwrper__fWmi0 .layout_rightdashboard_cont__LKm3o .layout_dashboard_contentwrp__Yoknr .layout_subtext__Qmzzk{color:#6a717f;line-height:1.2;font-size:24px;font-weight:400;padding-bottom:35px;max-width:850px;margin:0}@media(max-width:768px){.layout_empcontwrper__fWmi0 .layout_rightdashboard_cont__LKm3o{width:100%}.layout_empcontwrper__fWmi0 .layout_rightdashboard_cont__LKm3o .layout_dashboard_contentwrp__Yoknr{padding:0 15px 80px!important}}@keyframes BackToTop_rotate360__NwO_3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BackToTop_rotate__sFWED{animation:BackToTop_rotate360__NwO_3 2s linear infinite}.BackToTop_rotate_100_s__TqSUQ{animation:BackToTop_rotate360__NwO_3 100s linear infinite}@keyframes BackToTop_gelatine__43jk8{0%,to{transform:scale(1)}25%{transform:scale(.9,1.1)}50%{transform:scale(1.1,.9)}75%{transform:scale(.95,1.05)}}.BackToTop_gelatine-hover__bIGPJ:hover{animation:BackToTop_gelatine__43jk8 1s infinite}.BackToTop_gelatine__43jk8{animation:BackToTop_gelatine__43jk8 2s infinite}@keyframes BackToTop_bounce__NeYTl{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.BackToTop_bounce__NeYTl{animation:BackToTop_bounce__NeYTl 2s infinite}@keyframes BackToTop_pulse__oGMc5{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.BackToTop_pulse__oGMc5{animation:BackToTop_pulse__oGMc5 2s infinite}@keyframes BackToTop_slideBackground__UdncF{to{background-position:10% 0}0%{background-position:0 0}}@keyframes BackToTop_buttonAnimateTop__4YMyD{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes BackToTop_buttonAnimateRight__zQHNu{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes BackToTop_buttonAnimateBottom__4X6EO{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes BackToTop_buttonAnimateLeft__Rd1bY{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes BackToTop_dash__MLkOu{to{stroke-dashoffset:0}}.BackToTop_btn__MFYGl{position:fixed;bottom:1rem;left:1rem;z-index:9;width:3rem;height:3rem;padding:0!important;display:flex!important;align-items:center;justify-content:center}.BackToTop_btn__MFYGl svg{width:1.5rem;height:1.5rem}.Chat_chatPopup__VdUfr .chat-wrapper{display:flex;width:100%;height:100%;background:#fff}.Chat_chatPopup__VdUfr .chat-container{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.Chat_chatPopup__VdUfr .chat-header{gap:12px;min-height:88px;padding:18px 20px;border-bottom:1px solid #edf0ed;color:#164b38;background:#fff;font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.2}.Chat_headerIcon__Hc4wT{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.Chat_chatPopup__VdUfr .messages{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:20px 18px;background:#fcfdfb;scrollbar-color:#cdebbd transparent;scrollbar-width:thin}.Chat_chatPopup__VdUfr .messages::-webkit-scrollbar{width:7px}.Chat_chatPopup__VdUfr .messages::-webkit-scrollbar-thumb{border-radius:99px;background:#cdebbd}.Chat_chatPopup__VdUfr .messages-content{display:flex;flex:1;flex-direction:column;gap:12px}.Chat_chatPopup__VdUfr .message{padding:12px;border-radius:10px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.Chat_chatPopup__VdUfr .message.bot{position:relative;align-self:flex-start;padding-left:42px;border-left:2px solid #a8d16d;font-size:14px;border-radius:10px 10px 10px 4px;color:#555d5b;background:#fff;box-shadow:0 1px 3px rgba(11,57,40,.06)}.Chat_chatPopup__VdUfr .message.bot:before{content:"";position:absolute;top:10px;left:8px;width:24px;height:24px;border-radius:50%;border:1px solid #e2ecdd;background:#fff url(/assets/images/cirra-icon.png) 50%/70% no-repeat;box-shadow:0 1px 3px rgba(11,57,40,.1)}.Chat_chatPopup__VdUfr .message-personal{align-self:flex-end;border-radius:10px 10px 4px 10px;color:#fff;background:#a8d16d}.Chat_chatPopup__VdUfr .message-box{display:flex;align-items:center;gap:12px;padding:18px;border-top:1px solid #edf0ed;background:#fff}.Chat_chatPopup__VdUfr .message-input{flex:1;min-width:0;padding:8px 22px;resize:vertical;border:0;border-radius:28px;color:#36433e;background:#f0f1f0;font:inherit;font-size:18px;line-height:1.35}.Chat_chatPopup__VdUfr .message-input::-moz-placeholder{color:#9da9b9;opacity:1}.Chat_chatPopup__VdUfr .message-input::placeholder{color:#9da9b9;opacity:1}.Chat_chatPopup__VdUfr .message-submit{min-width:86px;min-height:60px;padding:12px 18px;border:0;border-radius:18px;color:#fff;background:#164b38;font:inherit;font-size:18px;font-weight:600;cursor:pointer;transition:background .2s ease,transform .2s ease}.Chat_chatPopup__VdUfr .message-submit:hover{background:#0d3828;transform:translateY(-1px)}.Chat_chatToggleWrap__M8IzN{position:fixed;right:20px;bottom:20px;z-index:9999;display:flex;flex-direction:row;align-items:center;gap:18px}.Chat_chatToggle__gxmSl{position:relative;right:auto;bottom:auto;z-index:1;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;filter:drop-shadow(0 7px 14px rgba(8,57,42,.25))}.Chat_greetingBubble__StpXo{position:relative;max-width:230px;padding:14px 32px 14px 18px;border-radius:16px;cursor:pointer;background:#fff;box-shadow:0 12px 30px rgba(8,57,42,.18);animation:Chat_greetingPop__6S9uN .3s ease}.Chat_greetingBubble__StpXo:after{position:absolute;top:50%;right:-7px;width:14px;height:14px;background:#fff;content:"";clip-path:polygon(100% 0,100% 100%,0 100%);transform:translateY(-50%) rotate(-45deg)}.Chat_greetingTitle__6P6MQ{margin:0 0 4px;color:#164b38;font-family:Poppins,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.3}.Chat_greetingText__zBVVY{margin:0;color:#55625c;font-family:Poppins,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.45}.Chat_greetingClose__slo2K{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;color:#7c887f;background:#f0f1f0;font-size:16px;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.Chat_greetingClose__slo2K:hover{color:#164b38;background:#e2ebda}@keyframes Chat_greetingPop__6S9uN{0%{opacity:0;transform:translateX(8px) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}@media(max-width:575px){.Chat_chatToggleWrap__M8IzN{right:10px;bottom:10px;gap:10px}.Chat_greetingBubble__StpXo{max-width:min(58vw,210px);padding:12px 28px 12px 14px}.Chat_greetingTitle__6P6MQ{font-size:14px}.Chat_greetingText__zBVVY{font-size:12px}}.Chat_chatPopup__VdUfr{position:fixed;right:20px;bottom:20px;z-index:9999;width:min(500px,100vw - 28px);height:min(650px,100dvh - 28px);overflow:hidden;border:1px solid rgba(22,75,56,.12);border-radius:18px;background:#fff;box-shadow:0 18px 45px rgba(4,40,29,.28)}.Chat_chatClose__XJ1OC{display:grid;place-items:center;width:36px;height:36px;margin-left:auto;padding:0;border:0;border-radius:50%;color:#164b38;background:transparent;font-size:34px;line-height:1;cursor:pointer}.Chat_chatClose__XJ1OC:hover{background:#eef6e9}@media(max-width:575px){.Chat_chatPopup__VdUfr{right:10px;bottom:10px;width:calc(100vw - 20px);height:min(660px,100dvh - 20px);border-radius:15px}.Chat_chatPopup__VdUfr .chat-header{min-height:76px;padding:14px 16px}.Chat_chatPopup__VdUfr .messages{padding:16px 14px}.Chat_chatPopup__VdUfr .message{max-width:92%;padding:14px 16px;font-size:16px}.Chat_chatPopup__VdUfr .message-box{gap:10px;padding:12px}.Chat_chatPopup__VdUfr .message-input{min-height:58px;padding:15px 17px;font-size:16px}.Chat_chatPopup__VdUfr .message-submit{min-width:70px;min-height:54px;padding:10px 13px;font-size:16px}}.Chat_introScreen__IuBkj{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 24px 40px;overflow:hidden;color:#fff;text-align:center;background:linear-gradient(145deg,#0f4b37,#1f6a4e)}.Chat_introScreen__IuBkj:before{position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.13) 1px,transparent 0);background-size:14px 14px;content:""}.Chat_introScreen__IuBkj>*{position:relative;z-index:1}.Chat_introMark__neAwf{display:grid;place-items:center;width:98px;height:98px;margin-bottom:20px;border:5px solid hsla(0,0%,100%,.88);border-radius:50%;background:#fff;box-shadow:0 8px 22px rgba(0,35,24,.2)}.Chat_introMark__neAwf img{width:72px;height:72px}.Chat_introScreen__IuBkj h2{margin:0;font-size:29px;font-weight:700;line-height:1.15}.Chat_introScreen__IuBkj p{max-width:290px;margin:8px 0 25px;font-size:18px;line-height:1.4}.Chat_introClose__UgJPP{position:absolute;top:18px;right:18px;z-index:2;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:8px;color:#fff;background:rgba(0,0,0,.17);font-size:29px;line-height:1;cursor:pointer}.Chat_introLoader__Aisl5{display:flex;gap:7px}.Chat_introLoader__Aisl5 span{width:8px;height:8px;border-radius:50%;background:#c8e89f;animation:Chat_cirraPulse__XzsKQ 1s ease-in-out infinite}.Chat_introLoader__Aisl5 span:nth-child(2){animation-delay:.16s}.Chat_introLoader__Aisl5 span:nth-child(3){animation-delay:.32s}@keyframes Chat_cirraPulse__XzsKQ{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.Chat_chatPopup__VdUfr{width:min(380px,100vw - 28px);height:min(720px,100dvh - 28px);border-radius:28px;background:#fff9f4}.Chat_beforeuserInputintroContent__sMikJ{flex-direction:column;align-items:center;justify-content:center;display:flex}.Chat_afterInputintroContentInner__GYk8_{display:flex;gap:12px;padding:0;align-items:center}.Chat_afterInputintroContentInner__GYk8_ .Chat_heroIcon__GU8RY{width:60px;height:60px;border-radius:10px;margin:0}.Chat_afterInputintroContentInner__GYk8_ .Chat_heroIcon__GU8RY img{width:48px;height:48px;-o-object-fit:cover;object-fit:cover}.Chat_chatPopup__VdUfr .chat-header{position:relative;display:flex;flex:0 0 270px;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:32px 24px 42px;overflow:hidden;border:0;color:#fff;text-align:center;background:linear-gradient(145deg,#0f4b37,#1f6a4e)}.Chat_chatPopup__VdUfr .chat-header.chat-started{flex:0 0 125px;padding:16px 15px 42px;font-size:clamp(18px,2vw,22px);align-items:flex-start;justify-content:flex-start}.Chat_afterInputintroContent__YO9uR{padding:0}.Chat_chatPopup__VdUfr .chat-header:before{position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.13) 1px,transparent 0);background-size:14px 14px;content:""}.Chat_message-submit__eXw4g:after{font-size:22px}.Chat_chatPopup__VdUfr .chat-header>*{position:relative;z-index:1}.Chat_heroIcon__GU8RY{display:grid;overflow:hidden;place-items:center;width:96px;height:100px;margin-bottom:16px}.Chat_heroIcon__GU8RY img{width:108%;height:108%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Chat_chatPopup__VdUfr .chat-header h2{margin:0;color:#fff;font-size:29px;font-weight:750;line-height:1.15}.Chat_chatPopup__VdUfr .chat-header p{margin:8px 0 0;color:#fff;font-size:18px;line-height:1.35}.Chat_headerActions__GgRG3{position:absolute!important;top:20px;right:20px;z-index:2!important;display:flex;gap:12px}.Chat_heroClose__4LDfx,.Chat_minimizeButton__ctq4n{display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:9px;color:#fff;background:rgba(0,0,0,.18);font-size:28px;line-height:1;cursor:pointer}.Chat_heroClose__4LDfx{font-size:34px}.Chat_chatPopup__VdUfr .messages{position:relative;z-index:1;margin-top:-22px;padding:28px 24px 18px;border-radius:28px 28px 0 0;background:#e2ebda}.Chat_chatPopup__VdUfr .message-submit:after{font-size:22px!important}.Chat_chatPopup__VdUfr{height:min(720px,100dvh - 150px)!important}.Chat_chatPopup__VdUfr .message-box{position:relative;z-index:1;gap:0;padding:12px 26px 16px;background:#e2ebda}.Chat_chatPopup__VdUfr .message-box:before{position:absolute;left:46px;z-index:1;color:#1f6a4e;content:none;font-size:28px;line-height:1;pointer-events:none}.Chat_chatPopup__VdUfr .message-input{min-height:inherit;padding:10px 0 0 10px;border:1px solid #f0e7e0;border-radius:10px;background:#fff;box-shadow:0 4px 12px rgba(75,47,28,.12);font-size:17px;resize:none}.Chat_chatPopup__VdUfr .chat-header .Chat_afterInputintroContentInner__GYk8_ h2{font-size:clamp(10px,3vw,24px)}.Chat_chatPopup__VdUfr .message-submit{position:absolute;right:38px;z-index:1;width:42px;min-width:42px;min-height:42px;padding:0;border-radius:50%;color:transparent;background:transparent;box-shadow:none;font-size:0}.Chat_chatPopup__VdUfr .message-submit:after{color:#1f6a4e;content:"➤";font-size:34px;line-height:1}.Chat_chatPopup__VdUfr .message-submit:hover{background:#e7f3e3;transform:none}@media(max-width:575px){.Chat_chatPopup__VdUfr{height:min(700px,100dvh - 20px);border-radius:22px}.Chat_chatPopup__VdUfr .chat-header{flex-basis:240px;padding-bottom:36px}.Chat_chatPopup__VdUfr .chat-header h2{font-size:15px}.Chat_chatPopup__VdUfr .messages{padding:26px 16px 14px}.Chat_chatPopup__VdUfr .message-box{padding:14px 18px 18px}.Chat_chatPopup__VdUfr .message-box:before{left:36px}.Chat_chatPopup__VdUfr .message-submit{right:28px}}.Chat_chatPopup__VdUfr{width:min(380px,100vw - 40px);font-family:Poppins,Arial,sans-serif}.Chat_introMark__neAwf{width:116px;height:116px}.Chat_chatPopup__VdUfr .message.bot.typing{display:flex;align-items:center;min-width:68px;min-height:40px;padding:10px 18px 10px 42px}.Chat_chatPopup__VdUfr .message.bot.typing img{display:block;height:18px;width:auto;-o-object-fit:contain;object-fit:contain}.Chat_introMark__neAwf img{max-width:84px;max-height:84px;-o-object-fit:contain;object-fit:contain}.Chat_chatPopup__VdUfr .chat-header h2{font-size:clamp(10px,3vw,30px);font-weight:800;letter-spacing:-.7px}.Chat_chatPopup__VdUfr .chat-header p{font-size:clamp(19px,0vw,24px);font-weight:500}.Chat_chatPopup__VdUfr .message-input{font-family:inherit;font-size:14px;font-weight:400}.Chat_chatPopup__VdUfr .message{font-family:inherit}@media(max-width:575px){.Chat_chatPopup__VdUfr{width:calc(100vw - 20px)}.Chat_heroIcon__GU8RY{width:80px;height:80px}.Chat_heroIcon__GU8RY img{width:108%;height:108%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}