.helphub-footer[data-v-352ad72b]{border-top:3px solid var(--tx-dark);padding:12px 16px;background:transparent}.footer-toolbar[data-v-352ad72b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.btn-call[data-v-352ad72b]{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--tx-radius);background:var(--tx-blue);color:var(--white);text-decoration:none;transition:all .2s ease;cursor:pointer;border:none;box-shadow:3px -3px #0000001f}.btn-call[data-v-352ad72b]:hover{background:var(--hover-blue)}.btn-call[data-v-352ad72b]:active{background:var(--active-blue)}.icon-actions[data-v-352ad72b]{display:flex;gap:6px;align-items:center}.icon-btn[data-v-352ad72b]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--light-white);border:1px solid var(--dull-white);color:var(--tx-dark);text-decoration:none;cursor:pointer;transition:all .2s ease}.icon-btn[data-v-352ad72b]:hover{background:var(--tx-blue);border-color:var(--tx-blue);color:var(--white)}.icon-btn[data-v-352ad72b]:hover svg{color:var(--white)}.icon-btn[data-v-352ad72b]:active{background:var(--active-blue);border-color:var(--active-blue);transform:scale(.95)}.icon-btn.icon-btn--whatsapp[data-v-352ad72b]{background:#25d366;border-color:#25d366;color:var(--white)}.icon-btn.icon-btn--whatsapp[data-v-352ad72b] svg{color:var(--white)}.icon-btn.icon-btn--whatsapp[data-v-352ad72b]:hover{background:#1fb855;border-color:#1fb855}.icon-btn.icon-btn--whatsapp[data-v-352ad72b]:active{background:#128c3f;border-color:#128c3f}@media(max-width:400px){.btn-call span[data-v-352ad72b]{display:none}.btn-call[data-v-352ad72b]{width:36px;height:36px;padding:0;justify-content:center;border-radius:50%}}.helphub-tabs[data-v-7512fe5a]{padding:0 20px}.tabs-scroll-container[data-v-7512fe5a]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tabs-scroll-container[data-v-7512fe5a]::-webkit-scrollbar{display:none}.tabs-scroll-container[data-v-7512fe5a] .flex{flex-wrap:nowrap;white-space:nowrap}.link-option[data-v-fd035575]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 20px;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.link-option[data-v-fd035575]:hover{background-color:#3631ff0d}.link-option__content[data-v-fd035575]{display:flex;gap:15px;align-items:flex-start;flex:1}.link-option__icon-wrapper[data-v-fd035575]{flex-shrink:0}.link-option__icon[data-v-fd035575]{width:39px;height:39px;border:1px solid var(--dull-white);border-radius:7px;display:flex;align-items:center;justify-content:center;padding:6px}.link-option__text[data-v-fd035575]{display:flex;flex-direction:column;gap:2px}.link-option__title[data-v-fd035575]{font-family:var(--font-secondary);font-weight:500;font-size:var(--font-size-h4);line-height:23px;color:var(--tx-dark);margin:0}.link-option__subtitle[data-v-fd035575]{font-family:var(--font-primary);font-weight:500;font-size:var(--font-size-h6);line-height:var(--line-height-h6);letter-spacing:-.28px;color:var(--dull-grey);margin:0}.link-option__arrow[data-v-fd035575]{width:17px;height:17px;flex-shrink:0;color:var(--tx-dark)}button[data-v-f5b83cf3]:focus,button[data-v-f5b83cf3]:focus-visible{outline:none}.accordion.active .icon[data-v-f5b83cf3]{transform:rotate(45deg)}.accordion-expand-enter-active[data-v-f5b83cf3],.accordion-expand-leave-active[data-v-f5b83cf3]{transition:all .3s ease-out;max-height:500px}.accordion-expand-enter-from[data-v-f5b83cf3],.accordion-expand-leave-to[data-v-f5b83cf3]{max-height:0;opacity:0}.fade-enter-active[data-v-105af196],.fade-leave-active[data-v-105af196]{transition:opacity .2s ease}.fade-enter-from[data-v-105af196],.fade-leave-to[data-v-105af196]{opacity:0}.event-type-option[data-v-b9e80a90]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;background:#fff;border:1px solid var(--dull-white);border-radius:12px;cursor:pointer;transition:all .2s ease;text-align:left}.event-type-option[data-v-b9e80a90]:hover{border-color:var(--tx-blue);background-color:#3631ff05}.event-type-option--selected[data-v-b9e80a90]{border-color:var(--tx-blue);background-color:#3631ff0d}.event-type-option__content[data-v-b9e80a90]{display:flex;gap:15px;align-items:flex-start;flex:1}.event-type-option__icon-wrapper[data-v-b9e80a90]{flex-shrink:0}.event-type-option__icon[data-v-b9e80a90]{width:44px;height:44px;border:1px solid var(--dull-white);border-radius:10px;display:flex;align-items:center;justify-content:center;background:#fff}.event-type-option--selected .event-type-option__icon[data-v-b9e80a90]{border-color:var(--tx-blue);background-color:#3631ff1a;color:var(--tx-blue)}.event-type-option__text[data-v-b9e80a90]{display:flex;flex-direction:column;gap:4px}.event-type-option__title[data-v-b9e80a90]{font-family:var(--font-secondary);font-weight:500;font-size:var(--font-size-body-lg);line-height:22px;color:var(--tx-dark);margin:0}.event-type-option__subtitle[data-v-b9e80a90]{font-family:var(--font-primary);font-weight:400;font-size:var(--font-size-h6);line-height:var(--line-height-display-4);color:var(--dull-grey);margin:0}.event-type-option__duration[data-v-b9e80a90]{font-family:var(--font-primary);font-weight:500;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--tx-blue);margin-top:4px}.event-type-option__indicator[data-v-b9e80a90]{flex-shrink:0;margin-left:12px}.calendar[data-v-20bf10d0]{width:100%;background:#fff;border-radius:12px;border:1px solid var(--dull-white);overflow:hidden}.calendar__header[data-v-20bf10d0]{display:flex;align-items:start;justify-content:space-between;padding:20px 20px 16px;background:#fff}.calendar__month-title[data-v-20bf10d0]{font-family:var(--font-secondary);font-weight:500;font-size:var(--font-size-body-lg);color:var(--tx-dark);margin:0}.calendar__nav[data-v-20bf10d0]{display:flex;gap:8px}.calendar__nav-btn[data-v-20bf10d0]{width:32px;height:32px;border-radius:7px;border:1px solid var(--dull-white);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;color:var(--tx-dark)}.calendar__nav-btn[data-v-20bf10d0]:hover:not(.calendar__nav-btn--disabled){background-color:#3631ff0d;border-color:var(--tx-blue)}.calendar__nav-btn--disabled[data-v-20bf10d0]{opacity:.3;cursor:not-allowed;pointer-events:none}.calendar__weekdays[data-v-20bf10d0]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:0 20px 12px;background:#fff}.calendar__weekday[data-v-20bf10d0]{font-family:var(--font-primary);font-weight:600;font-size:var(--font-size-xs);color:var(--tx-dark);text-transform:uppercase;text-align:center;padding:8px 0}.calendar__grid[data-v-20bf10d0]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:0 20px 20px;background:#fff}.calendar__day[data-v-20bf10d0]{font-family:var(--font-primary);font-size:var(--font-size-h6);font-weight:500;width:100%;aspect-ratio:1;max-width:42px;max-height:42px;border-radius:7px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;color:var(--tx-dark);margin:0 auto}.calendar__day[data-v-20bf10d0]:hover:not(.calendar__day--disabled){background-color:#3631ff0d;border:1px solid var(--tx-blue)}.calendar__day--other-month[data-v-20bf10d0]{color:var(--dull-grey);opacity:.4}.calendar__day--today[data-v-20bf10d0]{border:2px solid var(--tx-blue);font-weight:600}.calendar__day--selected[data-v-20bf10d0]{background-color:var(--tx-blue)!important;color:#fff!important;font-weight:600;border:none}.calendar__day--disabled[data-v-20bf10d0]{opacity:.3;cursor:not-allowed;pointer-events:none}.calendar__day--disabled[data-v-20bf10d0]:hover{background:transparent;border:none}.time-picker[data-v-4182236d]{width:100%}.time-picker__grid[data-v-4182236d]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media(min-width:640px){.time-picker__grid[data-v-4182236d]{grid-template-columns:repeat(4,1fr)}}.time-picker__slot[data-v-4182236d]{font-family:var(--font-secondary);font-weight:400;font-size:var(--font-size-body);line-height:19px;padding:12px 16px;border-radius:7px;border:1px solid var(--dull-white);background:linear-gradient(to bottom,#fff,#f2f2f2);color:var(--tx-dark);cursor:pointer;transition:all .15s ease;text-align:center}.time-picker__slot[data-v-4182236d]:hover:not(.time-picker__slot--disabled){border-color:var(--tx-blue)}.time-picker__slot--selected[data-v-4182236d]{background:var(--tx-blue);border-color:var(--tx-blue);color:#fff}.time-picker__slot--disabled[data-v-4182236d]{opacity:.3;cursor:not-allowed;pointer-events:none}.fade-enter-active[data-v-acf40b2c],.fade-leave-active[data-v-acf40b2c]{transition:opacity .2s ease}.fade-enter-from[data-v-acf40b2c],.fade-leave-to[data-v-acf40b2c]{opacity:0}.slide-left-enter-active[data-v-2cbf2fbd],.slide-left-leave-active[data-v-2cbf2fbd],.slide-right-enter-active[data-v-2cbf2fbd],.slide-right-leave-active[data-v-2cbf2fbd]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-left-enter-from[data-v-2cbf2fbd]{opacity:0;transform:translate(20px)}.slide-left-leave-to[data-v-2cbf2fbd],.slide-right-enter-from[data-v-2cbf2fbd]{opacity:0;transform:translate(-20px)}.slide-right-leave-to[data-v-2cbf2fbd]{opacity:0;transform:translate(20px)}.success-state[data-v-977e0b26]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;min-height:300px}.success-icon[data-v-977e0b26]{margin-bottom:20px}.error-banner[data-v-977e0b26]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;color:#dc2626;border-radius:var(--tx-radius);font-size:var(--font-size-h6)}.fade-enter-active[data-v-977e0b26],.fade-leave-active[data-v-977e0b26]{transition:opacity .3s ease}.fade-enter-from[data-v-977e0b26],.fade-leave-to[data-v-977e0b26]{opacity:0}.search-result-item[data-v-2ebd347b]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;padding:16px 20px;text-decoration:none;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid var(--dull-white)}.search-result-item[data-v-2ebd347b]:last-child{border-bottom:none}.search-result-item[data-v-2ebd347b]:hover{background-color:#3631ff0d}.search-result-item__content[data-v-2ebd347b]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.search-result-item__badge[data-v-2ebd347b]{display:inline-flex;align-items:center;gap:4px;color:var(--tx-primary)}.search-result-item__subtype[data-v-2ebd347b]{color:var(--dull-grey)}.search-result-item__title[data-v-2ebd347b]{color:var(--tx-dark);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search-result-item__excerpt[data-v-2ebd347b]{color:var(--dull-grey);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--font-size-h6);line-height:1.5}.search-result-item__excerpt[data-v-2ebd347b] mark{background-color:#3631ff26;color:var(--tx-dark);padding:0 2px;border-radius:2px}.search-result-item__arrow[data-v-2ebd347b]{width:17px;height:17px;flex-shrink:0;color:var(--tx-dark);margin-top:4px;opacity:0;transform:translate(-4px);transition:all .2s ease}.search-result-item:hover .search-result-item__arrow[data-v-2ebd347b]{opacity:1;transform:translate(0)}.search-tab[data-v-a9d316ca]{display:flex;flex-direction:column;height:100%}.search-input-wrapper[data-v-a9d316ca]{flex-shrink:0}.search-results[data-v-a9d316ca]{flex:1;min-height:0;overflow-y:auto}.search-state[data-v-a9d316ca]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 20px;min-height:250px}.results-list[data-v-a9d316ca]{padding:0}.loading-spinner[data-v-a9d316ca]{width:32px;height:32px;border:3px solid var(--dull-white);border-top-color:var(--tx-primary);border-radius:50%;animation:spin-a9d316ca .8s linear infinite;margin-bottom:16px}@keyframes spin-a9d316ca{to{transform:rotate(360deg)}}.code-inline[data-v-a9d316ca]{display:inline-block;padding:2px 8px;background:#3631ff1a;border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:var(--font-size-sm);color:var(--tx-primary)}.search-results[data-v-a9d316ca]::-webkit-scrollbar{width:8px}.search-results[data-v-a9d316ca]::-webkit-scrollbar-track{background:transparent}.search-results[data-v-a9d316ca]::-webkit-scrollbar-thumb{background:var(--dull-white);border-radius:4px}.search-results[data-v-a9d316ca]::-webkit-scrollbar-thumb:hover{background:silver}.whatsapp-messages-tab[data-v-04ab9369]{display:flex;flex-direction:column;width:100%;padding:0}.message-options[data-v-04ab9369]{display:flex;flex-direction:column;gap:0;padding:0}.custom-message-section[data-v-04ab9369]{padding:20px;border-top:1px solid var(--dull-white);margin-top:8px}.custom-message-label[data-v-04ab9369]{display:block;font-family:var(--font-secondary);font-weight:500;font-size:var(--font-size-label);color:var(--tx-dark);margin-bottom:12px}.custom-message-hint[data-v-04ab9369]{font-family:var(--font-primary);font-size:var(--font-size-xs);color:var(--dull-grey);margin-top:8px}.helphub-overlay[data-v-9ca922f2]{position:fixed;inset:0;background:#00000040;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.helphub-modal[data-v-9ca922f2]{max-width:550px;width:100%;max-height:90vh;height:90vh;overflow:hidden;display:flex;flex-direction:column;position:relative;background:linear-gradient(180deg,#fff 28%,#c2fbffb3);backdrop-filter:blur(15px)}.helphub-header[data-v-9ca922f2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.helphub-title[data-v-9ca922f2]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.helphub-title[data-v-9ca922f2]{white-space:normal;overflow:visible;text-overflow:unset;font-size:var(--font-size-h3-sm);line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.close-button[data-v-9ca922f2]{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--tx-dark);cursor:pointer;border-radius:4px;transition:background .2s}.close-button[data-v-9ca922f2]:hover{background:var(--dull-white)}.close-button[data-v-9ca922f2]:active{background:#d0d0d0}.helphub-content[data-v-9ca922f2]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.helphub-overlay-enter-active[data-v-9ca922f2],.helphub-overlay-leave-active[data-v-9ca922f2]{transition:opacity .3s ease}.helphub-overlay-enter-from[data-v-9ca922f2],.helphub-overlay-leave-to[data-v-9ca922f2]{opacity:0}@media(max-width:768px){.helphub-overlay-enter-active[data-v-9ca922f2]{transition:opacity .15s ease}.helphub-overlay-leave-active[data-v-9ca922f2]{transition:opacity .2s ease .1s}}.helphub-modal-enter-active[data-v-9ca922f2]{transition:all .35s cubic-bezier(.16,1,.3,1)}.helphub-modal-leave-active[data-v-9ca922f2]{transition:all .28s cubic-bezier(.7,0,.84,0)}.helphub-modal-enter-from[data-v-9ca922f2]{opacity:0;transform:scale(.95) translateY(-20px)}.helphub-modal-leave-to[data-v-9ca922f2]{opacity:0;transform:scale(.98) translateY(10px)}.helphub-slide-enter-active[data-v-9ca922f2]{transition:transform .4s cubic-bezier(.32,.72,0,1)}.helphub-slide-leave-active[data-v-9ca922f2]{transition:transform .3s cubic-bezier(.32,0,.67,0)}.helphub-slide-enter-from[data-v-9ca922f2],.helphub-slide-leave-to[data-v-9ca922f2]{transform:translateY(100%)}@media(max-width:768px){.helphub-overlay[data-v-9ca922f2]{padding:0;align-items:flex-end}.helphub-modal[data-v-9ca922f2]{max-width:100%;width:100%;max-height:90dvh;height:90dvh;border-radius:16px 16px 0 0;margin-bottom:0;box-sizing:border-box}}.helphub-content[data-v-9ca922f2]::-webkit-scrollbar{width:8px}.helphub-content[data-v-9ca922f2]::-webkit-scrollbar-track{background:transparent}.helphub-content[data-v-9ca922f2]::-webkit-scrollbar-thumb{background:var(--dull-white);border-radius:4px}.helphub-content[data-v-9ca922f2]::-webkit-scrollbar-thumb:hover{background:silver}
