/* ai_tool, расширение ubrat-lishnee: холст маски на шаге выбора, счётчик очереди на шаге обработки, ответ без превью. */
.gd-ai .gd-ai-mask{display:none}
.gd-ai.gd-ai-masking .gd-ai-mask{display:block}
.gd-ai.gd-ai-masking [data-ai-drop]{display:none}
.gd-ai .gd-ai-mask-stage{position:relative;margin:14px 0 0;background:#1d2940;border-radius:10px;overflow:hidden;line-height:0}
.gd-ai .gd-ai-mask-stage img{display:block;width:100%;height:auto;user-select:none;pointer-events:none}
.gd-ai .gd-ai-mask-stage canvas{position:absolute;left:0;top:0;width:100%;height:100%;cursor:crosshair;touch-action:none}
.gd-ai .gd-ai-mask-bar{margin:12px 0 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.gd-ai .gd-ai-mask-bar label{font-size:.86rem;color:#1d2630;font-weight:600;display:inline-flex;align-items:center;gap:8px}
.gd-ai .gd-ai-mask-bar input[type=range]{width:130px}
.gd-ai .gd-ai-mask-bar button{padding:8px 14px;border:1px solid #d6dbe2;border-radius:6px;background:#fff;color:#1d2630;font-weight:600;font-size:.86rem;cursor:pointer;font-family:inherit}
.gd-ai .gd-ai-mask-bar button.active,.gd-ai .gd-ai-mask-bar button:hover{border-color:#3949a0;color:#3949a0}
.gd-ai .gd-ai-mask-hint{font-size:.86rem;color:#6b7280;margin:10px 0 0}
.gd-ai.gd-ai-queued .gd-ai-bar,.gd-ai.gd-ai-queued .gd-ai-status,.gd-ai.gd-ai-queued .gd-ai-scan{display:none}
.gd-ai .gd-ai-queue{margin-top:12px;font-size:.92rem;color:#3a4250;line-height:1.45;text-align:center}
.gd-ai .gd-ai-queue b{font-size:1.3rem;display:block;margin:4px 0 10px;color:#1d2630;font-variant-numeric:tabular-nums}
.gd-ai .gd-ai-queue button{display:block;width:100%;max-width:360px;margin:0 auto;padding:12px;border:0;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:800;font-size:1rem;cursor:pointer;font-family:inherit}
.gd-ai .gd-ai-queue-d{font-size:.8rem;color:#8a8f9a;margin-top:6px}
.gd-ai.gd-ai-skip .gd-ai-frame-res{display:none}
