.history-shell[data-v-d60bfe45]{color:var(--anifun-text-1,#11182d);display:flex;flex-direction:column;height:100%;min-height:0}.history-header[data-v-d60bfe45]{align-items:center;border-bottom:1px solid var(--anifun-border,#e2e8f0);display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:14px 16px}.history-header>div[data-v-d60bfe45]{min-width:0}.history-header h3[data-v-d60bfe45]{font-size:18px;font-weight:700;line-height:24px}.history-header p[data-v-d60bfe45]{color:var(--anifun-text-3,#64748b);font-size:12px;font-weight:400;line-height:18px;margin-top:2px}button[data-v-d60bfe45]{cursor:pointer}button[data-v-d60bfe45]:disabled{cursor:not-allowed;opacity:.5}button[data-v-d60bfe45]:focus-visible{outline:2px solid var(--anifun-focus,#a855f7);outline-offset:2px}.history-status button[data-v-d60bfe45]{border-radius:8px;color:var(--anifun-accent,#a23bdd);font-size:12px;padding:8px}.history-status button[data-v-d60bfe45]:hover{background:var(--anifun-surface-3,#f5f2fa)}.history-scroll[data-v-d60bfe45]{flex:1;min-height:0;overflow:auto;padding:16px}.history-grid[data-v-d60bfe45]{align-items:start;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.history-select[data-v-d60bfe45]{display:block;text-align:left;width:100%}.history-image[data-v-d60bfe45]{align-items:center;background:var(--anifun-surface-2,#f1f5f9);color:var(--anifun-accent,#a23bdd);display:flex;justify-content:center;overflow:hidden;position:relative}.history-image--placeholder[data-v-d60bfe45]{aspect-ratio:3/4}.history-image[data-v-d60bfe45]:not(.history-image--placeholder):not(.history-image--video){background-color:var(--anifun-surface-1);background-image:conic-gradient(var(--anifun-surface-3) 25%,transparent 0 50%,var(--anifun-surface-3) 0 75%,transparent 0);background-size:24px 24px}.history-image--placeholder[data-v-d60bfe45]{min-height:140px}.history-image--video[data-v-d60bfe45]{aspect-ratio:3/4}.history-image-error[data-v-d60bfe45]{align-items:center;color:var(--anifun-text-3);display:flex;flex-direction:column;font-size:12px;gap:10px;line-height:1.5;padding:38px 12px 16px;text-align:center}.history-image video[data-v-d60bfe45]{background:var(--anifun-surface-2);display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.history-image img[data-v-d60bfe45]{display:block;height:auto;width:100%}.history-image span[data-v-d60bfe45]{background:var(--anifun-surface-1,#fff);border-radius:999px;color:var(--anifun-text-2,#475569);font-size:10px;font-weight:700;left:8px;padding:4px 8px;pointer-events:none;position:absolute;top:8px}.history-grid .history-card:is(:hover,:focus-within) .history-image img[data-v-d60bfe45]{transform:none}.history-status[data-v-d60bfe45]{align-items:center;color:var(--anifun-text-2,#64748b);display:flex;flex-direction:column;font-size:12px;gap:12px;justify-content:center;padding:28px 12px}.history-card[data-v-d60bfe45]{background:var(--anifun-surface-1,#fff);border:1px solid var(--anifun-border,#e2e8f0);border-radius:16px;box-shadow:0 1px 2px #0000000d;overflow:hidden;position:relative;text-align:left;transition:transform .15s,border-color .15s,box-shadow .15s}.history-card[data-v-d60bfe45]:is(:hover,:focus-within){border-color:var(--anifun-border-strong,#d6adf0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transform:translateY(-2px)}.history-image img[data-v-d60bfe45]{transition:transform .3s}.history-card:is(:hover,:focus-within) .history-image img[data-v-d60bfe45]{transform:scale(1.03)}.history-card>button[data-v-d60bfe45]{cursor:pointer}.history-card>button[data-v-d60bfe45]:focus-visible{outline:3px solid var(--anifun-focus,#d08cff);outline-offset:-3px}.history-delete[data-v-d60bfe45]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172aa3;border:1px solid hsla(0,0%,100%,.32);border-radius:9px;color:#fecdd3;cursor:pointer;display:grid;height:32px;opacity:0;place-items:center;position:absolute;right:8px;top:8px;transition:opacity .16s,background-color .16s,color .16s;width:32px;z-index:2}.history-card:focus-within .history-delete[data-v-d60bfe45],.history-card:hover .history-delete[data-v-d60bfe45],.history-delete[data-v-d60bfe45]:disabled{opacity:1}.history-delete[data-v-d60bfe45]:is(:hover,:focus-visible):not(:disabled){background:#be123c;color:#fff}.history-delete[data-v-d60bfe45]:focus-visible{outline:3px solid var(--anifun-focus,#d08cff);outline-offset:2px}@media (hover:none){.history-delete[data-v-d60bfe45]{opacity:1}}.history-delete[data-v-d60bfe45]:active:not(:disabled){background:#9f1239}.history-delete[data-v-d60bfe45]:disabled{cursor:not-allowed}@media (pointer:coarse){.history-delete[data-v-d60bfe45]{opacity:1}}@media (prefers-reduced-motion:reduce){.history-card[data-v-d60bfe45],.history-delete[data-v-d60bfe45],.history-image img[data-v-d60bfe45]{transition:none}.history-card[data-v-d60bfe45]:is(:hover,:focus-within),.history-card:is(:hover,:focus-within) .history-image img[data-v-d60bfe45]{transform:none}}.history-caption[data-v-d60bfe45]{box-sizing:border-box;min-width:0;padding:10px 12px}.history-caption .history-caption__text[data-v-d60bfe45]{display:block;height:20px;margin:0;min-height:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%;-webkit-line-clamp:unset;color:var(--anifun-text-2,#475569);font-size:12px;line-height:20px}.result-publish-action[data-v-7e4556a1]{align-items:center;background:var(--anifun-surface-2);border:1px solid var(--anifun-border-strong);border-radius:11px;color:var(--anifun-text-2);cursor:pointer;display:inline-flex;flex:none;height:34px;justify-content:center;transition:background-color .18s,border-color .18s,color .18s;width:34px}.result-publish-action svg[data-v-7e4556a1]{height:16px;width:16px}.result-publish-action[data-v-7e4556a1]:focus-visible,.result-publish-action[data-v-7e4556a1]:hover:not(:disabled){background:var(--anifun-surface-3);border-color:var(--anifun-accent);color:var(--anifun-accent)}.result-publish-action[data-v-7e4556a1]:focus-visible{outline:2px solid var(--anifun-focus);outline-offset:2px}.result-publish-action[data-v-7e4556a1]:active:not(:disabled){background:var(--anifun-accent-soft)}.result-publish-action[data-v-7e4556a1]:disabled{cursor:not-allowed;opacity:.5}
