.tdo[data-v-56feee68]{position:absolute;inset:0;z-index:var(--z-overlay);padding:.5rem;background:color-mix(in srgb,var(--color-bg-card) 86%,transparent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:none}.tdo[data-v-56feee68],.tdo-box[data-v-56feee68]{display:flex;align-items:center;justify-content:center}.tdo-box[data-v-56feee68]{flex-direction:column;gap:.6rem;width:100%;height:100%;border:2px dashed var(--color-primary);border-radius:var(--radius-sm)}.tdo-icon[data-v-56feee68]{font-size:1.6rem;color:var(--color-primary)}.tdo-text[data-v-56feee68]{font-size:.86rem;font-weight:600;color:var(--color-text-heading)}.tdo-fade-enter-active[data-v-56feee68],.tdo-fade-leave-active[data-v-56feee68]{transition:opacity .12s ease}.tdo-fade-enter-from[data-v-56feee68],.tdo-fade-leave-to[data-v-56feee68]{opacity:0}.tdl[data-v-32bc78ee]{display:flex;align-items:center;justify-content:center;gap:.4rem;flex-wrap:wrap;margin:.6rem 0 0;font-size:.77rem}.tdl-lead[data-v-32bc78ee]{color:var(--color-text-muted)}.tdl-act[data-v-32bc78ee]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;background:none;border:none;padding:0;cursor:pointer;font:inherit}.tdl-act[data-v-32bc78ee]:hover:not(:disabled){color:var(--color-text-heading)}.tdl-act[data-v-32bc78ee]:disabled{opacity:.5;cursor:not-allowed}.tfr[data-v-2b7989d6]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem}.tfr-icon[data-v-2b7989d6]{font-size:1.41rem;color:var(--color-accent);flex-shrink:0}.tfr-meta[data-v-2b7989d6]{flex-direction:column;flex:1}.tfr-meta[data-v-2b7989d6],.tfr-name-row[data-v-2b7989d6]{display:flex;min-width:0}.tfr-name-row[data-v-2b7989d6]{align-items:center;gap:.5rem}.tfr-name[data-v-2b7989d6]{font-weight:600;color:var(--color-text-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tfr-pill[data-v-2b7989d6]{flex-shrink:0;padding:.1rem .5rem;border-radius:var(--radius-pill);border:1px solid var(--color-accent-border);background:var(--color-accent-surface);color:var(--color-accent);font-size:.63rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tfr-size[data-v-2b7989d6]{font-size:.73rem;color:var(--color-text-muted)}.tfr-change[data-v-2b7989d6]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.tfr-hint[data-v-2b7989d6]{font-size:.68rem;color:var(--color-text-muted);opacity:.75;white-space:nowrap}.tfr-change-buttons[data-v-2b7989d6]{display:flex;align-items:center;gap:.5rem}.tfr-btn[data-v-2b7989d6]{flex-shrink:0;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.tfr-btn[data-v-2b7989d6]:disabled{opacity:.4;cursor:not-allowed}.tfr-btn--box[data-v-2b7989d6]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.76rem;font-weight:600;border:1px solid var(--color-bg-border);border-radius:var(--radius-sm);background:var(--color-bg-card);color:var(--color-text-heading)}.tfr-btn--box[data-v-2b7989d6]:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.tfr-btn--x[data-v-2b7989d6]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted)}.tfr-btn--x[data-v-2b7989d6]:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger-border)}@media(max-width:480px){.tfr[data-v-2b7989d6]{flex-wrap:wrap}.tfr-meta[data-v-2b7989d6]{flex:1 1 100%;order:1}.tfr-icon[data-v-2b7989d6]{order:0}.tfr-change[data-v-2b7989d6]{flex:1 1 100%;order:2;align-items:flex-start}}
