.message-bubble-module___JESYG__row{width:100%;min-width:0;line-height:1.5;display:flex}.message-bubble-module___JESYG__incoming{justify-content:flex-start}.message-bubble-module___JESYG__outgoing{justify-content:flex-end}.message-bubble-module___JESYG__bubble{border:1px solid #e5e7eb;border-radius:24px;width:fit-content;min-width:0;max-width:90%;padding:12px 16px;position:relative;overflow:hidden}.message-bubble-module___JESYG__incoming .message-bubble-module___JESYG__bubble{border-bottom-left-radius:6px}.message-bubble-module___JESYG__outgoing .message-bubble-module___JESYG__bubble{border-bottom-right-radius:6px}.message-bubble-module___JESYG__white .message-bubble-module___JESYG__bubble{color:#1f2937;background:#fff;border-color:#e5e7eb}.message-bubble-module___JESYG__blue .message-bubble-module___JESYG__bubble{color:#fff;background:#2563eb;border-color:#0000}.message-bubble-module___JESYG__plain .message-bubble-module___JESYG__bubble{width:100%;max-width:100%;color:inherit;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.message-bubble-module___JESYG__content{z-index:1;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;position:relative}.message-bubble-module___JESYG__content a{color:inherit}.message-bubble-module___JESYG__content>:first-child{margin-top:0}.message-bubble-module___JESYG__content>:last-child{margin-bottom:0}.message-bubble-module___JESYG__decoration{z-index:0;pointer-events:none;position:absolute;inset:0}.message-bubble-module___JESYG__metadata{z-index:1;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;margin-bottom:8px;font-size:12px;line-height:1.5;display:flex;position:relative}.message-bubble-module___JESYG__author{min-width:0;font-size:inherit;overflow-wrap:anywhere;margin:0;font-weight:600}.message-bubble-module___JESYG__time{color:#64748b;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:400}.message-bubble-module___JESYG__note{color:#64748b;margin:4px 0 0;font-size:12px;font-weight:400}.message-bubble-module___JESYG__blue .message-bubble-module___JESYG__time,.message-bubble-module___JESYG__blue .message-bubble-module___JESYG__note{color:#e0e5ff}@media (min-width:768px){.message-bubble-module___JESYG__bubble{max-width:85%}}
.himi-character-button-module__rhg9mG__root{width:var(--himi-size,10rem);aspect-ratio:1;cursor:pointer;isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:2rem;padding:0;transition:transform .18s;container-type:inline-size}.himi-character-button-module__rhg9mG__launcher{right:var(--himi-launcher-right,clamp(1rem,2vw,1.75rem));bottom:var(--himi-launcher-bottom,clamp(1rem,2vw,1.75rem));z-index:30;pointer-events:none;position:fixed}.himi-character-button-module__rhg9mG__leaping,.himi-character-button-module__rhg9mG__leaping:hover,.himi-character-button-module__rhg9mG__leaping:active{z-index:50;pointer-events:none;transition:none;transform:none}.himi-character-button-module__rhg9mG__launcher:focus-visible{outline-offset:.25rem;outline:2px solid #2563eb}.himi-character-button-module__rhg9mG__chat{right:.375rem;bottom:calc(100% - var(--himi-size,10rem)*.425);z-index:20;cursor:grab;pointer-events:none;transition:bottom .18s;position:absolute}.himi-character-button-module__rhg9mG__hitArea{pointer-events:auto;border-radius:29%;width:65%;height:65%;position:absolute;top:15%;left:17.5%}.himi-character-button-module__rhg9mG__chatHidden{bottom:calc(100% - var(--himi-size,10rem)*.575)}.himi-character-button-module__rhg9mG__chatBusy,.himi-character-button-module__rhg9mG__chatBusy .himi-character-button-module__rhg9mG__hitArea{pointer-events:none}.himi-character-button-module__rhg9mG__chat:active{cursor:grabbing}.himi-character-button-module__rhg9mG__mount{width:100%;height:100%}.himi-character-button-module__rhg9mG__mount #himi-svg{width:100%;height:100%}.himi-character-button-module__rhg9mG__mount{pointer-events:none;place-items:center;display:grid}.himi-character-button-module__rhg9mG__mount #himi-svg{display:block;overflow:visible}.himi-character-button-module__rhg9mG__mount #body-root{will-change:transform}.himi-character-button-module__rhg9mG__mount #body-gradient stop:first-child{stop-color:#86aaff}.himi-character-button-module__rhg9mG__mount #body-gradient stop:nth-child(2){stop-color:#4a7bf0}.himi-character-button-module__rhg9mG__mount #body-gradient stop:nth-child(3){stop-color:#2054c8}.himi-character-button-module__rhg9mG__mount #body-sheen stop:first-child{stop-color:#fff;stop-opacity:.76}.himi-character-button-module__rhg9mG__mount #body-sheen stop:nth-child(2){stop-color:#b8ceff;stop-opacity:.2}.himi-character-button-module__rhg9mG__mount #body-sheen stop:nth-child(3){stop-color:#1748ad;stop-opacity:.28}.himi-character-button-module__rhg9mG__mount #body-root>rect:first-of-type{stroke:none;filter:none}.himi-character-button-module__rhg9mG__mount #body-root>rect:nth-of-type(2){clip-path:url(#body-clip);transform-box:fill-box;transform-origin:50%;opacity:.96;stroke:#eef5ff38;stroke-width:.233cqw;filter:blur(1.628cqw)saturate(1.08);transform:translateY(-.349cqw)scale(.975)}.himi-character-button-module__rhg9mG__mount #body-root>path:first-of-type{display:none}.himi-character-button-module__rhg9mG__mount #ground-shadow{display:none}.himi-character-button-module__rhg9mG__mount #eyes-block{will-change:transform;filter:drop-shadow(0 0 1.395cqw #cddeff80)}.himi-character-button-module__rhg9mG__mount .eye-shape{transform-box:fill-box;transform-origin:50%;fill:#fff;filter:none}.himi-character-button-module__rhg9mG__mount .heart{transform-box:fill-box;transform-origin:50%}.himi-character-button-module__rhg9mG__mount .question-mark{transform-box:fill-box;transform-origin:50%;paint-order:stroke;stroke:#1f3c913d;stroke-width:.349cqw}@media (prefers-reduced-motion:reduce){.himi-character-button-module__rhg9mG__root{transition-duration:1ms}}
