.lwc-root{--lwc-primary:#1f8d5c;--lwc-primary-rgb:31,141,92;--lwc-primary-dark:#15704a;--lwc-on-primary:#ffffff;--lwc-accent:#0f243f;--lwc-required:#e8394b;--lwc-dim:rgba(0, 0, 0, 0.45);--lwc-offset-x:24px;--lwc-offset-y:24px;--lwc-rise:clamp(18px, 4vw, 26px);--lwc-z:99990;--lwc-card:#ffffff;--lwc-muted:#6b7585;--lwc-label:#23324a;--lwc-placeholder:#a9b3c1;--lwc-icon:#8f98a8;--lwc-border:#e4e9f0;--lwc-field-bg:#fcfdfe;--lwc-wa-header:#1f7a6e;--lwc-wa-paper:#e5ddd5;--lwc-wa-bubble:#d9fdd3;--lwc-wa-bar:#f0f2f5;--lwc-wa-mic:#00a884;--lwc-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-family:var(--lwc-font);-webkit-font-smoothing:antialiased}.lwc-root,.lwc-root *,.lwc-root ::after,.lwc-root ::before{box-sizing:border-box!important}.lwc-root :where(div,p,span,form,label,h2,button,input,a,img,svg){margin:0;padding:0;border:0;background:0 0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:normal;letter-spacing:normal;text-align:left;text-transform:none;text-shadow:none;box-shadow:none;float:none;min-width:0;min-height:0;max-width:none;width:auto;height:auto}.lwc-root :where(button,input){-webkit-appearance:none;appearance:none;border-radius:0}.lwc-root :where(button){cursor:pointer}.lwc-root :where(a){text-decoration:none;box-shadow:none}.lwc-root svg{display:block;flex:none;max-width:none}.lwc-root img{max-width:100%;height:auto}.lwc-sr-only{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lwc-launcher{position:fixed;bottom:calc(var(--lwc-offset-y) + var(--lwc-rise) + env(safe-area-inset-bottom,0px));z-index:var(--lwc-z);display:inline-flex;flex-wrap:nowrap;align-items:center;gap:clamp(8px,2.2vw,10px);height:clamp(50px,13.5vw,56px);max-width:calc(100vw - (var(--lwc-offset-x) * 2));padding:0 clamp(16px,4.4vw,22px) 0 clamp(12px,3.4vw,16px);border-radius:999px;background:var(--lwc-primary);color:var(--lwc-on-primary);font-size:clamp(13.5px, 3.6vw, 15px);font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;box-shadow:0 10px 26px rgba(0,0,0,.22),0 2px 6px rgba(0,0,0,.12);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.lwc-pos-bottom-right .lwc-launcher{right:var(--lwc-offset-x)}.lwc-pos-bottom-left .lwc-launcher{left:var(--lwc-offset-x)}.lwc-launcher:focus-visible,.lwc-launcher:hover{background:var(--lwc-primary-dark);color:var(--lwc-on-primary);transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,0,.26),0 2px 6px rgba(0,0,0,.12)}.lwc-launcher:focus-visible{outline:3px solid rgba(255,255,255,.85);outline-offset:2px}.lwc-launcher__icon{display:flex;flex:none;color:currentColor}.lwc-launcher__icon svg{width:clamp(24px,6vw,30px);height:clamp(24px,6vw,30px)}.lwc-launcher__label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lwc-icon-only .lwc-launcher{width:clamp(52px,14vw,60px);height:clamp(52px,14vw,60px);max-width:none;padding:0;justify-content:center}.lwc-launcher__badge{position:absolute;top:-3px;right:-3px;display:flex;align-items:center;justify-content:center;min-width:21px;height:21px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:12px;font-weight:700;line-height:1;box-shadow:0 0 0 2px rgba(255,255,255,.92)}.lwc-pos-bottom-left .lwc-launcher__badge{right:auto;left:-3px}.lwc-has-pulse .lwc-launcher{animation:lwc-pulse 2.6s ease-out infinite}.lwc-has-pulse .lwc-launcher:focus-visible,.lwc-has-pulse .lwc-launcher:hover{animation:none}@keyframes lwc-pulse{0%{box-shadow:0 10px 26px rgba(0,0,0,.22),0 0 0 0 rgba(var(--lwc-primary-rgb),.5)}70%{box-shadow:0 10px 26px rgba(0,0,0,.22),0 0 0 16px rgba(var(--lwc-primary-rgb),0)}100%{box-shadow:0 10px 26px rgba(0,0,0,.22),0 0 0 0 rgba(var(--lwc-primary-rgb),0)}}.lwc-overlay{position:fixed;inset:0;z-index:calc(var(--lwc-z) + 1);display:flex;align-items:center;justify-content:center;overflow:hidden}.lwc-overlay[hidden]{display:none}.lwc-overlay__dim{position:absolute;inset:0;background:var(--lwc-dim);opacity:0;transition:opacity .24s ease}.lwc-is-open .lwc-overlay__dim{opacity:1}.lwc-chat{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--lwc-wa-paper);user-select:none;overflow:hidden}.lwc-chat__header{display:flex;align-items:center;gap:12px;flex:none;padding:10px 16px;padding-top:calc(10px + env(safe-area-inset-top,0px));background:var(--lwc-wa-header);color:#fff}.lwc-chat__back{color:rgba(255,255,255,.92)}.lwc-chat__id{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.lwc-chat__name{font-size:16px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lwc-chat__status{font-size:12.5px;line-height:1.2;color:rgba(255,255,255,.78)}.lwc-chat__menu{color:rgba(255,255,255,.92)}.lwc-chat__body{position:relative;flex:1 1 auto;padding:18px 16px;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260'%3E%3Cg fill='none' stroke='%23000' stroke-opacity='.022' stroke-width='2'%3E%3Ccircle cx='34' cy='30' r='11'/%3E%3Cpath d='M96 22h26v18l-8 8h-18z'/%3E%3Cpath d='M170 40c6-10 20-6 20 4s-14 16-20 22c-6-6-20-12-20-22s14-14 20-4z'/%3E%3Cpath d='M224 18l8 14-8 14-8-14z'/%3E%3Cpath d='M18 92l10 6v14l-10 6-10-6V98z'/%3E%3Cpath d='M74 96h30v20H88l-8 8v-8h-6z'/%3E%3Ccircle cx='150' cy='106' r='10'/%3E%3Cpath d='M146 106h8M150 102v8'/%3E%3Cpath d='M206 96l6 12 14 2-10 10 2 14-12-7-12 7 2-14-10-10 14-2z'/%3E%3Cpath d='M28 168h26v16H40l-6 6v-6h-6z'/%3E%3Cpath d='M104 162l7 13 14 2-10 10 2 14-13-7-13 7 3-14-11-10 15-2z'/%3E%3Ccircle cx='178' cy='176' r='12'/%3E%3Cpath d='M232 164c5-8 16-5 16 4s-11 13-16 18c-5-5-16-10-16-18s11-12 16-4z'/%3E%3Cpath d='M48 226h24v16H58l-6 6v-6h-4z'/%3E%3Ccircle cx='122' cy='236' r='10'/%3E%3Cpath d='M186 222l6 12h-12z'/%3E%3Cpath d='M228 226h20v18h-20z'/%3E%3C/g%3E%3C/svg%3E");background-size:260px 260px}.lwc-chat__bubble{position:relative;width:-moz-fit-content;width:fit-content;max-width:min(74%,520px);margin-left:auto;padding:7px 10px 6px 12px;border-radius:8px 0 8px 8px;background:var(--lwc-wa-bubble);color:#111b21;font-size:14.5px;line-height:1.4;box-shadow:0 1px 1px rgba(11,20,26,.13)}.lwc-chat__bubble::after{content:"";position:absolute;top:0;right:-8px;width:8px;height:13px;background:var(--lwc-wa-bubble);clip-path:polygon(0 0,100% 0,0 100%)}.lwc-chat__text{display:block;padding-right:56px}.lwc-chat__meta{display:flex;align-items:center;gap:3px;position:absolute;right:9px;bottom:5px;font-size:11px;color:rgba(17,27,33,.5)}.lwc-chat__ticks{color:#53bdeb}.lwc-chat__footer{display:flex;align-items:center;gap:10px;flex:none;padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));background:var(--lwc-wa-bar)}.lwc-chat__composer{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;height:42px;padding:0 14px;border-radius:999px;background:#fff;color:#8696a0}.lwc-chat__ph{flex:1 1 auto;min-width:0;overflow:hidden;color:#8696a0;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.lwc-chat__mic{display:flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border-radius:999px;background:var(--lwc-wa-mic);color:#fff}.lwc-dialog{position:relative;z-index:2;width:400px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);padding:22px 20px 20px;border-radius:16px;background:var(--lwc-card);box-shadow:0 24px 60px rgba(7,18,33,.32),0 4px 12px rgba(7,18,33,.12);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;transform:translateY(14px) scale(.985);transition:opacity .24s ease,transform .24s ease}.lwc-is-open .lwc-dialog{opacity:1;transform:none}.lwc-dialog:focus{outline:0}.lwc-dialog__close{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;color:#6e7891;transition:background-color .16s ease,color .16s ease}.lwc-dialog__close:focus-visible,.lwc-dialog__close:hover{background:#f1f4f8;color:var(--lwc-accent)}.lwc-dialog__head{display:flex;align-items:center;gap:16px;margin-bottom:18px}.lwc-avatar--dialog{display:flex;align-items:center;justify-content:center;flex:none;width:74px;height:74px;border-radius:50%;background:var(--lwc-accent);overflow:hidden}.lwc-avatar--dialog .lwc-avatar__img,.lwc-avatar--dialog .lwc-avatar__mark{width:100%;height:100%;object-fit:cover}.lwc-avatar--chat{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--lwc-accent);overflow:hidden}.lwc-avatar--chat .lwc-avatar__img,.lwc-avatar--chat .lwc-avatar__mark{width:100%;height:100%;object-fit:cover}.lwc-avatar .lwc-avatar__img--brand{object-fit:contain;padding:12%}.lwc-avatar--chat .lwc-avatar__img--brand{padding:14%}.lwc-dialog__intro{min-width:0}.lwc-dialog__title{padding-right:30px;color:var(--lwc-accent);font-size:21px;font-weight:700;line-height:1.2}.lwc-dialog__subtitle{margin-top:6px;color:var(--lwc-muted);font-size:13.5px;font-weight:400;line-height:1.45}.lwc-field{margin-bottom:13px}.lwc-field__label{display:block;margin-bottom:7px;color:var(--lwc-label);font-size:13px;font-weight:600;line-height:1.2}.lwc-field__req{color:var(--lwc-required);font-size:12px;vertical-align:2px}.lwc-input{position:relative;display:flex;align-items:center}.lwc-input__icon{position:absolute;left:14px;display:flex;color:var(--lwc-icon);pointer-events:none}#lwc-preview-root .lwc-input .lwc-input__control,#lwc-root .lwc-input .lwc-input__control{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:0!important;margin:0!important;padding:0 14px 0 44px!important;border:1px solid var(--lwc-border)!important;border-radius:10px!important;background:var(--lwc-field-bg)!important;color:var(--lwc-accent)!important;font-family:var(--lwc-font)!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:normal!important;text-align:left!important;text-indent:0!important;text-transform:none!important;box-shadow:none!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}#lwc-preview-root .lwc-input .lwc-input__control::placeholder,#lwc-root .lwc-input .lwc-input__control::placeholder{color:var(--lwc-placeholder)!important;opacity:1!important}#lwc-preview-root .lwc-input--select .lwc-input__control,#lwc-root .lwc-input--select .lwc-input__control{padding-right:40px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer}#lwc-preview-root .lwc-input--select .lwc-input__fake,#lwc-root .lwc-input--select .lwc-input__control[data-lwc-empty="1"]{color:var(--lwc-placeholder)!important;font-weight:700!important}#lwc-root .lwc-input--select .lwc-input__control option{color:var(--lwc-accent);background:#fff;font-weight:400}#lwc-root .lwc-input--select .lwc-input__control option[value=""]{color:var(--lwc-placeholder);font-weight:700}.lwc-input__arrow{position:absolute;right:14px;display:flex;color:var(--lwc-icon);pointer-events:none}.lwc-field--error .lwc-input__arrow{color:var(--lwc-required)}#lwc-preview-root .lwc-input .lwc-input__control:focus,#lwc-root .lwc-input .lwc-input__control:focus{outline:0!important;border-color:var(--lwc-primary)!important;background:#fff!important;box-shadow:0 0 0 3px rgba(var(--lwc-primary-rgb),.14)!important}#lwc-preview-root .lwc-field--error .lwc-input .lwc-input__control,#lwc-root .lwc-field--error .lwc-input .lwc-input__control{border-color:var(--lwc-required)!important;background:#fff7f8!important}.lwc-field--error .lwc-input__icon{color:var(--lwc-required)}.lwc-field__error{display:flex;align-items:center;gap:5px;margin-top:5px;color:var(--lwc-required);font-size:12px;line-height:1.3}.lwc-field__error[hidden]{display:none}.lwc-submit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:46px;margin-top:18px;border-radius:18px;background:var(--lwc-primary);color:var(--lwc-on-primary);font-size:15px;font-weight:600;line-height:1;transition:background-color .18s ease,box-shadow .18s ease,transform .12s ease}.lwc-submit:focus-visible,.lwc-submit:hover{background:var(--lwc-primary-dark);box-shadow:0 8px 20px rgba(var(--lwc-primary-rgb),.3)}.lwc-submit:focus-visible{outline:3px solid rgba(var(--lwc-primary-rgb),.4);outline-offset:2px}.lwc-submit:active{transform:translateY(1px)}.lwc-submit__arrow,.lwc-submit__icon{color:currentColor}.lwc-submit.is-busy{pointer-events:none;opacity:.85}.lwc-submit.is-busy .lwc-submit__icon{animation:lwc-spin .9s linear infinite}@keyframes lwc-spin{to{transform:rotate(360deg)}}body.lwc-locked,html.lwc-locked{overflow:hidden!important;touch-action:none}@media (max-width:767px){.lwc-hide-mobile{display:none!important}}@media (min-width:768px){.lwc-hide-desktop{display:none!important}}@media (max-width:900px) and (min-width:601px){.lwc-dialog{width:420px}}@media (max-width:600px){.lwc-overlay{align-items:flex-end}.lwc-dialog{width:100%;max-width:100%;max-height:92vh;max-height:92dvh;padding:20px 16px calc(18px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;transform:translateY(24px)}.lwc-dialog__head{gap:14px;margin-bottom:18px}.lwc-avatar--dialog{width:62px;height:62px}.lwc-dialog__title{font-size:19px}.lwc-dialog__subtitle{font-size:13px}#lwc-preview-root .lwc-input .lwc-input__control,#lwc-root .lwc-input .lwc-input__control{height:46px!important;font-size:16px!important}.lwc-chat__bubble{max-width:86%}}@media (max-width:380px){.lwc-dialog__head{gap:12px}.lwc-avatar--dialog{width:56px;height:56px}.lwc-dialog__title{font-size:18px}}@media (max-height:520px) and (min-width:601px){.lwc-dialog{max-height:calc(100vh - 24px);padding-top:18px}.lwc-avatar--dialog{width:58px;height:58px}.lwc-field{margin-bottom:10px}.lwc-submit{margin-top:14px}}@media (prefers-reduced-motion:reduce){.lwc-root *,.lwc-root ::after,.lwc-root ::before{animation:none!important;transition:none!important}.lwc-dialog{opacity:1;transform:none}}@media (forced-colors:active){.lwc-launcher,.lwc-submit{border:1px solid currentColor}}