.el-response.svelte-22kgjt{--el-response-open-width:min(20rem, calc(100vw - 4rem));width:var(--el-response-closed-size);height:var(--el-response-closed-size);color:var(--el-colour);transform:translateX(var(--el-body-edge-shift,0px));transition:none;display:block;position:absolute;top:24.72px;left:13.57px;overflow:visible}.el-response.is-face.svelte-22kgjt{top:23.898px;left:12.748px}.el-response.is-vector-expanded.svelte-22kgjt{width:var(--el-response-open-width);height:var(--el-response-open-height)}.el-response.is-left.svelte-22kgjt{left:auto;right:18.88px}.el-response.is-left.is-face.svelte-22kgjt{right:18.058px}.morph-surface.svelte-22kgjt{z-index:0;opacity:1;transition:none;display:block;position:absolute;inset:0;overflow:visible}.vector-surface.svelte-22kgjt{filter:drop-shadow(0 1px #0000006b)drop-shadow(0 2px 2px #00000030);opacity:1;width:100%;height:100%;transition:filter .3s;display:block;position:absolute;inset:0;overflow:visible}.star-vector-surface.svelte-22kgjt{color:color-mix(in srgb, color-mix(in srgb, var(--canvas) 94%, black) var(--el-vector-fill-progress), var(--el-colour))}.el-response.is-visible.svelte-22kgjt .vector-surface:where(.svelte-22kgjt){filter:drop-shadow(0 .9rem 1.2rem #021c1b3d)}.vector-path.svelte-22kgjt,.face-vector-sheen.svelte-22kgjt{stroke:var(--el-edge);stroke-linejoin:round;stroke-width:1.2px;vector-effect:non-scaling-stroke;opacity:1;paint-order:stroke fill;transition:stroke .26s}.star-vector-path.svelte-22kgjt{fill:currentColor}.face-vector-path.svelte-22kgjt{fill:url(#el-response-vector-material);stroke:#ffffff6b}.face-vector-sheen.svelte-22kgjt{fill:url(#el-response-vector-sheen);stroke:#fff3;stroke-width:.8px;opacity:var(--el-face-sheen-opacity);pointer-events:none}.el-response.is-star.is-visible.svelte-22kgjt .vector-path:where(.svelte-22kgjt){stroke:color-mix(in srgb, var(--el-colour) 42%, white)}.vector-eyes.svelte-22kgjt{fill:#fffffff7}.vector-eye-blink.svelte-22kgjt{transform-box:fill-box;transform-origin:50%;animation:5.8s ease-in-out 1.2s infinite svelte-22kgjt-el-response-blink}.response-copy.svelte-22kgjt{--fade-top:0px;--fade-bottom:0px;z-index:1;color:var(--canvas-text);font-family:var(--font-interface);opacity:0;pointer-events:none;padding:.75rem .9rem;font-size:.88rem;line-height:1.45;display:block;position:absolute;inset:0;overflow:hidden}.el-response.is-face.svelte-22kgjt .response-copy:where(.svelte-22kgjt){color:#fff;letter-spacing:-.006em;padding-left:2.125rem;font-size:.92rem;font-weight:450}.response-copy.is-streaming.svelte-22kgjt{opacity:0;transition:opacity .1s cubic-bezier(.23,1,.32,1)}.response-copy.is-streaming.is-readable.svelte-22kgjt{opacity:1}.response-copy.is-scrollable.is-readable.svelte-22kgjt{overscroll-behavior:contain;pointer-events:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);overflow-y:auto}.response-copy.is-scrollable.svelte-22kgjt::-webkit-scrollbar{display:none}.response-copy.has-earlier.svelte-22kgjt{--fade-top:12px}.response-copy.has-later.svelte-22kgjt{--fade-bottom:12px}.copy-cue.svelte-22kgjt{z-index:5;width:24px;height:24px;min-height:0;color:var(--canvas-text);pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;left:4px}.is-face.svelte-22kgjt .copy-cue:where(.svelte-22kgjt){color:#fff}.el-response.is-left.is-face.svelte-22kgjt .copy-cue:where(.svelte-22kgjt){left:auto;right:4px}.copy-cue.svelte-22kgjt:disabled{opacity:0;pointer-events:none}.copy-cue.earlier.svelte-22kgjt{top:26px}.copy-cue.later.svelte-22kgjt{bottom:6px}.copy-cue.svelte-22kgjt svg:where(.svelte-22kgjt){fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px}.streaming-copy.svelte-22kgjt{display:contents}.response-measure.svelte-22kgjt{width:var(--el-response-open-width);min-height:3rem;font-family:var(--font-interface);overflow-wrap:break-word;word-break:normal;visibility:hidden;padding:.75rem .9rem;font-size:.88rem;line-height:1.45;display:block;position:absolute;top:0;left:0}.response-measure.is-face.svelte-22kgjt{letter-spacing:-.006em;padding-left:2.125rem;font-size:.92rem;font-weight:450}.el-response.is-star.has-overflow.svelte-22kgjt .response-copy:where(.svelte-22kgjt),.el-response.is-star.has-overflow.svelte-22kgjt .response-measure:where(.svelte-22kgjt){padding-left:2.125rem}.el-response.is-left.is-face.svelte-22kgjt .response-copy:where(.svelte-22kgjt),.el-response.is-left.svelte-22kgjt .response-measure.is-face:where(.svelte-22kgjt){padding-left:.9rem;padding-right:2.125rem}@keyframes svelte-22kgjt-el-response-blink{0%,92%,96%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}@media (width<=30rem){.el-response.svelte-22kgjt{--el-response-open-width:min(18rem, calc(100vw - 2.5rem))}}@media (prefers-reduced-motion:reduce){.el-response.svelte-22kgjt,.el-response.is-visible.svelte-22kgjt{transition:none}.vector-surface.svelte-22kgjt,.el-response.is-visible.svelte-22kgjt .vector-surface:where(.svelte-22kgjt){filter:none;transition:none}.vector-eye-blink.svelte-22kgjt{animation:none}}.passage-navigation.svelte-bxjj30{font:inherit;align-items:center;gap:4px;font-size:12px;line-height:1;display:flex}button.svelte-bxjj30{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;min-width:28px;min-height:28px;margin:0;padding:4px 7px}button.svelte-bxjj30:disabled{opacity:.35;cursor:default}span.svelte-bxjj30{font-variant-numeric:tabular-nums;text-align:center;min-width:36px}.follow.svelte-bxjj30{margin-left:auto}@media (prefers-reduced-motion:no-preference){button.svelte-bxjj30{transition:opacity .12s ease-out}}
