.super-edit-viewport[data-v-ad50c1ca]{border:1px solid var(--line-strong);background:var(--surface);max-width:650px;height:328px;box-shadow:var(--panel-shadow);color:var(--text);border-radius:13px;margin-inline:auto;font:11px/1.45 ui-sans-serif,system-ui,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.chat-scene[data-v-ad50c1ca]{background:var(--surface);position:absolute;inset:0}.chat-header[data-v-ad50c1ca]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:44px;padding:0 18px;display:flex}.chat-header strong[data-v-ad50c1ca]{font-size:13px}.more-trigger[data-v-ad50c1ca]{width:25px;height:25px;color:var(--muted);justify-content:center;align-items:center;display:flex;position:relative}.pointer[data-v-ad50c1ca]{z-index:5;color:var(--text);fill:var(--surface);filter:drop-shadow(0 1px 2px #0009);position:absolute;bottom:-8px;right:-7px}.chat-messages[data-v-ad50c1ca]{gap:14px;padding:24px;display:grid}.chat-messages p[data-v-ad50c1ca],.result-scene p[data-v-ad50c1ca]{border:1px solid var(--line-strong);overflow-wrap:anywhere;border-radius:9px;width:max-content;max-width:84%;margin:0;padding:9px 12px}.chat-user[data-v-ad50c1ca]{background:var(--surface-2);justify-self:end}.chat-assistant[data-v-ad50c1ca]{justify-self:start}.more-menu[data-v-ad50c1ca]{z-index:2;border:1px solid var(--line-strong);background:var(--surface-2);opacity:0;border-radius:9px;width:220px;padding:6px;position:absolute;top:46px;right:15px;box-shadow:0 12px 29px #0005}.more-menu[data-v-ad50c1ca]>*{color:var(--muted);text-transform:uppercase;overflow-wrap:anywhere;align-items:center;gap:10px;padding:8px 9px;font-size:10px;font-weight:800;display:flex}.more-menu .super-choice[data-v-ad50c1ca]{background:color-mix(in srgb,#f97316 13%,var(--surface-2));color:#e47826;border-radius:6px;position:relative}.choice-pointer[data-v-ad50c1ca]{bottom:3px;right:7px}.modal-shade[data-v-ad50c1ca]{opacity:0;background:#020616aa;position:absolute;inset:0}.editor-dialog[data-v-ad50c1ca]{z-index:3;border:1px solid var(--line-strong);background:var(--surface);opacity:0;border-radius:16px;height:525px;position:absolute;top:9px;left:18px;right:18px;overflow:hidden;box-shadow:0 16px 42px #0008}.editor-head[data-v-ad50c1ca]{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:61px;padding:9px 18px;display:flex}.hammer-badge[data-v-ad50c1ca]{color:#f97316;background:#f973161a;border:1px solid #f9731640;border-radius:10px;flex:none;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.head-title[data-v-ad50c1ca]{flex:1;gap:2px;min-width:0;display:grid}.head-title strong[data-v-ad50c1ca]{font-size:13px}.head-title small[data-v-ad50c1ca]{color:var(--muted);overflow-wrap:anywhere;font-size:9px}.editor-head>svg[data-v-ad50c1ca]{color:var(--muted);flex:none}.editor-content[data-v-ad50c1ca]{padding:15px 21px 0}.branch-notice[data-v-ad50c1ca]{border:1px solid color-mix(in srgb,var(--blue) 25%,var(--line));background:color-mix(in srgb,var(--blue) 8%,var(--surface));color:var(--blue);overflow-wrap:anywhere;border-radius:10px;padding:10px 12px;font-size:10px}.prompt-block[data-v-ad50c1ca]{margin-top:17px}.prompt-top[data-v-ad50c1ca]{justify-content:space-between;align-items:center;gap:7px;display:flex}.prompt-top>strong[data-v-ad50c1ca],.list-title[data-v-ad50c1ca]{color:var(--muted);font-size:10px;font-weight:800}.prompt-choices[data-v-ad50c1ca]{background:var(--surface-2);border-radius:7px;align-items:center;gap:2px;padding:3px;display:flex}.prompt-choices span[data-v-ad50c1ca]{color:var(--muted);white-space:nowrap;border-radius:5px;padding:3px 6px;font-size:9px;font-weight:700}.prompt-choices .selected[data-v-ad50c1ca],.prompt-choices .inherited[data-v-ad50c1ca]{background:var(--surface);color:var(--blue);box-shadow:0 1px 3px #0002}.prompt-preview[data-v-ad50c1ca],.prompt-replacement[data-v-ad50c1ca]{border:1px solid var(--line-strong);background:var(--surface-2);color:var(--muted);border-radius:9px;margin-top:8px;padding:10px 12px;font-size:10px}.prompt-replacement[data-v-ad50c1ca]{background:var(--surface);min-height:68px;color:var(--text);display:none}.list-title[data-v-ad50c1ca]{align-items:center;gap:6px;margin:17px 0 9px;display:flex}.message-row[data-v-ad50c1ca]{align-items:flex-start;gap:8px;min-width:0;margin-bottom:9px;display:flex}.row-grip[data-v-ad50c1ca]{width:19px;height:24px;color:var(--subtle);flex:none;justify-content:center;align-items:center;display:flex}.role[data-v-ad50c1ca]{width:49px;color:var(--blue);flex-direction:column;flex:none;align-items:center;gap:2px;display:flex}.role small[data-v-ad50c1ca]{font-size:9px}.role-assistant[data-v-ad50c1ca]{color:#a78bfa}.message-card[data-v-ad50c1ca]{border:1px solid var(--line-strong);background:var(--surface);border-radius:9px;flex:1;min-width:0}.message-card p[data-v-ad50c1ca]{min-height:42px;color:var(--text);overflow-wrap:anywhere;margin:0;padding:9px 11px;font-size:10px}.card-foot[data-v-ad50c1ca]{border-top:1px solid var(--line);background:var(--surface-2);height:17px;color:var(--muted);justify-content:flex-end;align-items:center;padding:0 8px;display:flex}.row-actions[data-v-ad50c1ca]{width:24px;color:var(--muted);flex:none;justify-items:center;gap:5px;display:grid;position:relative}.row-actions .add-icon[data-v-ad50c1ca]{color:var(--blue)}.row-pointer[data-v-ad50c1ca]{bottom:-10px;right:2px}.inserted-row[data-v-ad50c1ca],.updated-answer[data-v-ad50c1ca]{display:none}.append-line[data-v-ad50c1ca]{border:1px solid var(--line-strong);width:max-content;max-width:100%;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;gap:5px;margin:12px auto;padding:7px 11px;font-size:10px;font-weight:800;display:flex}.editor-footer[data-v-ad50c1ca]{border-top:1px solid var(--line);background:var(--surface);height:54px;color:var(--muted);justify-content:flex-end;align-items:center;gap:16px;padding:0 19px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0}.apply-control[data-v-ad50c1ca]{background:var(--blue-strong);color:#fff;border-radius:9px;align-items:center;gap:6px;padding:8px 12px;display:flex;position:relative}.apply-pointer[data-v-ad50c1ca]{bottom:-9px;right:6px}.original-row .message-card[data-v-ad50c1ca]{grid-template-rows:auto 17px;display:grid}.original-row .message-card p[data-v-ad50c1ca]{grid-area:1/1}.original-row .card-foot[data-v-ad50c1ca]{grid-area:2/1}.prompt-choices span[data-v-ad50c1ca]{font-size:10px}.prompt-preview[data-v-ad50c1ca],.prompt-replacement[data-v-ad50c1ca],.message-card p[data-v-ad50c1ca]{font-size:11px;line-height:1.3}.result-scene[data-v-ad50c1ca]{z-index:4;background:var(--surface);opacity:0;padding:0 20px;position:absolute;inset:0}.result-head[data-v-ad50c1ca]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;height:46px;display:flex}.result-head strong[data-v-ad50c1ca]{font-size:13px}.result-head span[data-v-ad50c1ca]{color:var(--blue);font-size:10px;font-weight:800}.branch-marker[data-v-ad50c1ca]{color:var(--muted);align-items:center;gap:8px;margin:16px 0;font-size:10px;display:flex}.branch-marker strong[data-v-ad50c1ca]{color:var(--blue)}.result-scene p[data-v-ad50c1ca]{margin-bottom:11px;font-size:11px}.result-user[data-v-ad50c1ca]{background:var(--surface-2);margin-left:auto!important}.result-assistant[data-v-ad50c1ca]{margin-right:auto!important}.stage-open .more-trigger[data-v-ad50c1ca]{animation:8s linear infinite more-tap-ad50c1ca}.stage-open .more-trigger .pointer[data-v-ad50c1ca]{animation:8s linear infinite pointer-open-ad50c1ca}.stage-open .more-menu[data-v-ad50c1ca]{animation:8s linear infinite menu-open-ad50c1ca}.stage-open .choice-pointer[data-v-ad50c1ca]{animation:8s linear infinite pointer-choice-ad50c1ca}.stage-edit .modal-shade[data-v-ad50c1ca],.stage-edit .editor-dialog[data-v-ad50c1ca],.stage-prompt .modal-shade[data-v-ad50c1ca],.stage-prompt .editor-dialog[data-v-ad50c1ca],.stage-apply .modal-shade[data-v-ad50c1ca],.stage-apply .editor-dialog[data-v-ad50c1ca]{opacity:1}.stage-edit .editor-dialog[data-v-ad50c1ca]{animation:9s linear infinite edit-camera-ad50c1ca}.stage-edit .inserted-row[data-v-ad50c1ca]{animation:9s linear infinite row-add-ad50c1ca;display:flex}.stage-edit .row-pointer[data-v-ad50c1ca]{animation:9s linear infinite pointer-row-ad50c1ca}.stage-edit .updated-answer[data-v-ad50c1ca]{animation:9s linear infinite answer-in-ad50c1ca;display:block}.stage-edit .original-answer[data-v-ad50c1ca]{animation:9s linear infinite answer-out-ad50c1ca}.stage-edit .editor-footer[data-v-ad50c1ca]{display:none}.stage-prompt .editor-dialog[data-v-ad50c1ca]{animation:9s linear infinite prompt-camera-ad50c1ca}.stage-prompt .inserted-row[data-v-ad50c1ca]{display:flex}.stage-prompt .original-answer[data-v-ad50c1ca]{display:none}.stage-prompt .updated-answer[data-v-ad50c1ca]{display:block}.stage-prompt .prompt-preview[data-v-ad50c1ca]{animation:9s linear infinite preview-away-ad50c1ca}.stage-prompt .prompt-replacement[data-v-ad50c1ca]{animation:9s linear infinite replacement-in-ad50c1ca;display:block}.stage-prompt .prompt-choices .selected[data-v-ad50c1ca]{animation:9s linear infinite choice-select-ad50c1ca}.stage-prompt .editor-footer[data-v-ad50c1ca]{display:none}.stage-apply .editor-dialog[data-v-ad50c1ca]{animation:9s linear infinite apply-camera-ad50c1ca}.stage-apply .inserted-row[data-v-ad50c1ca]{display:flex}.stage-apply .original-answer[data-v-ad50c1ca]{display:none}.stage-apply .updated-answer[data-v-ad50c1ca]{display:block}.stage-apply .editor-footer[data-v-ad50c1ca]{animation:9s linear infinite footer-away-ad50c1ca}.stage-apply .apply-pointer[data-v-ad50c1ca]{animation:9s linear infinite pointer-apply-ad50c1ca}.stage-apply .result-scene[data-v-ad50c1ca]{animation:9s linear infinite result-in-ad50c1ca}@keyframes more-tap-ad50c1ca{0%,14%,to{transform:none}21%,26%{transform:scale(1.13)}}@keyframes pointer-open-ad50c1ca{0%,9%,31%,to{opacity:0;transform:translate(8px,8px)}16%,23%{opacity:1;transform:none}}@keyframes menu-open-ad50c1ca{0%,24%{opacity:0;transform:translateY(-5px)}35%,to{opacity:1;transform:none}}@keyframes pointer-choice-ad50c1ca{0%,47%,75%,to{opacity:0;transform:translate(8px,8px)}55%,67%{opacity:1;transform:none}}@keyframes edit-camera-ad50c1ca{0%,12%{opacity:0;transform:translateY(7px)}30%{opacity:1;transform:none}44%,to{opacity:1;transform:translateY(-235px)}}@keyframes row-add-ad50c1ca{0%,44%{opacity:0;transform:translateY(-5px)}58%,to{opacity:1;transform:none}}@keyframes pointer-row-ad50c1ca{0%,30%,58%,to{opacity:0;transform:translate(8px,8px)}38%,50%{opacity:1;transform:none}}@keyframes answer-out-ad50c1ca{0%,65%{opacity:1}78%,to{opacity:0}}@keyframes answer-in-ad50c1ca{0%,65%{opacity:0}78%,to{opacity:1}}@keyframes prompt-camera-ad50c1ca{0%,10%{transform:translateY(-235px)}25%,to{transform:translateY(-28px)}}@keyframes preview-away-ad50c1ca{0%,37%{opacity:1}49%,to{opacity:0}}@keyframes replacement-in-ad50c1ca{0%,43%{opacity:0}55%,to{opacity:1}}@keyframes choice-select-ad50c1ca{0%,28%{color:var(--muted);box-shadow:none;background:0 0}41%,to{color:var(--blue);background:var(--surface);box-shadow:0 1px 3px #0002}}@keyframes apply-camera-ad50c1ca{0%,8%{transform:translateY(-28px)}27%,to{transform:translateY(-203px)}}@keyframes pointer-apply-ad50c1ca{0%,10%,38%,to{opacity:0;transform:translate(8px,8px)}18%,30%{opacity:1;transform:none}}@keyframes footer-away-ad50c1ca{0%,42%{opacity:1}57%,to{opacity:0}}@keyframes result-in-ad50c1ca{0%,49%{opacity:0}65%,to{opacity:1}}html:has(#docs-pause-motion:checked) .super-edit-viewport[data-v-ad50c1ca] *{animation:none!important}:is(html:has(#docs-pause-motion:checked) .stage-open .more-menu[data-v-ad50c1ca],html:has(#docs-pause-motion:checked) .stage-edit .inserted-row[data-v-ad50c1ca],html:has(#docs-pause-motion:checked) .stage-prompt .prompt-replacement[data-v-ad50c1ca],html:has(#docs-pause-motion:checked) .stage-apply .result-scene[data-v-ad50c1ca]){opacity:1;transform:none}html:has(#docs-pause-motion:checked) .stage-edit .editor-dialog[data-v-ad50c1ca]{transform:translateY(-235px)}html:has(#docs-pause-motion:checked) .stage-edit .original-answer[data-v-ad50c1ca]{opacity:0}html:has(#docs-pause-motion:checked) .stage-edit .updated-answer[data-v-ad50c1ca]{opacity:1}html:has(#docs-pause-motion:checked) .stage-prompt .editor-dialog[data-v-ad50c1ca]{transform:translateY(-28px)}html:has(#docs-pause-motion:checked) .stage-prompt .prompt-preview[data-v-ad50c1ca]{opacity:0}html:has(#docs-pause-motion:checked) .stage-apply .editor-footer[data-v-ad50c1ca]{opacity:0}html:has(#docs-pause-motion:checked) .super-edit-viewport .pointer[data-v-ad50c1ca]{display:none}html:has(#docs-pause-motion:checked) .stage-apply .editor-dialog[data-v-ad50c1ca]{transform:translateY(-203px)}@media (prefers-reduced-motion:reduce){.super-edit-viewport[data-v-ad50c1ca] *{animation:none!important}.stage-open .more-menu[data-v-ad50c1ca],.stage-edit .inserted-row[data-v-ad50c1ca],.stage-prompt .prompt-replacement[data-v-ad50c1ca],.stage-apply .result-scene[data-v-ad50c1ca]{opacity:1;transform:none}.stage-edit .editor-dialog[data-v-ad50c1ca]{transform:translateY(-235px)}.stage-edit .original-answer[data-v-ad50c1ca]{opacity:0}.stage-edit .updated-answer[data-v-ad50c1ca]{opacity:1}.stage-prompt .editor-dialog[data-v-ad50c1ca]{transform:translateY(-28px)}.stage-apply .editor-dialog[data-v-ad50c1ca]{transform:translateY(-203px)}.stage-prompt .prompt-preview[data-v-ad50c1ca],.stage-apply .editor-footer[data-v-ad50c1ca]{opacity:0}.super-edit-viewport .pointer[data-v-ad50c1ca]{display:none}}@container (width<=510px){.editor-dialog[data-v-ad50c1ca]{left:8px;right:8px}.editor-content[data-v-ad50c1ca]{padding-inline:9px}.prompt-top[data-v-ad50c1ca]{flex-wrap:wrap}.prompt-choices[data-v-ad50c1ca]{justify-content:space-between;width:100%}.prompt-choices span[data-v-ad50c1ca]{padding-inline:4px}.head-title small[data-v-ad50c1ca]{font-size:8px}.role[data-v-ad50c1ca]{width:43px}.message-row[data-v-ad50c1ca]{gap:4px}.row-actions[data-v-ad50c1ca]{width:20px}}.walkthrough-step[data-v-4255690e]{border-top:1px solid var(--line);margin-top:38px;padding-top:22px}.walkthrough-step h2[data-v-4255690e]{margin-top:0}.walkthrough-step>p[data-v-4255690e]{margin-bottom:0}.walkthrough-step .guide-figure[data-v-4255690e]{margin:18px 0 0}
