._root_8pg7v_1{z-index:150;color:#183d33;font-family:Inter,system-ui,sans-serif;position:relative}._toggle_8pg7v_3{z-index:72;right:24px;bottom:max(24px, env(safe-area-inset-bottom));color:#fff;cursor:pointer;background:#25d366;border:0;border-radius:50%;place-items:center;width:58px;height:58px;transition:width .3s,height .3s,background .2s;animation:3.2s ease-in-out infinite _waFloat_8pg7v_1;display:grid;position:fixed;box-shadow:0 10px 24px #0d5b3e55}._toggle_8pg7v_3 svg{width:34px;height:34px}._toggle_8pg7v_3:hover{background:#20bb59}._toggle_8pg7v_3._active_8pg7v_9{right:24px;bottom:max(8px, env(safe-area-inset-bottom));width:32px;height:32px;animation:none}._toggle_8pg7v_3._active_8pg7v_9 svg{width:21px;height:21px}._chat_8pg7v_13{z-index:71;right:24px;bottom:max(48px, calc(env(safe-area-inset-bottom) + 40px));background:#fff;border:1px solid #dcebe0;border-radius:20px;flex-direction:column;width:min(365px,100% - 32px);height:min(545px,100dvh - 65px);animation:.38s cubic-bezier(.2,.8,.2,1) _rise_8pg7v_1;display:flex;position:fixed;overflow:hidden;box-shadow:0 28px 80px #102f2380,0 5px 18px #102f2335}._head_8pg7v_15{color:#fff;background:linear-gradient(125deg,#176c42,#2d9b60);align-items:center;gap:11px;padding:15px 16px;display:flex}._avatar_8pg7v_17{background:#ffffff28;border-radius:50%;place-items:center;width:42px;height:42px;font-size:22px;display:grid}._avatar_8pg7v_17 svg{width:32px;height:32px}._identity_8pg7v_21{flex:1}._identity_8pg7v_21 strong{font-size:15px;display:block}._identity_8pg7v_21 small{color:#e4f6e9;margin-top:3px;font-size:12px;display:block}._minimize_8pg7v_27{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:38px;min-height:38px;padding:2px 8px;font-size:25px}._minimize_8pg7v_27:hover{background:#ffffff27}._messages_8pg7v_31{overscroll-behavior:contain;background:#f5faf6;flex:1;min-height:0;padding:17px 14px;overflow-y:auto}._bubble_8pg7v_33{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #e2ece4;border-radius:4px 14px 14px;max-width:94%;margin:0 0 9px;padding:11px 13px;font-size:14px;line-height:1.5;box-shadow:0 2px 6px #244b2410}._user_8pg7v_35{background:#daf1df;border-color:#daf1df;border-radius:14px 4px 14px 14px;margin-left:auto}._typing_8pg7v_37{color:#496b58;align-items:center;gap:4px;width:max-content;font-size:13px;display:flex}._typing_8pg7v_37 span{margin-right:5px}._typing_8pg7v_37 i{background:#658a70;border-radius:50%;width:6px;height:6px;animation:1s infinite _bounce_8pg7v_1}._typing_8pg7v_37 i:nth-of-type(2){animation-delay:.15s}._typing_8pg7v_37 i:nth-of-type(3){animation-delay:.3s}._chips_8pg7v_45{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}._chips_8pg7v_45 button,._secondary_8pg7v_47{color:#216f44;cursor:pointer;background:#fff;border:1px solid #a4d0b2;border-radius:20px;min-height:36px;padding:8px 11px;font-size:12px;line-height:1.35}._chips_8pg7v_45 button:hover,._secondary_8pg7v_47:hover{background:#e3f5e7}._root_8pg7v_1 button:disabled{cursor:default;opacity:.6}._root_8pg7v_1 button:focus-visible,._root_8pg7v_1 a:focus-visible,._root_8pg7v_1 input:focus-visible,._root_8pg7v_1 select:focus-visible{outline-offset:3px;outline:3px solid #0b5342}._head_8pg7v_15 button:focus-visible{outline-color:#fff}._composer_8pg7v_57{gap:7px;padding:10px 12px 4px;display:flex}._composer_8pg7v_57 input{color:#183d33;min-width:0;font:inherit;background:#fff;border:1px solid #b8d3bf;border-radius:12px;flex:1;padding:11px;font-size:14px}._composer_8pg7v_57 button,._primary_8pg7v_61{color:#fff;cursor:pointer;background:#218454;border:0;border-radius:12px;min-height:40px;padding:9px 13px;font-size:13px}._composer_8pg7v_57 button:hover,._primary_8pg7v_61:hover{background:#126b3f}._foot_8pg7v_65{color:#4b6b57;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:6px 8px 9px;font-size:10px;display:flex}._foot_8pg7v_65 a{color:#216f44;text-decoration:underline}._foot_8pg7v_65 button{color:#216f44;cursor:pointer;background:0 0;border:0;padding:3px 5px;font-size:10px;text-decoration:underline}._notice_8pg7v_69{color:#4b6b57;margin:0 0 12px;font-size:11px;line-height:1.5}._notice_8pg7v_69 a{color:#216f44;text-decoration:underline}._filters_8pg7v_71{background:#fff;border:1px solid #dcebe0;border-radius:12px;grid-template-columns:1fr 1fr;gap:7px;margin:8px 0;padding:10px;display:grid}._filters_8pg7v_71 label{gap:4px;font-size:11px;display:grid}._filters_8pg7v_71 input,._filters_8pg7v_71 select{color:#183d33;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #b8d3bf;border-radius:8px;padding:7px;font-size:12px}._filters_8pg7v_71 button{grid-column:1/-1}._slotDay_8pg7v_75{margin:12px 0}._slotDay_8pg7v_75 h3{color:#215c3d;margin:0 0 5px;font-size:12px}._slotDay_8pg7v_75 ._chips_8pg7v_45{margin-top:3px}._review_8pg7v_77{background:#fff;border:1px solid #b9dec5;border-radius:12px;margin:10px 0;padding:12px;font-size:12px}._review_8pg7v_77 h3{margin:0 0 10px;font-size:14px}._review_8pg7v_77 dl{margin:0}._review_8pg7v_77 dl div{border-bottom:1px solid #edf3ee;align-items:baseline;gap:8px;padding:5px 0;display:flex}._review_8pg7v_77 dt{color:#4d6b58}._review_8pg7v_77 dd{text-align:right;overflow-wrap:anywhere;margin-left:auto}._review_8pg7v_77 dd button{color:#216f44;cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:11px;text-decoration:underline;display:inline}._review_8pg7v_77 p{line-height:1.5}._review_8pg7v_77 a{color:#216f44;text-decoration:underline}._consents_8pg7v_79{background:#fff;border-radius:12px;gap:10px;padding:10px;font-size:12px;display:grid}._consents_8pg7v_79 label{align-items:flex-start;gap:8px;line-height:1.5;display:flex}._consents_8pg7v_79 input{accent-color:#218454;flex-shrink:0;width:17px;height:17px;margin-top:3px}._consents_8pg7v_79 a{color:#216f44;text-decoration:underline}._help_8pg7v_81{z-index:71;right:94px;bottom:max(31px, calc(env(safe-area-inset-bottom) + 31px));color:#16483f;pointer-events:none;background:#fff;border-radius:12px;padding:11px 14px;font-size:13px;line-height:1.25;animation:.25s _rise_8pg7v_1;position:fixed;box-shadow:0 10px 28px #073f4430}._help_8pg7v_81:after{content:"";border:7px solid #0000;border-left:8px solid #fff;border-right-width:0;position:absolute;bottom:13px;right:-7px}._paymentLink_8pg7v_83{text-align:center;background:#218454;border-radius:10px;margin:8px 0;padding:10px 12px;font-weight:600;display:block;color:#fff!important;text-decoration:none!important}._error_8pg7v_85{color:#773c20;background:#fff6ef;border:1px solid #d39a79;border-radius:10px;margin:8px 0;padding:10px;font-size:12px;line-height:1.5}@keyframes _waFloat_8pg7v_1{50%{transform:translateY(-8px)}}@keyframes _bounce_8pg7v_1{50%{opacity:.5;transform:translateY(-4px)}}@keyframes _rise_8pg7v_1{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=500px){._toggle_8pg7v_3{right:16px;bottom:max(16px, env(safe-area-inset-bottom));width:56px;height:56px}._toggle_8pg7v_3._active_8pg7v_9{right:16px;bottom:max(7px, env(safe-area-inset-bottom));width:30px;height:30px}._chat_8pg7v_13{right:12px;bottom:max(45px, calc(env(safe-area-inset-bottom) + 37px));border-radius:16px;width:min(330px,100% - 24px);height:min(490px,100dvh - 60px)}._head_8pg7v_15{padding:11px 12px}._messages_8pg7v_31{padding:12px}._avatar_8pg7v_17{width:35px;height:35px;font-size:19px}._avatar_8pg7v_17 svg{width:27px;height:27px}._help_8pg7v_81{right:80px;bottom:max(20px, calc(env(safe-area-inset-bottom) + 20px));font-size:12px}._composer_8pg7v_57 input{font-size:16px}}@media (prefers-reduced-motion:reduce){._root_8pg7v_1 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._root_8pg7v_1 [hidden]{display:none!important}._chat_8pg7v_13{bottom:calc(max(12px, env(safe-area-inset-bottom)) + var(--aurora-keyboard-bottom,0px));height:min(640px, calc(var(--aurora-viewport-height,100dvh) - var(--aurora-top-clearance,0px) - 24px))}._head_8pg7v_15,._composer_8pg7v_57,._agendaIntro_8pg7v_99{flex-shrink:0}._composer_8pg7v_57{padding-bottom:12px}._agendaIntro_8pg7v_99{background:#f5faf6;padding:12px 14px 4px}._agendaIntro_8pg7v_99 ._bubble_8pg7v_33{max-width:100%;margin:0}._nextOpening_8pg7v_107{color:#183d33;text-align:left;cursor:pointer;background:#daf1df;border:1px solid #a4d0b2;border-radius:10px;width:100%;min-height:38px;margin-top:8px;padding:8px 10px;font:500 12px/1.4 Inter,system-ui,sans-serif;display:block}._slotGrid_8pg7v_109{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._slotGrid_8pg7v_109 button{color:#183d33;cursor:pointer;background:#fff;border:1px solid #a4d0b2;border-radius:10px;min-height:38px;padding:8px;transition:transform .15s,box-shadow .15s}._slotGrid_8pg7v_109 button:not(:disabled):hover,._slotGrid_8pg7v_109 button:not(:disabled):focus-visible{transform:translateY(-2px);box-shadow:0 0 0 3px #53bc7833}._slotGrid_8pg7v_109 button:disabled{color:#7d8580;cursor:not-allowed;background:#e9edea;border-color:#d5ddd7;text-decoration:line-through}._slotTooltip_8pg7v_117{z-index:2;color:#fff;pointer-events:none;background:#176c42;border-radius:10px;width:240px;max-width:calc(100% - 16px);padding:10px;font-size:12px;line-height:1.5;position:absolute}._dayNav_8pg7v_119{border-top:1px solid #dcebe0;justify-content:space-between;align-items:center;gap:8px;margin:14px 0;padding-top:10px;font-size:11px;display:flex}._dayNav_8pg7v_119 button{color:#183d33;cursor:pointer;background:#fff;border:1px solid #a4d0b2;border-radius:10px;min-width:38px;min-height:38px}@media (width<=500px){._chat_8pg7v_13{width:min(365px,100% - 24px)}._agendaIntro_8pg7v_99{padding:12px 12px 4px}}._belowHint_8pg7v_127{text-align:center;color:#4b6b57;background:#f5faf6;flex:none;padding:5px 8px;font:400 11px/1.4 Inter,system-ui,sans-serif}
