.background-status[data-v-d63d8c09]{align-items:center;background-color:color-mix(in srgb,var(--brand) 10%,transparent);border-color:var(--border);border-radius:8px;border-width:1px;display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem;padding:.5rem .75rem}.background-status-title[data-v-d63d8c09]{color:var(--text-secondary);font-size:.875rem;font-weight:600;line-height:1.25rem}.background-status-progress-bar-container[data-v-d63d8c09]{background-color:var(--border);border-radius:8px;height:10px;overflow:hidden;width:100%}.background-status-progress-bar[data-v-d63d8c09]{background-color:var(--brand);border-radius:8px;height:100%;transition:width .2s ease-in-out}.background-status-progress-text[data-v-d63d8c09]{color:var(--text-secondary);font-size:.75rem;line-height:1rem}.ui-alert-warning-icon[data-v-3f8d746c]{display:block;flex-shrink:0;height:1.25rem;width:1.25rem}.limit-warning-body[data-v-45ba9830]{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.warning-line[data-v-45ba9830]{line-height:1.4;margin:0;max-width:100%}.warning-line--1[data-v-45ba9830]{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.2rem .35rem;justify-content:center}.warning-line-icon[data-v-45ba9830]{flex-shrink:0;height:1.125rem;margin-top:.05rem;width:1.125rem}.warning-line-heading[data-v-45ba9830]{font-weight:600}.warning-line-sep[data-v-45ba9830]{opacity:.65}.warning-line-fact[data-v-45ba9830]{font-weight:400}.warning-line--2[data-v-45ba9830] .font-mono,.warning-line-fact[data-v-45ba9830] .font-mono{font-family:ui-monospace,monospace;font-weight:600}.warning-line--2[data-v-45ba9830]{font-size:.875rem;opacity:.92}.warning-cta-btn[data-v-45ba9830]{margin-top:.15rem;text-decoration:none}.warning-support-row[data-v-45ba9830]{font-size:.875rem;line-height:1.45}.warning-inline-link[data-v-45ba9830]{color:inherit;font-weight:600;text-decoration:underline}.warning-inline-link[data-v-45ba9830]:hover{text-decoration-thickness:2px}.file-count-warning[data-v-f036244c]{background-color:var(--warning-bg);border-color:var(--warning-border);border-radius:8px;border-width:1px;box-sizing:border-box;color:var(--warning-text);font-size:.875rem;line-height:1.25rem;margin-left:auto;margin-right:auto;margin-top:.75rem;max-width:30rem;padding:.75rem;width:100%}@media (max-width:768px){.file-count-warning[data-v-f036244c]{margin-top:.75rem;max-width:100%}}.validation-banner-container[data-v-89eaba50]{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;width:100%}.validation-banner[data-v-89eaba50]{align-items:flex-start;border:1px solid;border-radius:6px;box-sizing:border-box;display:flex;font-size:.875rem;gap:.5rem;line-height:1.4;padding:.625rem .75rem;width:100%}.validation-banner-warning[data-v-89eaba50]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}.validation-banner-error[data-v-89eaba50]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.validation-banner-icon[data-v-89eaba50]{flex-shrink:0;font-size:1rem;line-height:1;margin-top:1px}.validation-banner-text[data-v-89eaba50]{flex:1;min-width:0;word-break:break-word}.validation-banner-file[data-v-89eaba50]{font-weight:600;margin-right:.25rem}.validation-banner-close[data-v-89eaba50]{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font-size:1.25rem;height:20px;justify-content:center;line-height:1;opacity:.6;padding:0;transition:opacity .2s;width:20px}.validation-banner-close[data-v-89eaba50]:hover{opacity:1}.validation-banner-enter-active[data-v-89eaba50]{transition:all .3s ease}.validation-banner-leave-active[data-v-89eaba50]{transition:all .2s ease}.validation-banner-enter-from[data-v-89eaba50]{opacity:0;transform:translateY(-8px)}.validation-banner-leave-to[data-v-89eaba50]{opacity:0;transform:translate(20px)}.validation-banner-move[data-v-89eaba50]{transition:transform .3s ease}
