.credits-banner[data-v-f100a858]{align-items:center;background:#ef44441f;border:1px solid rgba(239,68,68,.3);border-radius:10px;display:flex;gap:12px;margin-bottom:12px;padding:10px 16px}.credits-banner__icon[data-v-f100a858]{color:#ef4444;flex-shrink:0;font-size:.9rem}.credits-banner__body[data-v-f100a858]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.credits-banner__title[data-v-f100a858]{color:#fca5a5;font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.credits-banner__sub[data-v-f100a858]{color:#ffffff80;font-size:.78rem}.credits-banner__actions[data-v-f100a858]{align-items:center;display:flex;flex-shrink:0;gap:8px}.credits-banner__btn[data-v-f100a858]{align-items:center;background:#16a34a;border-radius:6px;color:#05231a;display:inline-flex;font-size:.78rem;font-weight:700;padding:5px 12px;text-decoration:none;transition:background .15s,transform .15s;white-space:nowrap}.credits-banner__btn[data-v-f100a858]:hover{background:#15803d;transform:translateY(-1px)}.credits-banner__close[data-v-f100a858]{background:none;border:none;color:#fff6;cursor:pointer;font-size:.8rem;line-height:1;padding:4px;transition:color .15s}.credits-banner__close[data-v-f100a858]:hover{color:#fffc}@media(max-width:640px){.credits-banner__sub[data-v-f100a858]{display:none}}.iu[data-v-9ddf068d]{--green:#22c55e;--line:hsla(0,0%,100%,.1);color:#fff}.iu[data-v-9ddf068d],.iu-card[data-v-9ddf068d],.iu-results[data-v-9ddf068d]{display:flex;flex-direction:column;gap:1rem}.iu-card[data-v-9ddf068d],.iu-results[data-v-9ddf068d]{background:#ffffff09;border:1px solid var(--line);border-radius:18px;padding:1.15rem}.iu-card-heading[data-v-9ddf068d],.iu-results-head[data-v-9ddf068d],.iu-section-head[data-v-9ddf068d]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.iu-card-heading h3[data-v-9ddf068d],.iu-results-head h3[data-v-9ddf068d]{font-size:1.05rem;margin:.25rem 0 0}.iu-eyebrow[data-v-9ddf068d]{color:#ffffff73;font-size:.68rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.iu-count[data-v-9ddf068d]{color:#ffffff8c;font-size:.78rem}.iu-drop[data-v-9ddf068d]{align-items:center;border:1.5px dashed hsla(0,0%,100%,.16);border-radius:13px;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-height:11rem;transition:.18s ease}.iu-drop.active[data-v-9ddf068d],.iu-drop[data-v-9ddf068d]:hover{background:#22c55e0f;border-color:#22c55ea6}.iu-drop-ico[data-v-9ddf068d]{color:var(--green);font-size:1.7rem}.iu-drop-text[data-v-9ddf068d]{font-weight:600}.iu-drop-hint[data-v-9ddf068d],.iu-hint[data-v-9ddf068d]{color:#ffffff6b;font-size:.75rem;margin:0;text-align:center}.iu-file[data-v-9ddf068d]{display:none}.iu-uploaded[data-v-9ddf068d]{display:grid;gap:.55rem;grid-template-columns:repeat(6,1fr)}.iu-add[data-v-9ddf068d],.iu-thumb[data-v-9ddf068d]{aspect-ratio:1;border-radius:11px;overflow:hidden;position:relative}.iu-thumb[data-v-9ddf068d]{background:#10131a;border:1px solid var(--line)}.iu-thumb img[data-v-9ddf068d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.iu-thumb>span[data-v-9ddf068d]{background:#000000a6;border-radius:50%;bottom:.35rem;display:grid;font-size:.65rem;height:1.25rem;left:.35rem;place-items:center;position:absolute;width:1.25rem}.iu-remove[data-v-9ddf068d]{background:#0009;border:0;border-radius:50%;color:#fff;cursor:pointer;height:1.5rem;position:absolute;right:.3rem;top:.3rem;width:1.5rem}.iu-add[data-v-9ddf068d]{align-items:center;background:#ffffff06;border:1px dashed hsla(0,0%,100%,.18);color:#ffffff9e;cursor:pointer;display:flex;flex-direction:column;font-size:.7rem;gap:.35rem;justify-content:center}.iu-add i[data-v-9ddf068d]{color:var(--green)}.iu-add[data-v-9ddf068d]:disabled,.iu-remove[data-v-9ddf068d]:disabled{cursor:not-allowed;opacity:.45}.iu-section-head[data-v-9ddf068d]{color:#ffffffb3;font-size:.8rem}.iu-total[data-v-9ddf068d]{color:var(--green);font-size:.75rem}.iu-res-grid[data-v-9ddf068d]{display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr)}.iu-res-card[data-v-9ddf068d]{align-items:center;background:#ffffff06;border:1px solid var(--line);border-radius:11px;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:.2rem;padding:.7rem .35rem}.iu-res-card.active[data-v-9ddf068d]{background:#22c55e1a;border-color:#22c55ea6}.iu-res-card strong[data-v-9ddf068d]{font-size:.9rem}.iu-res-card small[data-v-9ddf068d]{color:#ffffff73;font-size:.66rem}.iu-res-card em[data-v-9ddf068d]{color:var(--green);font-size:.65rem;font-style:normal}.iu-res-card[data-v-9ddf068d]:disabled{cursor:not-allowed;opacity:.55}.iu-error[data-v-9ddf068d]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#fca5a5;font-size:.8rem;margin:0;padding:.65rem .8rem}.iu-results[data-v-9ddf068d]{padding:1.15rem}.iu-clear[data-v-9ddf068d]{background:none;border:0;color:#fff9;cursor:pointer;font-size:.75rem}.iu-result-grid[data-v-9ddf068d]{display:grid;gap:.7rem;grid-template-columns:repeat(3,1fr)}.iu-result[data-v-9ddf068d]{background:#00000026;border:1px solid var(--line);border-radius:13px;min-width:0;overflow:hidden}.iu-result-media[data-v-9ddf068d]{aspect-ratio:1;background:#0d1016;position:relative}.iu-result-media img[data-v-9ddf068d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.iu-status[data-v-9ddf068d]{background:#0a0e12c7;border-radius:7px;color:#ffffffc7;font-size:.68rem;inset:auto .5rem .5rem;padding:.4rem .5rem;position:absolute}.iu-status.failed[data-v-9ddf068d]{color:#fca5a5}.iu-result-foot[data-v-9ddf068d]{align-items:center;display:flex;gap:.35rem;min-height:2.5rem;padding:.45rem .55rem}.iu-file-name[data-v-9ddf068d]{color:#ffffffa6;flex:1;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iu-cancel[data-v-9ddf068d],.iu-icon-btn[data-v-9ddf068d]{background:none;border:0;color:#ffffffb3;cursor:pointer;padding:.25rem}.iu-icon-btn[data-v-9ddf068d]:hover{color:var(--green)}.iu-cancel[data-v-9ddf068d]{color:#fca5a5;font-size:.7rem}.iu-lightbox[data-v-9ddf068d]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03060ad6;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:1000}.iu-lightbox-card[data-v-9ddf068d]{background:#0e131b;border:1px solid hsla(0,0%,100%,.16);border-radius:16px;box-shadow:0 24px 80px #00000073;display:flex;flex-direction:column;max-height:92vh;overflow:hidden;width:min(92vw,72rem)}.iu-lightbox-head[data-v-9ddf068d]{align-items:center;color:#ffffffb8;display:flex;font-size:.78rem;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.iu-lightbox-head span[data-v-9ddf068d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iu-lightbox-close[data-v-9ddf068d]{background:#ffffff0f;border:1px solid var(--line);border-radius:8px;color:#fff;cursor:pointer;height:2rem;width:2rem}.iu-lightbox-close[data-v-9ddf068d]:hover{background:#ffffff24}.iu-lightbox-media[data-v-9ddf068d]{align-items:center;background:#080b10;display:flex;justify-content:center;max-height:calc(92vh - 4rem);min-height:16rem;overflow:auto;padding:1rem}.iu-lightbox-media img[data-v-9ddf068d]{display:block;height:auto;max-height:calc(92vh - 6rem);max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:640px){.iu-uploaded[data-v-9ddf068d]{grid-template-columns:repeat(3,1fr)}.iu-res-grid[data-v-9ddf068d],.iu-result-grid[data-v-9ddf068d]{grid-template-columns:repeat(2,1fr)}}.it[data-v-5eec5375]{--c-primary:#16a34a;--c-border:hsla(0,0%,100%,.1);--c-card:hsla(0,0%,100%,.04);color:#fff;display:flex;flex-direction:column;gap:1rem;max-width:100%;min-width:0}.it-mode-bar[data-v-5eec5375]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;gap:.3rem;padding:.25rem}.it-mode-tab[data-v-5eec5375]{align-items:center;background:transparent;border:none;border-radius:8px;color:#fff9;cursor:pointer;display:flex;flex:1;font-size:.82rem;font-weight:600;gap:.45rem;justify-content:center;padding:.55rem .75rem;transition:background .15s ease,color .15s ease;white-space:nowrap}.it-mode-tab[data-v-5eec5375]:hover{color:#ffffffe6}.it-mode-tab.active[data-v-5eec5375]{background:#16a34a26;color:#16a34a}.it-mode-tab i[data-v-5eec5375]{font-size:.9rem}.it-mode-tab[data-v-5eec5375]:disabled{cursor:not-allowed;opacity:.5}.it-form[data-v-5eec5375]{display:flex;flex-direction:column;gap:1rem;min-width:0;position:relative}.it-form.busy[data-v-5eec5375]>:not(.it-form-mask){pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.it-form-mask[data-v-5eec5375]{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07090eb8;border-radius:16px;display:flex;inset:-.5rem;justify-content:center;padding:1rem;position:absolute;z-index:10}.it-form-mask[data-v-5eec5375]>*{max-width:30rem;width:100%}.it-textarea[data-v-5eec5375]{background:transparent;border:none;color:#fff;font-family:inherit;font-size:1rem;line-height:1.6;min-height:5rem;outline:none;padding:.75rem;resize:vertical;width:100%}.it-textarea[data-v-5eec5375]::-moz-placeholder{color:#ffffff59}.it-textarea[data-v-5eec5375]::placeholder{color:#ffffff59}.it-uploads[data-v-5eec5375]{gap:.6rem}.it-drop[data-v-5eec5375],.it-uploads[data-v-5eec5375]{display:flex;flex-direction:column}.it-drop[data-v-5eec5375]{align-items:center;background:var(--c-card);border:2px dashed var(--c-border);border-radius:14px;cursor:pointer;gap:.4rem;justify-content:center;min-height:11rem;padding:1.5rem;text-align:center;transition:border-color .15s ease,background .15s ease}.it-drop.it-drop-multi[data-v-5eec5375]{min-height:9rem;padding:1.25rem 1.5rem}.it-drop.active[data-v-5eec5375],.it-drop[data-v-5eec5375]:hover{background:#16a34a0a;border-color:#16a34a80}.it-drop.busy[data-v-5eec5375],.it-drop.disabled[data-v-5eec5375]{cursor:not-allowed;opacity:.6}.it-drop-ico[data-v-5eec5375]{color:var(--c-primary);font-size:1.5rem}.it-drop-text[data-v-5eec5375]{font-size:.9rem;font-weight:600}.it-drop-sub[data-v-5eec5375]{color:#ffffff8c;font-size:.78rem}.it-drop-hint[data-v-5eec5375]{color:#ffffff59;font-size:.7rem}.it-file[data-v-5eec5375]{display:none}.it-preview[data-v-5eec5375]{background:#0c0c16;border:1px solid var(--c-border);border-radius:14px;overflow:hidden;position:relative}.it-preview-single img[data-v-5eec5375]{display:block;max-height:22rem;-o-object-fit:contain;object-fit:contain;width:100%}.it-preview-x[data-v-5eec5375]{background:#0009;border:1px solid var(--c-border);border-radius:8px;color:#fff;cursor:pointer;height:2rem;position:absolute;right:.5rem;top:.5rem;width:2rem;z-index:2}.it-preview-x[data-v-5eec5375]:hover{background:#000c}.it-grid[data-v-5eec5375]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.it-grid-tile[data-v-5eec5375]{aspect-ratio:1/1;background:#0c0c16;border:1px solid var(--c-border);border-radius:10px;overflow:hidden;position:relative}.it-grid-tile img[data-v-5eec5375]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.it-grid-add[data-v-5eec5375]{align-items:center;aspect-ratio:1/1;background:var(--c-card);border:2px dashed var(--c-border);border-radius:10px;color:#ffffffb3;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;justify-content:center;padding:.5rem;text-align:center;transition:border-color .15s ease,background .15s ease}.it-grid-add[data-v-5eec5375]:hover{background:#16a34a0a;border-color:#16a34a80}.it-grid-add.busy[data-v-5eec5375],.it-grid-add.disabled[data-v-5eec5375]{cursor:not-allowed;opacity:.6}.it-grid-add-text[data-v-5eec5375]{font-size:.78rem;font-weight:600}.it-grid-add-sub[data-v-5eec5375]{color:#ffffff73;font-size:.7rem}.it-options[data-v-5eec5375]{background:#ffffff08;border:1px solid var(--c-border);border-radius:12px;display:grid;gap:.85rem;min-width:0;padding:.85rem}.it-options[data-v-5eec5375]>*{min-width:0}.it-style-group[data-v-5eec5375]{align-items:stretch;flex-direction:column;overflow:hidden}.it-style-track[data-v-5eec5375]{display:flex;gap:.5rem;max-width:100%;min-width:0;overflow-x:auto;padding-bottom:.35rem;scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x}.it-style-card[data-v-5eec5375]{background:transparent;border:none;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:.3rem;padding:0;width:6.5rem}.it-style-img[data-v-5eec5375]{align-items:center;aspect-ratio:4/3;background:var(--c-card);border:2px solid var(--c-border);border-radius:8px;display:flex;justify-content:center;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.it-style-img img[data-v-5eec5375]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.it-style-img i[data-v-5eec5375]{color:#fff6;font-size:1.2rem}.it-style-card.active .it-style-img[data-v-5eec5375]{border-color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary),0 6px 16px #16a34a40}.it-style-label[data-v-5eec5375]{color:#ffffffb3;font-size:.72rem;line-height:1.2;text-align:center}.it-style-card.active .it-style-label[data-v-5eec5375]{color:var(--c-primary);font-weight:600}.it-style-card[data-v-5eec5375]:disabled{cursor:not-allowed;opacity:.5}.it-option-group[data-v-5eec5375]{align-items:flex-start}.it-option-group[data-v-5eec5375],.it-ratios[data-v-5eec5375]{display:flex;flex-wrap:wrap;gap:.75rem}.it-ratios[data-v-5eec5375]{align-items:center}.it-ratios-label[data-v-5eec5375]{color:#fff9;font-size:.8rem}.it-ratios-chips[data-v-5eec5375]{display:flex;flex-wrap:wrap;gap:.4rem}.it-ratio[data-v-5eec5375]{background:var(--c-card);border:1px solid var(--c-border);border-radius:8px;color:#ffffffb3;cursor:pointer;font-size:.8rem;padding:.35rem .7rem}.it-ratio.active[data-v-5eec5375]{background:#16a34a26;border-color:#16a34a66;color:var(--c-primary)}.it-carousel-section[data-v-5eec5375]{display:flex;flex-direction:column;gap:.55rem;max-width:100%;min-width:0;overflow:hidden;width:100%}.it-tab-bar[data-v-5eec5375]{background:var(--c-card-2);border:1px solid var(--c-border);border-radius:10px;display:flex;gap:.25rem;padding:.2rem}.it-tab[data-v-5eec5375]{background:transparent;border:none;border-radius:8px;color:#ffffffb3;cursor:pointer;flex:1;font-size:.85rem;font-weight:600;padding:.45rem .8rem;transition:background .15s ease,color .15s ease}.it-tab.active[data-v-5eec5375]{background:#ffffff14;color:var(--c-primary)}.it-tab[data-v-5eec5375]:disabled{cursor:not-allowed;opacity:.5}.it-categories[data-v-5eec5375]{display:flex;flex-wrap:wrap;gap:.4rem}.it-cat-chip[data-v-5eec5375]{background:var(--c-card);border:1px solid var(--c-border);border-radius:999px;color:#ffffffb3;cursor:pointer;font-size:.78rem;padding:.3rem .8rem;text-transform:capitalize}.it-cat-chip.active[data-v-5eec5375]{background:#16a34a26;border-color:#16a34a66;color:var(--c-primary)}.it-cat-chip[data-v-5eec5375]:disabled{cursor:not-allowed;opacity:.5}.it-carousel-head[data-v-5eec5375]{align-items:center;display:flex;gap:.6rem}.it-carousel-track[data-v-5eec5375]{display:flex;gap:.6rem;max-width:100%;min-width:0;overflow-x:auto;padding-bottom:.35rem;scroll-snap-type:x proximity;scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x}.it-carousel-track[data-v-5eec5375]::-webkit-scrollbar,.it-style-track[data-v-5eec5375]::-webkit-scrollbar{height:6px}.it-carousel-track[data-v-5eec5375]::-webkit-scrollbar-track,.it-style-track[data-v-5eec5375]::-webkit-scrollbar-track{background:transparent}.it-carousel-track[data-v-5eec5375]::-webkit-scrollbar-thumb,.it-style-track[data-v-5eec5375]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.it-carousel-track[data-v-5eec5375]::-webkit-scrollbar-thumb:hover,.it-style-track[data-v-5eec5375]::-webkit-scrollbar-thumb:hover{background:#ffffff47}.it-card[data-v-5eec5375]{background:transparent;border:none;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:.4rem;padding:0;scroll-snap-align:start;width:7.5rem}.it-card-img[data-v-5eec5375]{align-items:center;aspect-ratio:4/3;background:var(--c-card);border:2px solid var(--c-border);border-radius:10px;display:flex;justify-content:center;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.it-card-img img[data-v-5eec5375]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.it-card-img i[data-v-5eec5375]{color:#fff6;font-size:1.4rem}.it-card.active .it-card-img[data-v-5eec5375]{border-color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary),0 6px 16px #16a34a40}.it-carousel-tall .it-card[data-v-5eec5375]{width:8.5rem}.it-carousel-tall .it-card-img[data-v-5eec5375]{aspect-ratio:3/4}.it-card-label[data-v-5eec5375]{color:#ffffffb3;font-size:.76rem;line-height:1.2;text-align:center}.it-card.active .it-card-label[data-v-5eec5375]{color:var(--c-primary);font-weight:600}.it-card[data-v-5eec5375]:disabled{cursor:not-allowed;opacity:.5}.it-errbar[data-v-5eec5375],.it-error[data-v-5eec5375]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#fca5a5;font-size:.83rem;margin:0;padding:.7rem .9rem}.it-suggestions[data-v-5eec5375]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.it-suggestion[data-v-5eec5375]{background:var(--c-card);border:1px solid var(--c-border);border-radius:999px;color:#ffffffbf;cursor:pointer;font-size:.78rem;padding:.35rem .75rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.it-suggestion[data-v-5eec5375]:hover{background:#16a34a1a;border-color:#16a34a66;color:var(--c-primary)}.it-suggestion.active[data-v-5eec5375]{background:#16a34a2e;border-color:#16a34a80;color:var(--c-primary)}.it-suggestion[data-v-5eec5375]:disabled{cursor:not-allowed;opacity:.5}.it-suggestion-toggle[data-v-5eec5375]{background:#16a34a1a;border:1px solid rgba(22,163,74,.3);border-radius:999px;color:var(--c-primary);cursor:pointer;font-size:.78rem;font-weight:600;padding:.35rem .75rem}.it-suggestion-toggle[data-v-5eec5375]:hover{background:#16a34a2e}.it-suggestion-toggle[data-v-5eec5375]:disabled{cursor:not-allowed;opacity:.5}.it-model-group[data-v-5eec5375]{align-items:stretch;flex-direction:column}.it-model-chips[data-v-5eec5375]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));width:100%}.it-model[data-v-5eec5375]{align-items:flex-start;background:var(--c-card);border:1px solid var(--c-border);border-radius:10px;color:#fffc;cursor:pointer;display:flex;flex-direction:column;gap:.3rem;padding:.55rem .75rem;text-align:left;transition:background .15s ease,border-color .15s ease,color .15s ease}.it-model[data-v-5eec5375]:hover{border-color:#16a34a66}.it-model.active[data-v-5eec5375]{background:#16a34a1a;border-color:#16a34a80;color:var(--c-primary)}.it-model[data-v-5eec5375]:disabled{cursor:not-allowed;opacity:.5}.it-model-row[data-v-5eec5375]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.it-model-label[data-v-5eec5375]{font-size:.85rem;font-weight:600;line-height:1.2}.it-model-cost[data-v-5eec5375]{align-items:center;background:#16a34a2e;border-radius:999px;color:var(--c-primary);display:inline-flex;font-size:.7rem;font-weight:600;gap:.25rem;padding:.1rem .5rem;white-space:nowrap}.it-model-cost i[data-v-5eec5375]{font-size:.65rem}.it-model.active .it-model-cost[data-v-5eec5375]{background:#16a34a47}.it-model-desc[data-v-5eec5375]{color:#ffffff80;font-size:.72rem;line-height:1.35}.it-model.active .it-model-desc[data-v-5eec5375]{color:#16a34ab3}.it-actions[data-v-5eec5375]{display:flex;flex-direction:column;gap:.5rem}.it-hint[data-v-5eec5375]{color:#fff6;font-size:.75rem;margin:0;text-align:center}.it-results[data-v-5eec5375]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.it-result[data-v-5eec5375]{align-items:center;aspect-ratio:1/1;background:#0c0c16;border:1px solid var(--c-border);border-radius:12px;display:flex;justify-content:center;overflow:hidden;position:relative}.it-result img[data-v-5eec5375]{cursor:zoom-in;display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.it-result-actions[data-v-5eec5375]{bottom:.5rem;display:flex;gap:.4rem;opacity:0;position:absolute;right:.5rem;transition:opacity .15s ease}.it-result:focus-within .it-result-actions[data-v-5eec5375],.it-result:hover .it-result-actions[data-v-5eec5375]{opacity:1}.it-result-btn[data-v-5eec5375]{background:#0009;border:1px solid var(--c-border);border-radius:8px;color:#fff;cursor:pointer;height:2.2rem;transition:background .15s ease,color .15s ease;width:2.2rem}.it-result-btn[data-v-5eec5375]:hover{background:var(--c-primary);color:#05231a}
