.ask-karinva-module__GXjjBW__invite{border:1px solid color-mix(in srgb, var(--color-muted) 20%, transparent);border-radius:var(--radius-panel);background:var(--color-ground);padding:1.25rem 1.5rem 1.5rem}.ask-karinva-module__GXjjBW__float{z-index:40;position:fixed}.ask-karinva-module__GXjjBW__bar{z-index:40;left:50%;bottom:calc(1rem + env(safe-area-inset-bottom));white-space:nowrap;position:fixed;transform:translate(-50%)}.ask-karinva-module__GXjjBW__dialog{width:min(30rem,100vw);max-width:none;height:100dvh;max-height:none;color:var(--color-ink);background:var(--color-ground);border:0;border-left:1px solid color-mix(in srgb, var(--color-muted) 20%, transparent);margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden}.ask-karinva-module__GXjjBW__dialog::backdrop{background-color:var(--color-ink);opacity:.2}@media (max-width:39.999rem){.ask-karinva-module__GXjjBW__dialog{border-left:0;border-top:1px solid color-mix(in srgb, var(--color-muted) 20%, transparent);border-radius:var(--radius-panel) var(--radius-panel) 0 0;width:100%;height:auto;max-height:88svh;inset:auto 0 0}}@media (prefers-reduced-motion:no-preference){.ask-karinva-module__GXjjBW__dialog[open]{animation:.22s ease-out ask-karinva-module__GXjjBW__arrive}@keyframes ask-karinva-module__GXjjBW__arrive{0%{opacity:0;transform:translate(1.5rem)}}@media (max-width:39.999rem){.ask-karinva-module__GXjjBW__dialog[open]{animation-name:ask-karinva-module__GXjjBW__rise}@keyframes ask-karinva-module__GXjjBW__rise{0%{opacity:0;transform:translateY(1.5rem)}}}}.ask-karinva-module__GXjjBW__sheet{height:100%;max-height:inherit;overscroll-behavior:contain;padding:1.5rem 1.5rem calc(2rem + env(safe-area-inset-bottom));overflow-y:auto}.ask-karinva-module__GXjjBW__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ask-karinva-module__GXjjBW__quote{border-left:2px solid var(--color-accent);margin-top:1.5rem;padding-left:1rem}.ask-karinva-module__GXjjBW__quoteText{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin-top:.375rem;font-style:italic;display:-webkit-box;overflow:hidden}.ask-karinva-module__GXjjBW__form{gap:1.25rem;margin-top:1.5rem;display:grid}.ask-karinva-module__GXjjBW__field{width:100%;font:inherit;color:var(--color-ink);background:var(--color-ground);border:1px solid var(--color-muted);border-radius:.125rem;margin-top:.5rem;padding:.625rem .75rem;display:block}.ask-karinva-module__GXjjBW__field:hover{border-color:var(--color-accent)}textarea.ask-karinva-module__GXjjBW__field{resize:vertical;min-height:6rem}.ask-karinva-module__GXjjBW__working,.ask-karinva-module__GXjjBW__outcome{margin-top:1.75rem}.ask-karinva-module__GXjjBW__outcome:focus{outline-offset:6px}.ask-karinva-module__GXjjBW__steps{gap:.875rem;display:grid}.ask-karinva-module__GXjjBW__step{color:var(--color-muted);align-items:center;gap:.75rem;display:flex}.ask-karinva-module__GXjjBW__step[data-state=current],.ask-karinva-module__GXjjBW__step[data-state=done]{color:var(--color-ink)}.ask-karinva-module__GXjjBW__mark{border:1px solid var(--color-muted);border-radius:9999px;flex:none;width:.75rem;height:.75rem}.ask-karinva-module__GXjjBW__step[data-state=current] .ask-karinva-module__GXjjBW__mark{border:2px solid var(--color-accent)}.ask-karinva-module__GXjjBW__step[data-state=done] .ask-karinva-module__GXjjBW__mark{border-color:var(--color-accent);background:var(--color-accent)}@media (prefers-reduced-motion:no-preference){.ask-karinva-module__GXjjBW__step[data-state=current] .ask-karinva-module__GXjjBW__mark{animation:1.4s ease-in-out infinite ask-karinva-module__GXjjBW__breathe}@keyframes ask-karinva-module__GXjjBW__breathe{50%{transform:scale(.7)}}}.ask-karinva-module__GXjjBW__now{align-items:center;gap:.875rem;min-height:2rem;margin-bottom:1.5rem;display:flex}.ask-karinva-module__GXjjBW__ring{border:2px solid color-mix(in srgb, var(--color-accent) 16%, transparent);border-top-color:var(--color-accent);border-radius:9999px;flex:none;width:1.5rem;height:1.5rem}@media (prefers-reduced-motion:no-preference){.ask-karinva-module__GXjjBW__ring{animation:1.8s cubic-bezier(.45,.05,.55,.95) infinite ask-karinva-module__GXjjBW__turn}@keyframes ask-karinva-module__GXjjBW__turn{to{transform:rotate(360deg)}}.ask-karinva-module__GXjjBW__nowText{animation:.42s ease-out ask-karinva-module__GXjjBW__settle}@keyframes ask-karinva-module__GXjjBW__settle{0%{opacity:0;transform:translateY(.25rem)}}}@media (prefers-reduced-motion:reduce){.ask-karinva-module__GXjjBW__ring,.ask-karinva-module__GXjjBW__step[data-state=current] .ask-karinva-module__GXjjBW__mark{animation:2.4s ease-in-out infinite ask-karinva-module__GXjjBW__fade}@keyframes ask-karinva-module__GXjjBW__fade{50%{opacity:.35}}}