.mkp-whatsapp-widget-root, .mkp-whatsapp-widget-root *, .mkp-whatsapp-widget-root ::before, .mkp-whatsapp-widget-root ::after { box-sizing: border-box; }
.mkp-whatsapp-widget-root { font-family: Helvetica, Arial, sans-serif; text-rendering: optimizespeed; line-height: 1.5; }
.mkp-whatsapp-widget-root h1, .mkp-whatsapp-widget-root h2, .mkp-whatsapp-widget-root h3, .mkp-whatsapp-widget-root h4, .mkp-whatsapp-widget-root h5, .mkp-whatsapp-widget-root h6, .mkp-whatsapp-widget-root p, .mkp-whatsapp-widget-root figure, .mkp-whatsapp-widget-root blockquote, .mkp-whatsapp-widget-root dl, .mkp-whatsapp-widget-root dd { margin: 0px; }
.mkp-whatsapp-widget-root ul[role="list"], .mkp-whatsapp-widget-root ol[role="list"] { list-style: none; }
.mkp-whatsapp-widget-root:focus-within { scroll-behavior: smooth; }
.mkp-whatsapp-widget-root a:not([class]) { text-decoration-skip-ink: auto; }
.mkp-whatsapp-widget-root img, .mkp-whatsapp-widget-root picture { max-width: 100%; display: block; }
.mkp-whatsapp-widget-root input, .mkp-whatsapp-widget-root button, .mkp-whatsapp-widget-root textarea, .mkp-whatsapp-widget-root select { font: inherit; }
@media (prefers-reduced-motion: reduce) {
  .mkp-whatsapp-widget-root:focus-within { scroll-behavior: auto; }
  .mkp-whatsapp-widget-root, .mkp-whatsapp-widget-root *, .mkp-whatsapp-widget-root ::before, .mkp-whatsapp-widget-root ::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; }
}
.mkp-whatsapp-widget-root .flex { display: flex; }
.mkp-whatsapp-widget-root .flex-start { display: flex; align-items: flex-start; }
.mkp-whatsapp-widget-root .flex-end { display: flex; align-items: flex-end; }
.mkp-whatsapp-widget-root .flex--start { display: flex; justify-content: flex-start; }
.mkp-whatsapp-widget-root .flex--end { display: flex; justify-content: flex-end; }
.mkp-whatsapp-widget-root .flex--between { display: flex; justify-content: space-between; }
.mkp-whatsapp-widget-root .flex--center { display: flex; justify-content: center; }
.mkp-whatsapp-widget-root .flex-center { display: flex; align-items: center; }
.mkp-whatsapp-widget-root .flex-center-center { display: flex; align-items: center; justify-content: center; }
.mkp-whatsapp-widget-root .flex-center-start { display: flex; align-items: center; justify-content: flex-start; }
.mkp-whatsapp-widget-root .flex-center-end { display: flex; align-items: center; justify-content: flex-end; }
.mkp-whatsapp-widget-root .flex-start-between { display: flex; align-items: flex-start; justify-content: space-between; }
.mkp-whatsapp-widget-root .flex-end-between { display: flex; align-items: flex-end; justify-content: space-between; }
.mkp-whatsapp-widget-root .flex-center-between { display: flex; align-items: center; justify-content: space-between; }
.mkp-whatsapp-widget-root .flex-center-around { display: flex; align-items: center; justify-content: space-around; }
.mkp-whatsapp-widget-root .flex-start-center { display: flex; align-items: flex-start; justify-content: center; }
.mkp-whatsapp-widget-root .flex-end-center { display: flex; align-items: flex-end; justify-content: center; }
.mkp-whatsapp-widget-root .flex-end-start { display: flex; align-items: flex-end; justify-content: flex-start; }
.mkp-whatsapp-widget-root .flex-end-end { display: flex; align-items: flex-end; justify-content: flex-end; }
.mkp-whatsapp-widget-root .flex-v { display: flex; flex-direction: column; }
.mkp-whatsapp-widget-root .flex-vr { flex-direction: column; }
.mkp-whatsapp-widget-root .gap-0 { gap: 0px; }
.mkp-whatsapp-widget-root .gap-2, .mkp-whatsapp-widget-root .gap-3 { gap: 3px; }
.mkp-whatsapp-widget-root .gap-4 { gap: 4px; }
.mkp-whatsapp-widget-root .gap-6 { gap: 6px; }
.mkp-whatsapp-widget-root .gap-8 { gap: 8px; }
.mkp-whatsapp-widget-root .gap-12 { gap: 12px; }
.mkp-whatsapp-widget-root .gap-10 { gap: 10px; }
.mkp-whatsapp-widget-root .gap-14 { gap: 14px; }
.mkp-whatsapp-widget-root .gap-16 { gap: 16px; }
.mkp-whatsapp-widget-root .gap-18 { gap: 18px; }
.mkp-whatsapp-widget-root .gap-20 { gap: 20px; }
.mkp-whatsapp-widget-root .gap-24 { gap: 24px; }
.mkp-whatsapp-widget-root .gap-28 { gap: 28px; }
.mkp-whatsapp-widget-root .gap-32 { gap: 32px; }
.mkp-whatsapp-widget-root .gap-36 { gap: 36px; }
.mkp-whatsapp-widget-root .gap-40 { gap: 40px; }
.mkp-whatsapp-widget-root .gap-48 { gap: 48px; }
.mkp-whatsapp-widget-root .gap-56 { gap: 56px; }
.mkp-whatsapp-widget-root .flex-0 { flex: 0 1 0%; }
.mkp-whatsapp-widget-root .flex-1 { flex: 1 1 0%; }
.mkp-whatsapp-widget-root .flex-2 { flex: 2 1 0%; }
.mkp-whatsapp-widget-root .flex-3 { flex: 3 1 0%; }
.mkp-whatsapp-widget-root .flex-4 { flex: 4 1 0%; }
.mkp-whatsapp-widget-root .flex-6 { flex: 6 1 0%; }
.mkp-whatsapp-widget-root .flex-5 { flex: 5 1 0%; }
.mkp-whatsapp-widget-root .flex-7 { flex: 7 1 0%; }
.mkp-whatsapp-widget-root .flex-8 { flex: 8 1 0%; }
.mkp-whatsapp-widget-root .flex-12 { flex: 12 1 0%; }
.mkp-whatsapp-widget-root .flex-wrap { flex-wrap: wrap; }
.mkp-whatsapp-widget-root .sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }
.widget-builder-sidebar [class*="ComposerSidebar__sectionContainer"] { padding-bottom: 90px; }
.tippy-box[data-animation="fade"][data-state="hidden"] { opacity: 0; }
[data-tippy-root] { max-width: calc(-10px + 100vw); }
.tippy-box { position: relative; background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); border-radius: 4px; font-size: 14px; line-height: 1.4; white-space: normal; outline: 0px; transition-property: transform, visibility, opacity; }
.tippy-box[data-placement^="top"] > .tippy-arrow { bottom: 0px; }
.tippy-box[data-placement^="top"] > .tippy-arrow::before { bottom: -7px; left: 0px; border-width: 8px 8px 0px; border-top-color: initial; transform-origin: center top; }
.tippy-box[data-placement^="bottom"] > .tippy-arrow { top: 0px; }
.tippy-box[data-placement^="bottom"] > .tippy-arrow::before { top: -7px; left: 0px; border-width: 0px 8px 8px; border-bottom-color: initial; transform-origin: center bottom; }
.tippy-box[data-placement^="left"] > .tippy-arrow { right: 0px; }
.tippy-box[data-placement^="left"] > .tippy-arrow::before { border-width: 8px 0px 8px 8px; border-left-color: initial; right: -7px; transform-origin: left center; }
.tippy-box[data-placement^="right"] > .tippy-arrow { left: 0px; }
.tippy-box[data-placement^="right"] > .tippy-arrow::before { left: -7px; border-width: 8px 8px 8px 0px; border-right-color: initial; transform-origin: right center; }
.tippy-box[data-inertia][data-state="visible"] { transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11); }
.tippy-arrow { width: 16px; height: 16px; color: rgb(51, 51, 51); }
.tippy-arrow::before { content: ""; position: absolute; border-color: transparent; border-style: solid; }
.tippy-content { position: relative; padding: 5px 9px; z-index: 1; }
._floating-close-btn_1bi2b_1 { position: absolute; right: 8px; top: 8px; cursor: pointer; transition: 0.1s ease-in-out; padding: 0px; }
._floating-close-btn_1bi2b_1:hover { background: rgba(0, 0, 0, 0.05) !important; }
._back-btn_1bi2b_14 { cursor: pointer; transition: 0.1s ease-in-out; padding: 0px; }
._back-btn_1bi2b_14:hover { background: rgba(0, 0, 0, 0.05) !important; }
._chat-header_1bi2b_24, ._chat-main-message_1bi2b_25 { position: relative; animation: 0.3s ease-out 0s 1 normal none running _slide-in_1bi2b_1; }
@keyframes _slide-in_1bi2b_1 { 
  0% { transform: translate(-100%) scale(0.9); opacity: 0; }
  50% { transform: translate(-10%) scale(1.02); opacity: 0.5; }
  100% { transform: translate(0px) scale(1); opacity: 1; }
}
._chat-time_gt5cy_1 { text-align: center; }
._chat-input_gt5cy_5 { filter: invert(0.1) contrast(1.3); box-shadow: rgba(255, 255, 255, 0.15) 0px 0px 60px inset; }
._chat-input_gt5cy_5::placeholder { color: var(--placeholder-color); }
._chat-input_gt5cy_5:focus-visible, ._chat-input_gt5cy_5:focus { outline: none; transition: 0.1s ease-in-out; border: 1px solid var(--focus-border-color) !important; }
._chat-send-button_gt5cy_22 { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: flex; justify-content: center; align-items: center; cursor: pointer; }
._chat-send-button_gt5cy_22:hover { filter: brightness(1.2); }
._chat-input-container_1eyv6_1 { animation: 0.3s ease-out 0s 1 normal none running _slide-in_1eyv6_1; }
._chat-input_1eyv6_1 { filter: invert(0.1) contrast(1.3); box-shadow: rgba(255, 255, 255, 0.15) 0px 0px 60px inset; height: auto; }
._chat-input_1eyv6_1::placeholder { color: var(--placeholder-color); }
._chat-input_1eyv6_1:focus-visible, ._chat-input_1eyv6_1:focus { outline: none; transition: 0.1s ease-in-out; border: 1px solid var(--focus-border-color) !important; }
._chat-send-button_1eyv6_23 { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: flex; justify-content: center; align-items: center; cursor: pointer; }
._chat-send-button_1eyv6_23:hover { filter: brightness(1.2); }
@keyframes _slide-in_1eyv6_1 { 
  0% { transform: translate(100%) scale(0.9); opacity: 0; }
  50% { transform: translate(10%) scale(1.02); opacity: 0.5; }
  100% { transform: translate(0px) scale(1); opacity: 1; }
}
._chat-message-agent_7hun8_1 { box-shadow: rgba(0, 6, 36, 0.12) 0px 0px 2px, rgba(0, 6, 36, 0.12) 0px 2px 2px; transition: 0.2s ease-in-out; }
._loader_7hun8_8 { width: 30px; aspect-ratio: 2 / 1; animation: 1s linear 0s infinite normal none running _loading_7hun8_1; filter: opacity(0.7); background-size: calc(33.3333%) 50% !important; }
@keyframes _loading_7hun8_1 { 
  25% { background-position: 0% 25%, 50% 50%, 100% 50%; opacity: 0.75; }
  50% { background-position: 0% 50%, 50% 25%, 100% 50%; opacity: 0.5; }
  75% { background-position: 0% 50%, 50% 50%, 100% 25%; opacity: 0.75; }
  100% { opacity: 1; }
}
._chat-badge-icon_18hiq_1 { mask-size: cover; }
._chat-input-container_18hiq_6 { animation: 0.3s ease-out 0s 1 normal none running _slide-in_18hiq_1; }
@keyframes _slide-in_18hiq_1 { 
  0% { transform: translate(100%) scale(0.9); opacity: 0; }
  50% { transform: translate(10%) scale(1.02); opacity: 0.5; }
  100% { transform: translate(0px) scale(1); opacity: 1; }
}
._member-details_lxx17_1 { display: flex; align-items: center; overflow: hidden; max-width: 100%; animation: 0.3s ease-out 0s 1 normal none running _slide-in_lxx17_1; }
._details-box_lxx17_9 { overflow: hidden; }
._name_lxx17_13 { font-weight: 500; }
._text-overflow_lxx17_17 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
@keyframes _slide-in_lxx17_1 { 
  0% { transform: translate(100%) scale(0.9); opacity: 0; }
  50% { transform: translate(10%) scale(1.02); opacity: 0.2; }
  100% { transform: translate(0px) scale(1); opacity: 1; }
}
._member-avatar_1wap9_1 { display: flex; align-items: center; position: relative; }
._image-holder_1wap9_7 { overflow: hidden; position: relative; }
._member-image_1wap9_12 { object-fit: cover; position: absolute; }
._member-info_1wap9_17 { display: flex; flex-direction: column; }
._status-indicator_1wap9_22 { border-radius: 50%; position: absolute; right: 0px; bottom: 0px; z-index: 1; }
._member-card_cef6r_1 { display: flex; box-shadow: rgba(0, 6, 36, 0.12) 0px 0px 2px, rgba(0, 6, 36, 0.12) 0px 2px 2px; overflow: hidden; align-items: center; transition: 0.1s ease-in-out; position: relative; cursor: pointer; animation: 0.3s ease-out 0s 1 normal none running _slide-in_cef6r_1; }
@keyframes _slide-in_cef6r_1 { 
  0% { transform: translate(-100%) scale(0.9); opacity: 0; }
  50% { transform: translate(-10%) scale(1.02); opacity: 0.5; }
  100% { transform: translate(0px) scale(1); opacity: 1; }
}
._member-card_cef6r_1:hover { box-shadow: rgba(0, 6, 36, 0.12) 0px 0px 2px, rgba(0, 6, 36, 0.12) 0px 4px 4px; }
._member-card_cef6r_1:hover::after { content: ""; display: block; position: absolute; width: 100%; height: 100%; background: rgba(36, 211, 102, 0.05); z-index: 1; left: 0px; top: 0px; pointer-events: none; }
._card-content_cef6r_44 { overflow: hidden; }
._chat-container_11s1y_1 { z-index: 1; position: relative; transition: width 0.2s, height 0.2s, max-height 0.2s, transform 0.3s cubic-bezier(0, 1.2, 1, 1), opacity 83ms ease-out; box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px; overflow: hidden; border: 1px solid rgba(255, 255, 255, 0.05); pointer-events: auto; display: flex; flex-direction: column; }
._chat-animation-fade-in-right_11s1y_19 { opacity: 1; visibility: visible; transform-origin: right bottom; animation: 0.3s ease-in-out 0s 1 normal none running _shadesUpRight_11s1y_1; }
._chat-animation-fade-in-left_11s1y_26 { opacity: 1; visibility: visible; transform-origin: left bottom; animation: 0.3s ease-in-out 0s 1 normal none running _shadesUpLeft_11s1y_1; }
._chat-animation-fade-out-right_11s1y_33 { transform-origin: right bottom; animation: 0.2s ease-out 0s 1 normal forwards running _shadesDownRight_11s1y_1; pointer-events: none; }
._chat-animation-fade-out-left_11s1y_39 { transform-origin: left bottom; animation: 0.2s ease-out 0s 1 normal forwards running _shadesDownLeft_11s1y_1; pointer-events: none; }
@keyframes _shadesUpRight_11s1y_1 { 
  0% { opacity: 0; transform: scale(0) translate(5%); }
  80% { opacity: 1; transform: scale(1.02) translate(0px); }
  100% { opacity: 1; transform: scale(1) translate(0px); }
}
@keyframes _shadesUpLeft_11s1y_1 { 
  0% { opacity: 0; transform: scale(0) translate(-5%); }
  80% { opacity: 1; transform: scale(1.02) translate(0px); }
  100% { opacity: 1; transform: scale(1) translate(0px); }
}
@keyframes _shadesDownRight_11s1y_1 { 
  0% { opacity: 1; transform-origin: 0px 100%; transform: scale(1) translate(0px); }
  100% { opacity: 0; transform-origin: 100% 100%; transform: scale(0) translate(100%); }
}
@keyframes _shadesDownLeft_11s1y_1 { 
  0% { opacity: 1; transform-origin: 100% 100%; transform: scale(1) translate(0px); }
  100% { opacity: 0; transform-origin: 0px 100%; transform: scale(0) translate(-100%); }
}
._chat-container_11s1y_1._mobile_11s1y_107 { min-width: unset; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; width: 100vw !important; height: 100dvh !important; min-height: 100dvh !important; border-radius: 0px !important; }
._chat-container_11s1y_1._dev-mobile_11s1y_117 { min-width: unset; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; width: 100% !important; height: 480px !important; min-height: 480px !important; border-radius: 0px !important; }
._chat-badge-wrapper_5yv2g_1 { position: relative; display: inline-flex; border-radius: 999px; box-shadow: rgba(0, 0, 0, 0.18) 0px 10px 22px; transition: transform 0.222246s cubic-bezier(0.33, 0, 0, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1); }
._chat-badge-wrapper_5yv2g_1:hover { transform: scale(1.1); box-shadow: rgba(0, 0, 0, 0.22) 0px 16px 30px; }
._chat-badge-wrapper_5yv2g_1:active { transform: scale(0.85); transition: transform 134ms cubic-bezier(0.45, 0, 0.2, 1), box-shadow 134ms cubic-bezier(0.45, 0, 0.2, 1); box-shadow: rgba(0, 0, 0, 0.2) 0px 6px 16px; }
._chat-badge-wrapper_5yv2g_1:focus-within { transform: scale(1.02); box-shadow: rgba(37, 211, 102, 0.3) 0px 0px 0px 3px, rgba(0, 0, 0, 0.2) 0px 12px 26px; }
._chat-badge_5yv2g_1 { transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; z-index: 2; border: 0.5px solid rgba(255, 255, 255, 0.6); pointer-events: all; will-change: background-color, color; position: relative; background-color: var(--badge-bg, #25d366); }
._chat-badge_5yv2g_1[data-indicator-cutout="true"] { mask-image: radial-gradient(circle var(--cutout-radius, 0px) at var(--cutout-center-x, 100%) var(--cutout-center-y, 0),rgba(0,0,0,0) calc(var(--cutout-radius, 0px) - .35px),rgba(0,0,0,1) calc(var(--cutout-radius, 0px) + .35px)); mask-repeat: no-repeat; mask-size: 100% 100%; }
._chat-badge_5yv2g_1[data-indicator-cutout="false"] { mask-image: none; }
._chat-badge-indicator_5yv2g_62 { position: absolute; border-radius: 50%; transition: transform 0.18s ease-in-out, opacity 0.18s ease-in-out; pointer-events: none; z-index: 10; }
._chat-badge_5yv2g_1:focus { outline: none; transition: none; }
._chat-badge-icon_5yv2g_75 { mask-size: cover; }
._chat-badge-icon-wrapper_5yv2g_80 { position: relative; }
@keyframes _fadeScaleSwapIn_5yv2g_1 { 
  0% { opacity: 0; transform: scale(0.8) rotate(25deg); }
  100% { opacity: 1; transform: scale(1) rotate(0deg); }
}
@keyframes _fadeScaleSwapIn2_5yv2g_1 { 
  0% { opacity: 0; transform: scale(0.8) rotate(-25deg); }
  100% { opacity: 1; transform: scale(1) rotate(0deg); }
}
@keyframes _fadeScaleSwapOut_5yv2g_1 { 
  0% { opacity: 1; transform: scale(1) rotate(0deg); }
  100% { opacity: 0; transform: scale(0.8) rotate(-15deg); }
}
@keyframes _fadeScaleSwapOut2_5yv2g_1 { 
  0% { opacity: 1; transform: scale(1) rotate(0deg); }
  100% { opacity: 0; transform: scale(0.8) rotate(15deg); }
}
._chat-badge-icon_5yv2g_75, ._chat-badge-arrow_5yv2g_133 { position: absolute; pointer-events: none; transform-origin: center center; will-change: opacity, transform; }
._chat-badge-icon_5yv2g_75._show_5yv2g_140 { animation: 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal forwards running _fadeScaleSwapIn_5yv2g_1; opacity: 1; scale: 1; }
._chat-badge-icon_5yv2g_75._hide_5yv2g_146 { animation: 0.18s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal forwards running _fadeScaleSwapOut2_5yv2g_1; opacity: 0; scale: 0.8; }
._chat-badge-arrow_5yv2g_133._show_5yv2g_140 { animation: 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal forwards running _fadeScaleSwapIn2_5yv2g_1; opacity: 1; scale: 1; }
._chat-badge-arrow_5yv2g_133._hide_5yv2g_146 { animation: 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal forwards running _fadeScaleSwapOut_5yv2g_1; opacity: 0; scale: 0.8; }
@media (prefers-reduced-motion: reduce) {
  ._chat-badge_5yv2g_1, ._chat-badge-icon_5yv2g_75, ._chat-badge-arrow_5yv2g_133 { animation: auto ease 0s 1 normal none running none; transition: none; }
}
._floating-close-btn_1hptz_1 { position: absolute; right: -10px; top: -10px; cursor: pointer; transition: 0.1s ease-in-out; padding: 0px; opacity: 0; scale: 0.5; }
._welcome-bubble_1hptz_12:hover ._floating-close-btn_1hptz_1 { opacity: 1; scale: 1; }
._floating-close-btn_1hptz_1:hover { scale: 1.05 !important; }
._welcome-message-desktop_1hptz_21 { display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; line-height: 1.4; }
@keyframes _welcomePopupEntrance_1hptz_1 { 
  0% { opacity: 0; transform: translateY(20px) scale(0.8) rotate(-2deg); }
  60% { opacity: 0.9; transform: translateY(-5px) scale(1.02) rotate(1deg); }
  100% { opacity: 1; transform: translateY(0px) scale(1) rotate(0deg); }
}
@keyframes _welcomePopupExit_1hptz_74 { 
  0% { opacity: 1; transform: translateY(0px) scale(1) rotate(0deg); }
  100% { opacity: 0; transform: translateY(15px) scale(0.9) rotate(-1deg); }
}
@keyframes _subtleFloat_1hptz_1 { 
  0%, 100% { transform: translateY(0px); }
  50% { transform: translateY(-2px); }
}
._welcomePopupEntering_1hptz_69 { animation: 0.6s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal forwards running _welcomePopupEntrance_1hptz_1; }
._welcomePopupExiting_1hptz_74 { animation: 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal forwards running _welcomePopupExit_1hptz_74; }
._welcomePopupFloating_1hptz_79 { animation: 3s ease-in-out 0s infinite normal none running _subtleFloat_1hptz_1; }
._welcome-bubble_1hptz_12 { transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1); }
._welcome-bubble_1hptz_12:hover { transform: translateY(-3px) scale(1.02); box-shadow: rgba(9, 14, 21, 0.4) 0px 8px 32px, rgba(9, 14, 21, 0.15) 0px 2px 8px; }
@keyframes _avatarEntrance_1hptz_1 { 
  0% { opacity: 0; transform: scale(0.5) rotate(-10deg); }
  70% { opacity: 1; transform: scale(1.1) rotate(5deg); }
  100% { opacity: 1; transform: scale(1) rotate(0deg); }
}
._avatarEntering_1hptz_111 { animation: 0.8s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal forwards running _avatarEntrance_1hptz_1; }
@keyframes _textContentEntrance_1hptz_1 { 
  0% { opacity: 0; transform: translate(-10px); }
  100% { opacity: 1; transform: translate(0px); }
}
._textContentEntering_1hptz_127 { animation: 0.5s ease-out 0.2s 1 normal forwards running _textContentEntrance_1hptz_1; opacity: 0; }
._powered-by_ur2bt_5[data-align] { position: relative; display: inline-flex; align-items: center; flex: 0 0 auto; margin: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 999px; background: rgba(255, 255, 255, 0.92); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.06) 0px 0px 0px 0.5px; color: rgba(0, 0, 0, 0.55); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; font-weight: 500; font-style: normal; line-height: 1.25; letter-spacing: 0px; text-transform: none; text-decoration: none; white-space: nowrap; cursor: pointer; pointer-events: auto; -webkit-tap-highlight-color: transparent; transition: color 0.15s, background-color 0.15s, box-shadow 0.15s; }
._powered-by_ur2bt_5[data-align]:hover { background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.75); text-decoration: none; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 6px, rgba(0, 0, 0, 0.08) 0px 0px 0px 0.5px; }
._powered-by_ur2bt_5[data-align]:focus { outline: none; }
._powered-by_ur2bt_5[data-align]:focus-visible { outline: rgb(37, 211, 102) solid 2px; outline-offset: 2px; }
._powered-by_ur2bt_5[data-align] ._powered-by-tooltip_ur2bt_49 { position: absolute; top: 50%; transform: translateY(-50%); padding: 6px 10px; border-radius: 6px; background: rgb(22, 45, 61); color: rgb(255, 255, 255); font-size: 12px; font-weight: 400; line-height: 1.3; white-space: nowrap; opacity: 0; visibility: hidden; pointer-events: none; z-index: 3; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px; transition: opacity 0.15s, visibility 0.15s; }
._powered-by_ur2bt_5[data-align="right"] ._powered-by-tooltip_ur2bt_49 { right: calc(100% + 8px); }
._powered-by_ur2bt_5[data-align="left"] ._powered-by-tooltip_ur2bt_49 { left: calc(100% + 8px); }
._powered-by_ur2bt_5[data-align]:hover ._powered-by-tooltip_ur2bt_49, ._powered-by_ur2bt_5[data-align]:focus-visible ._powered-by-tooltip_ur2bt_49 { opacity: 1; visibility: visible; }
@media (prefers-reduced-motion: reduce) {
  ._powered-by_ur2bt_5[data-align], ._powered-by_ur2bt_5[data-align] ._powered-by-tooltip_ur2bt_49 { transition: none; }
}