.v13-creating{display:inline-flex;align-items:center;gap:12px;padding:16px 20px;min-height:48px;border:1px solid var(--v-line,#e7e2dc);border-radius:18px;background:var(--v-panel,#fff);font-size:13px;color:var(--v-ink,#263a30)}.v13-pulse{display:inline-flex;align-items:center;gap:4px;height:16px}.v13-pulse i{width:4px;height:4px;border-radius:50%;background:var(--v-accent,#ad8b66);animation:v13-breathe 1.4s ease-in-out infinite}.v13-pulse i:nth-child(2){animation-delay:.16s}.v13-pulse i:nth-child(3){animation-delay:.32s}@keyframes v13-breathe{0%,80%,100%{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.v13-result{width:min(100%,480px);margin-bottom:10px;border:1px solid var(--v-line,#e6e2dd);border-radius:19px;overflow:hidden;background:var(--v-panel,#fff)}.v13-image-open{position:relative;display:block;width:100%;border:0;padding:0;background:var(--v-tint,#f2f2ef);cursor:zoom-in}.v13-image-open img{display:block;width:100%;height:auto;max-height:480px;object-fit:contain;min-height:100px}.v13-image-hint{position:absolute;right:12px;top:12px;display:flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid #ffffff40;border-radius:20px;background:#15291f77;color:white;font-size:10px;opacity:0;transition:opacity .2s}.v13-image-hint svg{width:13px;height:13px}.v13-image-open:hover .v13-image-hint,.v13-image-open:focus-visible .v13-image-hint{opacity:1}.v13-result-footer{padding:12px 14px;display:flex;flex-direction:column;gap:9px}.v13-result-name{font-size:11px;color:var(--v-muted,#7e877f);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v13-result-footer>div{display:flex;align-items:center;gap:18px}.v13-result-footer button,.v13-result-footer a{display:inline-flex;align-items:center;gap:5px;border:0;padding:3px 0;background:transparent;font:inherit;font-size:11px;color:var(--v-ink,#34483c);text-decoration:none;cursor:pointer}.v13-result-footer svg{width:15px;height:15px}.v13-video-wrap{position:relative;background:#0c110e}.v13-video-wrap video{display:block;width:100%;max-height:510px;min-height:180px;background:#0c110e}.v13-media-error{font-size:12px;line-height:1.8;padding:12px;display:block;background:var(--v-panel,#fff);color:var(--v-ink,#263a30)}.v13-media-error[hidden]{display:none}.v13-media-error button{margin-left:10px;background:transparent;border:0;color:inherit;text-decoration:underline;cursor:pointer}.v13-document{display:flex;align-items:center;gap:12px;width:100%;padding:22px;border:0;background:transparent;color:inherit;text-align:left;font:inherit;font-size:13px;cursor:pointer}.v13-document svg{width:28px;height:28px}.v13-preview-modal{width:min(100%,1100px)!important;max-width:1100px!important}.v13-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.v13-zoom-controls{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--v-muted,#738478)}#v13-zoom-label{min-width:42px;text-align:center}.v13-preview-stage{position:relative;display:flex;align-items:center;justify-content:center;max-height:65dvh;min-height:200px;overflow:auto;border-radius:13px;background:var(--v-tint,#f3f4f1)}.v13-preview-stage.is-image{cursor:grab;touch-action:pan-x pan-y}.v13-preview-stage.is-dragging{cursor:grabbing}.v13-preview-stage img{display:block;max-width:100%;max-height:65dvh;object-fit:contain;transform-origin:center;user-select:none;-webkit-user-drag:none}.v13-preview-stage video{display:block;width:100%;max-height:65dvh;background:#0b100d}.v13-preview-stage:has(video){display:block;background:#0b100d}.v13-preview-meta{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:var(--v-muted,#79887d)}.v13-preview-text{white-space:pre-wrap;word-break:break-word;padding:20px;line-height:1.8;max-width:100%;font-size:13px;align-self:flex-start}.v13-result:focus-within{outline:2px solid var(--v-accent,#a38969);outline-offset:2px}@media(max-width:600px){.v13-result{width:100%}.v13-image-open img{max-height:440px}.v13-result-footer>div{gap:20px}.v13-preview-toolbar{gap:12px}.v13-zoom-controls{gap:5px}.v13-zoom-controls .btn{padding:7px 9px}.v13-preview-meta{align-items:flex-start;flex-direction:column}.v13-preview-modal{padding:20px!important}.v13-preview-stage,.v13-preview-stage img,.v13-preview-stage video{max-height:57dvh}.v13-creating{padding:14px 17px}}@media(prefers-reduced-motion:reduce){.v13-pulse i{animation:none;opacity:.7}.v13-image-hint{transition:none}}
