._wrapper_j2jy1_1{font-size:1rem;line-height:1.6;word-break:break-word;overflow-x:auto}._wrapper_j2jy1_1 ul,._wrapper_j2jy1_1 ol{margin:0 0 1rem;padding-left:1.25rem}._wrapper_j2jy1_1 pre{margin:0 0 1rem;overflow:auto;background:#0d1117;border-radius:6px;padding:1rem}._inline-code_j2jy1_24{background:#f5f5f5;padding:.125rem .25rem;border-radius:4px}._link_j2jy1_30{color:#1e63d9;text-decoration:underline;word-break:break-all}._link_j2jy1_30:hover{text-decoration:none}._image_j2jy1_39{max-width:100%;height:auto;display:block;margin:.5rem auto}._loading-history_qhmsi_1{width:40px;height:40px;border:4px solid #fff;border-top-color:var(--mantine-color-primary-4);border-radius:50%;animation:_spin_qhmsi_1 1s linear infinite;margin:0 auto}@keyframes _spin_qhmsi_1{to{transform:rotate(360deg)}}._dot-loader_qhmsi_16{display:flex;align-items:flex-end;gap:6px;height:1.5rem}._dot-loader_qhmsi_16 span{width:8px;height:8px;background-color:var(--mantine-color-primary-3);border-radius:50%;display:inline-block;animation:_wave_qhmsi_1 .7s infinite ease-in-out}._dot-loader_qhmsi_16 span:nth-child(1){animation-delay:0s}._dot-loader_qhmsi_16 span:nth-child(2){animation-delay:.1s}._dot-loader_qhmsi_16 span:nth-child(3){animation-delay:.2s}@keyframes _wave_qhmsi_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes _realisticBounce_qhmsi_1{0%,to{transform:translateY(0)}10%{transform:translateY(-40%)}20%{transform:translateY(0)}30%{transform:translateY(-25%)}40%{transform:translateY(0)}50%{transform:translateY(-15%)}60%{transform:translateY(0)}70%{transform:translateY(-8%)}80%{transform:translateY(0)}90%{transform:translateY(-4%)}}._date-separator_qhmsi_84{text-align:center;margin:1.5rem 0;font-size:.75rem;font-weight:600;color:#888}._disclaimer_qhmsi_92{text-align:center;font-size:.7rem;font-weight:500;color:#888}._chat-button_qhmsi_99{--navy: #1f0a6b;--teal: #4ec7c5;--purple: #4a18ff;--muted: #6b7280;--lavender: #f7f4ff;--teal-surface: #edf9f9;--border: #f1f5f9;display:flex;width:3.25rem;height:3.25rem;justify-content:center;align-items:center;border-radius:6.1875rem;background:var(--teal)}._chat-button-anim_qhmsi_116{display:flex;width:3.25rem;height:3.25rem;justify-content:center;align-items:center;border-radius:6.1875rem;background:var(--teal);animation:_realisticBounce_qhmsi_1 .6s ease-out infinite;animation-delay:0s;animation-iteration-count:infinite;animation-timing-function:ease-out;animation-fill-mode:both;animation-play-state:running;animation-name:_realisticBounce_qhmsi_1;animation-duration:5s}._chat-button_qhmsi_99:after{content:"";animation:none}._chat-icon_qhmsi_140{width:2rem;height:2rem}@keyframes _slideFadeIn_qhmsi_1{to{opacity:1;transform:translateY(0)}}._chat-wrapper_qhmsi_151{--navy: #1f0a6b;--teal: #4ec7c5;--purple: #4a18ff;--muted: #6b7280;--lavender: #f7f4ff;--teal-surface: #edf9f9;--border: #f1f5f9;position:fixed;display:flex;flex-direction:column;gap:1.5rem;align-items:end;right:6%;left:6%;bottom:7%;z-index:10}@media screen and (min-width: 48em){._chat-wrapper_qhmsi_151{width:100%;max-width:25.875rem;right:3%;left:auto}}._chat-box_qhmsi_178{display:flex;width:100%;height:34.0625rem;padding:1rem;flex-direction:column;gap:1rem;border-radius:.5rem;background:#fff;box-shadow:0 4px 24px #4fc7c54d;opacity:0;transform:translateY(20px);animation:_slideFadeIn_qhmsi_1 .4s ease-out forwards}._chat-content_qhmsi_193{display:flex;flex-direction:column;overflow-y:auto;gap:.625rem;flex:1}._chat-input-section_qhmsi_201{display:flex;align-items:center;gap:.625rem;align-self:stretch}._chat-input_qhmsi_201{display:flex;padding:.5rem 1rem;align-items:center;gap:.625rem;flex:1;border-radius:6.1875rem;background:#f0f1f2;outline:none;font-size:14px}._chat-input_qhmsi_201:focus{outline:2px solid var(--mantine-color-primary-7);outline-offset:2px}._chat-send_qhmsi_224{width:1.5rem;height:1.5rem;color:var(--teal)}._header_qhmsi_230{color:var(--mantine-color-primary-9);text-align:center;font-size:1.25rem;font-weight:600}._kiko-chat-item-wrapper_qhmsi_237{display:flex;width:100%;padding-right:1rem;flex-direction:column;align-items:flex-start;gap:.25rem}._kiko-chat-item-wrapper_qhmsi_237 ._kiko-chat-item_qhmsi_237{display:flex;padding:.9375rem;background-color:var(--mantine-color-primary-0);flex-direction:column;justify-content:center;align-items:flex-start;gap:.375rem;align-self:stretch;border-radius:.9375rem .9375rem .9375rem 0rem}._kiko-chat-item-wrapper_qhmsi_237 ._kiko-chat-item_qhmsi_237 ._head_qhmsi_230{display:flex;justify-content:space-between;align-items:center;align-self:stretch}._kiko-chat-item-wrapper_qhmsi_237 ._kiko-chat-item_qhmsi_237 ._head_qhmsi_230 ._text_qhmsi_262{color:var(--mantine-color-primary-8);font-size:clamp(.75rem,2vw,1rem);font-weight:600}@media screen and (min-width: 48em){._kiko-chat-item-wrapper_qhmsi_237 ._kiko-chat-item_qhmsi_237 ._head_qhmsi_230 ._text_qhmsi_262{font-size:1rem}}._kiko-chat-item-wrapper_qhmsi_237 ._kiko-chat-item_qhmsi_237 ._body_qhmsi_272{color:#2d3036;font-size:clamp(.9rem,2vw,1rem);font-weight:400}@media screen and (min-width: 48em){._kiko-chat-item-wrapper_qhmsi_237 ._kiko-chat-item_qhmsi_237 ._body_qhmsi_272{font-size:1rem}}._human-chat-item-wrapper_qhmsi_283{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}._human-chat-item-wrapper_qhmsi_283 ._human-chat-item_qhmsi_283{display:flex;padding:.625rem .9375rem;flex-direction:column;justify-content:center;align-items:center;border-radius:1rem 1rem 0rem;background-color:#f0f1f2;gap:.375rem}._human-chat-item-wrapper_qhmsi_283 ._human-chat-item_qhmsi_283 ._head_qhmsi_230{display:flex;justify-content:space-between;align-items:center;align-self:stretch}._human-chat-item-wrapper_qhmsi_283 ._human-chat-item_qhmsi_283 ._head_qhmsi_230 ._text_qhmsi_262{color:#6b7280;font-size:clamp(.75rem,2vw,1rem);font-weight:600}@media screen and (min-width: 48em){._human-chat-item-wrapper_qhmsi_283 ._human-chat-item_qhmsi_283 ._head_qhmsi_230 ._text_qhmsi_262{font-size:1rem}}._human-chat-item-wrapper_qhmsi_283 ._human-chat-item_qhmsi_283 ._body_qhmsi_272{color:#2d3036;font-size:clamp(.9rem,2vw,1rem);font-weight:400}@media screen and (min-width: 48em){._human-chat-item-wrapper_qhmsi_283 ._human-chat-item_qhmsi_283 ._body_qhmsi_272{font-size:1rem}}._time-text_qhmsi_326{color:#6b7280;font-size:.625rem;font-weight:400}@media screen and (min-width: 48em){._time-text_qhmsi_326{font-size:.75rem}}._copy-icon_qhmsi_337{width:1rem;height:1rem}._speaker-icon_qhmsi_342{width:1.25rem;height:1.25rem}._chat-example-box_qhmsi_347{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:.625rem;align-self:stretch}._chat-example_qhmsi_347{display:flex;padding:.5rem .75rem;cursor:pointer;justify-content:center;align-items:center;gap:.625rem;border-radius:6.1875rem;color:var(--teal);border:1px solid var(--teal);background:var(--White, #fff);font-size:clamp(.625rem,2vw,.75rem)}@media screen and (min-width: 48em){._chat-example_qhmsi_347{font-size:.75rem}}._loading-history_qhmsi_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;gap:.5rem}._loading-text_qhmsi_384{font-size:.875rem;color:var(--mantine-color-gray-6)}._onboarding-bubble_qhmsi_389{--navy: #1f0a6b;--teal: #4ec7c5;--purple: #4a18ff;--muted: #6b7280;--lavender: #f7f4ff;--teal-surface: #edf9f9;--border: #f1f5f9;position:absolute;right:4rem;bottom:.25rem;bottom:0;max-width:240px;min-width:180px;background:var(--teal);color:#fff;border-radius:1rem 1rem 1rem .25rem;padding:.875rem;box-shadow:0 4px 24px #4a18ff40;cursor:pointer;z-index:11;animation:_onboardingPulse_qhmsi_1 2s ease-in-out infinite}@media (max-width: 480px){._onboarding-bubble_qhmsi_389{right:4rem;bottom:.25rem;max-width:200px;min-width:160px;padding:.75rem;font-size:.8rem}}@media screen and (min-width: 48em){._onboarding-bubble_qhmsi_389{right:4rem;bottom:.25rem;max-width:320px;min-width:240px;padding:1rem}}._onboarding-bubble_qhmsi_389:hover{transform:scale(1.02);transition:transform .2s ease}._onboarding-content_qhmsi_436{font-size:.875rem;font-weight:500;line-height:1.4;margin-right:1.5rem}@media screen and (min-width: 48em){._onboarding-content_qhmsi_436{font-size:.9rem}}._onboarding-close_qhmsi_448{position:absolute;top:.5rem;right:.5rem;background:#fff3;border:none;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background-color .2s ease}._onboarding-close_qhmsi_448:hover{background:#ffffff4d}._onboarding-arrow_qhmsi_468{position:absolute;bottom:.75rem;right:-.5rem;width:0;height:0;border-left:.5rem solid var(--teal);border-top:.5rem solid transparent;border-bottom:.5rem solid transparent}@keyframes _onboardingPulse_qhmsi_1{0%,to{box-shadow:0 4px 24px #4a18ff40}50%{box-shadow:0 4px 32px #4a18ff66}}._chat-button-with-onboarding_qhmsi_487{--navy: #1f0a6b;--teal: #4ec7c5;--purple: #4a18ff;--muted: #6b7280;--lavender: #f7f4ff;--teal-surface: #edf9f9;--border: #f1f5f9;display:flex;width:3.25rem;height:3.25rem;justify-content:center;align-items:center;border-radius:6.1875rem;background:var(--teal);animation:_enhancedBounce_qhmsi_1 3s ease-in-out infinite}@keyframes _enhancedBounce_qhmsi_1{0%,to{transform:translateY(0) scale(1)}10%{transform:translateY(-8px) scale(1.05)}20%{transform:translateY(0) scale(1)}30%{transform:translateY(-4px) scale(1.02)}40%{transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){._onboarding-bubble_qhmsi_389,._chat-button-with-onboarding_qhmsi_487,._chat-button-anim_qhmsi_116{animation:none}}@media (max-width: 767px){button[data-hero-visible=true]{visibility:hidden;pointer-events:none}}
