.pPnJmW_character{width:var(--mavi-size,120px);aspect-ratio:1;vertical-align:middle;pointer-events:auto;isolation:isolate;flex:none;display:inline-block;position:relative}.pPnJmW_traveler,.pPnJmW_canvas,.pPnJmW_fallback,.pPnJmW_sprites{width:100%;height:100%;position:absolute;inset:0}.pPnJmW_traveler{transform:translate(0)}.pPnJmW_fallback{object-fit:contain;-webkit-user-select:none;user-select:none}.pPnJmW_canvas{opacity:0}.pPnJmW_character[data-ready=true] .pPnJmW_canvas{opacity:1}.pPnJmW_character[data-ready=true] .pPnJmW_fallback{opacity:0}.pPnJmW_sprites{opacity:0;pointer-events:none}.pPnJmW_character[data-sprite] .pPnJmW_sprites{opacity:1}.pPnJmW_character[data-sprite] .pPnJmW_canvas{opacity:0}.pPnJmW_shadow{background:var(--mavi-shadow,#25212929);filter:blur(3px);border-radius:50%;height:3.5%;position:absolute;bottom:3.1%;left:23%;right:23%}@media (prefers-reduced-motion:reduce){.pPnJmW_character *,.pPnJmW_character :before,.pPnJmW_character :after{transition:none!important;animation:none!important}}.pPnJmW_character[data-motion=arrive]:not([data-ready=true]):not([data-asset-error=true]){visibility:hidden}.pPnJmW_reactive{position:absolute;inset:0}
._0Z3p-G_dock{right:max(12px, env(safe-area-inset-right));bottom:calc(78px + env(safe-area-inset-bottom));z-index:35;pointer-events:none;align-items:flex-end;gap:2px;display:flex;position:fixed}._0Z3p-G_bubble{pointer-events:auto;border:1px solid var(--line);background:var(--color-surface-raised,white);width:30px;color:var(--ink);text-align:left;cursor:pointer;border-radius:18px 18px 4px;margin-bottom:42px;padding:0;transition:opacity .18s,transform .18s;box-shadow:0 5px 22px #2521291f}._0Z3p-G_toggle:focus-visible,._0Z3p-G_chat:focus-visible,._0Z3p-G_close:focus-visible,._0Z3p-G_characterButton:focus-visible{outline:2px solid var(--color-blue,#6656a5);outline-offset:3px}._0Z3p-G_bubble[data-tucked]{opacity:.45;transform:translateY(5px)scale(.97)}._0Z3p-G_bubble[data-expanded]{width:min(260px,100vw - 108px);padding:10px 13px}._0Z3p-G_toggle{border-radius:inherit;cursor:pointer;width:100%;min-height:26px;font-size:18px;font-weight:700;display:block}._0Z3p-G_heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:5px;font-size:12px;font-weight:700;display:flex}._0Z3p-G_close{cursor:pointer;border-radius:6px;width:28px;height:28px;margin:-4px -6px 0 0;font-size:22px}._0Z3p-G_characterButton{pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:72px;height:72px;padding:0}._0Z3p-G_message{max-height:min(240px,35dvh);font-size:13px;line-height:1.45;overflow-y:auto}._0Z3p-G_chat{text-align:left;cursor:pointer;margin-top:10px;font-size:12px;font-weight:600;text-decoration:underline}@media (min-width:1024px){._0Z3p-G_dock{bottom:24px;right:24px}._0Z3p-G_bubble[data-expanded]{width:280px}}@media (prefers-reduced-motion:reduce){._0Z3p-G_bubble{transition:none}}._0Z3p-G_dock[data-onboarding]{bottom:calc(126px + env(safe-area-inset-bottom))}._0Z3p-G_dock[data-public-service]{bottom:calc(16px + env(safe-area-inset-bottom))}html[data-mavi-native-dock] ._0Z3p-G_dock{bottom:8px;right:8px}html[data-mavi-native-dock] ._0Z3p-G_message{max-height:200px}
.isrApW_scene{width:280px;max-width:100%;height:215px;margin:0 auto;position:relative}.isrApW_character{width:205px;height:205px;position:absolute;bottom:0;right:0}.isrApW_document{border:1px solid var(--line);background:var(--color-surface-raised);border-radius:11px;width:96px;height:125px;padding:16px 10px;position:absolute;bottom:19px;left:3px;transform:rotate(-7deg);box-shadow:0 8px 22px #25212914}.isrApW_heading{background:var(--color-blue);opacity:.65;border-radius:3px;width:40px;height:5px;margin-bottom:14px;display:block}.isrApW_row{border-bottom:1px solid var(--line);align-items:center;gap:5px;height:17px;display:flex}.isrApW_row i{background:var(--muted);opacity:.4;border-radius:2px;width:24px;height:3px}.isrApW_row i:last-child{background:var(--green);width:12px}.isrApW_scan{background:var(--color-success-soft);border-left:2px solid var(--green);opacity:.7;border-radius:4px;height:17px;animation:9s ease-in-out infinite isrApW_scan;position:absolute;top:43px;left:7px;right:7px}.isrApW_thought{border:1px solid var(--line);background:var(--color-space-soft);border-radius:14px 14px 14px 3px;gap:5px;padding:10px 12px;animation:9s ease-in-out infinite isrApW_reflect;display:flex;position:absolute;top:3px;right:22px}.isrApW_thought i{background:var(--color-blue);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite isrApW_dot}.isrApW_thought i:nth-child(2){animation-delay:.2s}.isrApW_thought i:nth-child(3){animation-delay:.4s}@keyframes isrApW_scan{0%,12%{transform:translateY(0)}26%,55%{transform:translateY(17px)}70%,82%{transform:translateY(34px)}94%,to{transform:translateY(51px)}}@keyframes isrApW_reflect{0%,22%,96%,to{opacity:0;transform:translateY(5px)}32%,86%{opacity:1;transform:translateY(0)}}@keyframes isrApW_dot{0%,70%,to{opacity:.4;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.isrApW_scene *,.isrApW_scene :before{animation:none}.isrApW_thought{opacity:1}}
