:root{--black_25:#f9f9f9;--black_50:#f2f2f2;--black_100:#d6d9dc;--black_300:#9fa6ad;--black_400:#848d95;--black_500:#6a737c;--black_700:#3c4146;--black_800:#242729;--bs-white:#fff;--ezd-assistant-pad-x:10px;--ezd-assistant-pad-y:10px;--ezd-assistant-radius:12px;--ezd-assistant-list-bg:#eaf3ff;--ezd-assistant-list-h:clamp(360px, 60dvh, 560px);--ezd-assistant-article-h:clamp(420px, 70dvh, 770px)}.chat-toggle{position:fixed;bottom:50px;right:50px;z-index:99}@media (max-width:500px){.chat-toggle{right:25px!important;bottom:25px!important}}.chat-toggle a{display:inline-flex;align-items:center;justify-content:center;background-color:var(--ezd_brand_color);padding:10px;height:60px;width:60px;border-radius:50%}@media (max-width:768px){.chat-toggle a{height:50px;width:50px;padding:8px}}.wp-spotlight-chat{animation:icon-animation2 0.3s ease;width:auto;max-width:32px;height:auto}@media (max-width:768px){.wp-spotlight-chat{max-width:25px}}.wp-spotlight-hide{display:none;max-width:25px;animation:icon-animation 0.3s ease}@keyframes icon-animation{0%{transform:rotate(-30deg)}100%{transform:rotate(0deg)}}@keyframes icon-animation2{0%{transform:rotate(30deg)}100%{transform:rotate(0deg)}}.chatbox-wrapper{display:none;width:370px;max-height:calc(100vh - 60px - 48px);max-width:calc(100vw - 48px);overflow:hidden;position:fixed;z-index:999;right:16px;bottom:92px;border-radius:var(--ezd-assistant-radius);background:#fff;box-shadow:0 18px 50px rgb(0 0 0 / .18),0 6px 18px rgb(0 0 0 / .08);transition:0.3s all}.chatbox-wrapper.extend{width:600px;max-width:96%}.chatbox-wrapper.extend .kb-content-wrap.opened{height:clamp(520px, 80dvh, 900px)}@media (min-width:991px){.chatbox-wrapper{width:410px}}@media (max-width:768px){.chatbox-wrapper{bottom:77px}}.close-chat-sm{position:absolute;top:14px;right:14px;background:rgb(255 255 255 / .15);color:#fff;height:28px;width:28px;padding:0;border-radius:50%;font-size:0;z-index:5;display:inline-flex;align-items:center;justify-content:center;border:none;outline:none;cursor:pointer;transition:background-color 0.18s ease,transform 0.18s ease}.close-chat-sm span:not(.icon){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.close-chat-sm:hover{background:rgb(255 255 255 / .28);transform:scale(1.05)}.close-chat-sm:focus-visible{outline:2px solid #fff;outline-offset:2px}.close-chat-sm .icon{width:14px;height:14px;display:inline-flex;transform:none;font-size:0;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 6 6 18'/><path d='m6 6 12 12'/></svg>")}@media (max-width:480px){.chatbox-wrapper{max-height:100%;max-width:100%;height:100%;width:100%;top:0;right:0;bottom:0;left:0;border-radius:0}}.chatbox-posts.kb-body-no-search{height:calc(var(--ezd-assistant-list-h) + 44px)}.show-chatbox{display:block;animation:chatbox-animation 0.4s;-webkit-animation:chatbox-animation 0.4s}.show-chatbox.chatbox-kbase-opened{padding:0;box-shadow:0 0 3px 1px rgb(128 128 128 / .5098039216)}@-webkit-keyframes chatbox-animation{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes chatbox-animation{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.chatbox-header{background-color:var(--ezd_brand_color);padding:18px var(--ezd-assistant-pad-x) 16px;position:relative;border-radius:var(--ezd-assistant-radius) var(--ezd-assistant-radius) 0 0}.chatbox-header .search-box{position:relative;margin-top:14px;display:none}.chatbox-header .search-box.active{display:block}.chatbox-header .search-box::before{content:"";position:absolute;top:50%;left:16px;width:16px;height:16px;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23848d95' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><path d='m21 21-4.3-4.3'/></svg>");pointer-events:none;z-index:1}.chatbox-form.contact-body-block{display:block!important}.chatbox-header .search-box input{width:100%;height:42px;font-size:14px;padding:0 38px 0 42px;border:1px solid #fff0;border-radius:30px;background-color:#fff;color:var(--black_800);box-shadow:0 2px 6px rgb(0 0 0 / .08);transition:box-shadow 0.2s ease,border-color 0.2s ease}.chatbox-header .search-box input:hover{box-shadow:0 4px 12px rgb(0 0 0 / .12)}.chatbox-header .search-box input:focus{outline:none;border-color:rgb(255 255 255 / .7);box-shadow:0 0 0 3px rgb(255 255 255 / .25)}.chatbox-header .search-box input::placeholder{color:var(--black_400)}.chatbox-header .search-box input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:16px;width:16px;margin-right:4px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236a737c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='m15 9-6 6'/><path d='m9 9 6 6'/></svg>")}.chatbox-tab{display:flex;gap:6px;padding-right:40px}.chatbox-tab a{color:rgb(255 255 255 / .75);text-decoration:none!important;font-size:13px;font-weight:600;letter-spacing:.01em;padding:7px 14px;border-radius:999px;background:#fff0;transition:background-color 0.18s ease,color 0.18s ease;line-height:1}.chatbox-tab a:hover{color:#fff;background:rgb(255 255 255 / .12)}.chatbox-tab a.active{color:var(--ezd_brand_color);background:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .08)}.chatbox-body{padding:var(--ezd-assistant-pad-y) var(--ezd-assistant-pad-x);height:100%;border-radius:0 0 var(--ezd-assistant-radius) var(--ezd-assistant-radius);background-color:var(--ezd-assistant-list-bg)}.chatbox-body .assistant-content{display:none!important}.chatbox-body .assistant-content.active{display:block!important}.chatbox-posts{overflow:hidden auto;height:var(--ezd-assistant-list-h);width:100%;padding-bottom:70px}.chatbox-posts::-webkit-scrollbar{width:5px;border-radius:5px}.chatbox-posts::-webkit-scrollbar-track{border-radius:5px}.chatbox-posts::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--black_100)}.chatbox-posts .post-item{background:var(--bs-white);padding:12px 14px 12px 44px;border-radius:8px;margin-bottom:10px;position:relative;border:1px solid #fff0;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.chatbox-posts .post-item::before{content:"";position:absolute;top:14px;left:14px;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236a737c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/><path d='M14 2v6h6'/><path d='M9 13h6'/><path d='M9 17h4'/></svg>");opacity:.85}.chatbox-posts .post-item.instant-search-enabled{cursor:pointer}.chatbox-posts .post-item.instant-search-enabled:hover{border-color:rgb(0 0 0 / .06);box-shadow:0 4px 14px rgb(0 0 0 / .08);transform:translateY(-1px)}.chatbox-posts .post-item.instant-search-enabled:hover h2 a{color:var(--ezd_brand_color)}.chatbox-posts .post-item h2{font-size:15px;line-height:1.35;font-weight:600;margin:0;position:relative}.chatbox-posts .post-item h2 a{text-align:left;font-size:inherit;text-decoration:none;color:var(--black_700);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.chatbox-posts .post-item h2 a:hover{color:var(--ezd_brand_color)}.chatbox-posts .breadcrumb{padding:0;margin:0 0 6px;display:flex;flex-wrap:wrap;align-items:center;list-style:none;row-gap:2px}.chatbox-posts .breadcrumb .breadcrumb-item{padding-left:0;font-size:11px;line-height:16px;display:inline-flex;align-items:center;color:var(--black_400)}.chatbox-posts .breadcrumb .breadcrumb-item a{word-break:break-word}.chatbox-posts .breadcrumb:has(.breadcrumb-item:only-child){display:none}.post-item p{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--black_500);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chatbox-form-wrapper{padding:var(--ezd-assistant-pad-y) var(--ezd-assistant-pad-x);overflow:hidden auto;border-radius:8px}.chatbox-form input,.chatbox-form textarea{font-weight:500!important;font-size:15px!important;width:100%!important;border:1px solid var(--black_50)!important;text-indent:10px!important;padding-left:5px!important;border-radius:5px!important;transition:all 0.3s ease}.chatbox-form input:focus,.chatbox-form textarea:focus{border-color:var(--ezd_brand_color)!important}.chatbox-form textarea{padding:10px;overflow-y:hidden;line-height:1.5;height:100px}.chatbox-form input{height:40px;margin-bottom:15px}#chatbox-search-results .docs-not-found{color:#fff;font-size:14px}.chatbox-form input[type=submit]{padding:14px 25px;margin-top:15px;width:auto;height:auto;background-color:var(--ezd_brand_color);color:#fff;border-radius:5px}.post-item.keyword-alert{border:2px solid orange;border-left:8px solid orange}.post-item.keyword-danger{border:2px solid #f33;border-left:4px solid #f33}.post-item.keyword-alert p,.post-item.keyword-danger{font-weight:500;color:#000}#chatbox-search-results .breadcrumb .breadcrumb-item:first-child,#chatbox-search-results .breadcrumb .breadcrumb-item:nth-child(2):before,#chatbox-search-results .breadcrumb .breadcrumb-item:last-child{display:none}.breadcrumb .breadcrumb-item:nth-child(2) a{text-transform:capitalize}.breadcrumb .breadcrumb-item a{color:#9fa6ad;text-decoration:none;font-weight:400}.breadcrumb .breadcrumb-item a:hover{color:var(--ezd_brand_color)}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"›";color:#c4c7cc;padding:0 5px;font-size:12px;line-height:1;flex-shrink:0}.chatbox-form input:not([type=submit]),.chatbox-form textarea{border:1px solid var(--black_50);color:var(--black_800)!important;background:var(--bs-white)}.chatbox-form input:not([type=submit]):focus,.chatbox-form textarea:focus{border-color:var(--ezd_brand_color)}.kbase-button-wrap{display:none;justify-content:space-between;background:var(--ezd_brand_color);padding:10px 15px;overflow:hidden;box-sizing:border-box}.kbase-button-wrap.is-visible{display:flex}.kbase-button-wrap div{display:inline-flex;align-items:center;justify-content:center;background:#EAF3FF;color:#EAF3FF;width:42px;height:35px;line-height:35px;text-align:center;box-sizing:border-box;font-size:27px;border-radius:6px;cursor:pointer;transition:all 0.3s ease-in-out}.kbase-button-wrap div .ezd-kbase-back-icon{fill:var(--ezd_brand_color)}.kbase-button-wrap div:hover{background:#fff}.kbase-button-wrap .ezd-kbase-extend-title{width:100%;background:#fff0;padding:0;overflow:hidden;font-weight:500;font-size:16px;line-height:1.3}.kbase-button-wrap .ezd-kbase-extend-title:first-letter{text-transform:uppercase}.kbase-button-wrap .ezd-kbase-extend-title:hover{background:#fff0}.kb-content-wrap{height:auto}.kb-content-wrap.opened{background:var(--ezd-assistant-list-bg);padding:var(--ezd-assistant-pad-y) var(--ezd-assistant-pad-x);overflow-x:hidden;overflow-y:auto;box-sizing:border-box;height:var(--ezd-assistant-article-h)}.kb-content-wrap.opened h1.ezd-kbase-extend-heading{color:#111213;font-size:18px;font-weight:600;line-height:24px;margin:0;overflow:hidden;padding:0 0 15px;text-align:left;text-overflow:ellipsis}.kb-content-wrap.opened h1.ezd-kbase-extend-heading::first-letter{text-transform:uppercase}.kb-content-wrap.opened h2,.kb-content-wrap.opened h3{font-size:16px;margin-bottom:10px}.kb-content-wrap.opened p{color:#111213;font-size:14px;font-weight:400;line-height:20px;margin-bottom:1.5rem}.kb-content-wrap svg.ezd-kbase-preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eazydocs-assistant-wrapper.iframe-wrapper{display:block!important}.eazydocs-assistant-wrapper.iframe-wrapper .kb-content-wrap.opened{height:calc(100vh - 55px);max-height:none}.eazydocs-assistant-wrapper.iframe-wrapper .chatbox-posts{height:calc(100vh - 132px)}@media (max-width:425px){.eazydocs-assistant-wrapper.iframe-wrapper .chatbox-posts{height:calc(100vh - 160px)}}.eazydocs-assistant-wrapper.iframe-wrapper .chatbox-wrapper{display:block!important;width:100%;max-width:100vw;position:fixed;right:0;top:0;bottom:0;max-height:100%;transition:none}.ezd-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ezd-skeleton-list{padding:0}.ezd-skeleton-card{background:var(--bs-white);padding:14px;border-radius:8px;margin-bottom:10px}.ezd-skeleton-line{height:12px;background:linear-gradient(90deg,rgb(0 0 0 / .06) 25%,rgb(0 0 0 / .02) 50%,rgb(0 0 0 / .06) 75%);background-size:200% 100%;border-radius:4px;margin-bottom:8px;animation:ezd-skeleton-shimmer 1.4s linear infinite}.ezd-skeleton-line:last-child{margin-bottom:0}.ezd-skeleton-line.ezd-skeleton-line--short{width:32%}.ezd-skeleton-line.ezd-skeleton-line--mid{width:60%}.ezd-skeleton-line.ezd-skeleton-line--title{width:70%;height:18px;margin-bottom:16px}.ezd-skeleton-article{padding:var(--ezd-assistant-pad-y) var(--ezd-assistant-pad-x)}@keyframes ezd-skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ezd-skeleton-line{animation:none}}.ezd-kbase-error{margin:20px;padding:14px 16px;background:#fdecea;color:#8c1f17;border-radius:8px;font-size:14px;line-height:1.5;text-align:center}.chatbox-tab a:focus-visible{outline:2px solid rgb(255 255 255 / .85);outline-offset:3px}.chat-toggle a:focus-visible{outline:3px solid rgb(0 0 0 / .35);outline-offset:3px;border-radius:50%}.post-item.instant-search-enabled:focus-visible{outline:2px solid var(--ezd_brand_color);outline-offset:2px}