.gallery-images-dialog .v-overlay__content{margin:40px 24px!important;max-height:calc(100vh - 80px);max-width:900px!important;width:min(900px,100vw - 48px)!important}.gallery-dialog-card[data-v-2bb1533f]{background:#2b2b2b!important;border:1px solid hsla(60,66%,92%,.2);border-radius:20px!important;color:var(--main-light-color)!important;display:flex;flex-direction:column;max-height:calc(100vh - 80px);overflow:hidden;padding:0!important;width:100%}.dialog-header[data-v-2bb1533f]{align-items:center;border-bottom:1px solid hsla(60,66%,92%,.3);display:flex;flex:0 0 auto;gap:20px;height:auto!important;inset:auto!important;justify-content:space-between;min-height:60px;padding:12px 20px;position:static!important;width:auto!important}.dialog-title[data-v-2bb1533f]{display:flex;flex-direction:column;gap:2px}.dialog-title h2[data-v-2bb1533f]{font-size:20px;font-weight:600;margin:0}.dialog-title span[data-v-2bb1533f]{color:#f8f8dd73;font-size:12px}.close-button[data-v-2bb1533f]{align-items:center;border:1px solid hsla(60,66%,92%,.2);border-radius:8px;display:flex;flex:0 0 auto;height:34px;inset:auto!important;justify-content:center;position:static!important;width:34px}.close-button img[data-v-2bb1533f]{opacity:.7;width:20px}.dialog-body[data-v-2bb1533f]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px}.dialog-footer[data-v-2bb1533f]{align-items:center;border-top:1px solid hsla(60,66%,92%,.3);display:flex;flex:0 0 auto;gap:16px;justify-content:space-between;padding:12px 20px}.dialog-footer .footer-hint[data-v-2bb1533f]{color:#f8f8dd73;font-size:12px}.dialog-footer .add-button[data-v-2bb1533f]{height:38px;min-width:160px}.dialog-footer .add-button[data-v-2bb1533f]:disabled{cursor:not-allowed;opacity:.4}.empty-text[data-v-2bb1533f]{color:#f8f8dd73;font-size:14px;margin:0;padding:40px 0;text-align:center}.load-more[data-v-2bb1533f]{display:flex;justify-content:center;padding-top:16px}.load-more .secondary[data-v-2bb1533f]{height:38px;min-width:180px}.image-grid[data-v-2bb1533f]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.image-card[data-v-2bb1533f]{cursor:pointer;min-width:0}.image-card[data-v-2bb1533f]:focus-visible{outline:none}.image-card:focus-visible .image-cover[data-v-2bb1533f]{border-color:var(--light-blue)}.image-card.is-selected .image-cover[data-v-2bb1533f],.image-card:hover .image-cover[data-v-2bb1533f]{border-color:var(--light-blue)}.image-card.is-selected .image-cover img[data-v-2bb1533f]{transform:scale(1.04)}.image-cover[data-v-2bb1533f]{aspect-ratio:1;background:var(--main-backgground-color);border:2px solid transparent;border-radius:12px;overflow:hidden;position:relative;transition:border-color .2s}.image-cover img[data-v-2bb1533f],.image-cover video[data-v-2bb1533f]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:transform .25s;width:100%}.image-cover .media-fallback[data-v-2bb1533f]{color:#f8f8dd59;height:42%;inset:0;margin:auto;position:absolute;width:42%}.image-card.is-selected .image-cover video[data-v-2bb1533f]{transform:scale(1.04)}.duration-badge[data-v-2bb1533f]{background:#000000a6;border-radius:5px;bottom:8px;color:#fff;font-size:11px;font-weight:600;padding:2px 6px;position:absolute;right:8px}.selected-badge[data-v-2bb1533f]{align-items:center;background:var(--light-blue);border-radius:12px;box-shadow:0 4px 12px #00000059;color:#1f2023;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;left:8px;min-width:24px;padding:0 7px;position:absolute;top:8px}.image-prompt[data-v-2bb1533f]{color:#f8f8dd8c;display:-webkit-box;font-size:11px;-webkit-line-clamp:2;line-height:1.3;margin:6px 2px 0;overflow:hidden;-webkit-box-orient:vertical}@media screen and (max-width:600px){.gallery-images-dialog .v-overlay__content{margin:12px!important;max-height:calc(100vh - 24px);width:calc(100vw - 24px)!important}.gallery-dialog-card[data-v-2bb1533f]{max-height:calc(100vh - 24px)}.dialog-body[data-v-2bb1533f]{padding:14px}.image-grid[data-v-2bb1533f]{gap:10px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}}
