.ai-document-page[data-v-5c48e65d]{padding:36px 20px 56px}.ai-document-shell[data-v-5c48e65d]{display:flex;flex-direction:column;gap:24px;margin:0 auto;width:min(1180px,100%)}.document-hero[data-v-5c48e65d]{background:radial-gradient(circle at top left,rgba(99,102,241,.14),transparent 28%),linear-gradient(135deg,#0ea5e914,#10b98114),var(--card-bg);border:1px solid var(--border-color);border-radius:28px;box-shadow:0 18px 42px #0f172a14;display:flex;gap:24px;justify-content:space-between;padding:32px}.document-hero__copy[data-v-5c48e65d]{max-width:760px}.document-hero__copy h1[data-v-5c48e65d]{color:var(--text-primary);font-size:clamp(2rem,4vw,2.9rem);line-height:1.08;margin:12px 0 14px}.document-hero__copy p[data-v-5c48e65d]{color:var(--text-secondary);line-height:1.82;margin:0}.document-badge[data-v-5c48e65d]{align-items:center;background:#4f46e51f;border-radius:999px;color:#4f46e5;display:inline-flex;font-size:.84rem;font-weight:700;padding:6px 12px}.document-hero__meta[data-v-5c48e65d]{display:flex;flex-direction:column;gap:12px}.hero-meta-card[data-v-5c48e65d]{align-items:center;background:color-mix(in srgb,var(--card-bg) 92%,hsla(0,0%,100%,.08));border:1px solid color-mix(in srgb,var(--border-color) 82%,rgba(99,102,241,.1));border-radius:999px;box-shadow:0 4px 12px #0f172a0a;display:inline-flex;gap:10px;justify-content:space-between;min-height:44px;min-width:172px;padding:8px 12px}.hero-meta-card[data-v-5c48e65d]:first-child{border-color:#0ea5e929}.hero-meta-card[data-v-5c48e65d]:nth-child(2){border-color:#10b98129}.hero-create-btn[data-v-5c48e65d]{align-items:center;background:linear-gradient(135deg,#4f46e5,#0ea5e9);border:none;border-radius:16px;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;justify-content:center;min-height:48px}.hero-create-btn[data-v-5c48e65d]:disabled{cursor:not-allowed;opacity:.7}.hero-create-btn.is-secondary[data-v-5c48e65d]{background:linear-gradient(135deg,#0f172a,#334155)}.meta-label[data-v-5c48e65d]{align-items:center;border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:.76rem;font-weight:600;letter-spacing:.02em;padding:0;width:-moz-fit-content;width:fit-content}.meta-value[data-v-5c48e65d]{color:#0f172a;font-size:.92rem;font-weight:700;letter-spacing:.01em;line-height:1.1}.hero-meta-card:first-child .meta-value[data-v-5c48e65d]{color:#0369a1}.hero-meta-card:nth-child(2) .meta-value[data-v-5c48e65d]{color:#047857}.document-section[data-v-5c48e65d]{background:var(--card-bg);border:1px solid var(--border-color);border-radius:28px;box-shadow:0 14px 32px #0f172a0d;padding:24px}.document-upload-input[data-v-5c48e65d]{display:none}.document-section__header[data-v-5c48e65d]{display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.document-section__header h2[data-v-5c48e65d]{color:var(--text-primary);font-size:1.3rem;margin:0 0 6px}.document-section__header p[data-v-5c48e65d]{color:var(--text-secondary);margin:0}.back-link[data-v-5c48e65d]{align-items:center;border:1px solid var(--border-color);border-radius:14px;color:var(--text-primary);display:inline-flex;height:-moz-fit-content;height:fit-content;padding:12px 16px;text-decoration:none}.document-section__actions[data-v-5c48e65d]{display:flex;gap:10px}.back-link.as-button[data-v-5c48e65d]{background:transparent;cursor:pointer;font:inherit}.task-list[data-v-5c48e65d]{display:grid;gap:14px}.task-item[data-v-5c48e65d]{align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.task-item__surface[data-v-5c48e65d]{align-items:center;background:linear-gradient(135deg,#ffffffeb,#f8fafcdb),color-mix(in srgb,var(--card-bg) 88%,hsla(0,0%,100%,.12));border:1px solid rgba(148,163,184,.16);border-radius:22px;color:inherit;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:18px 20px;text-align:left;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;width:100%}.task-item__surface[data-v-5c48e65d]:hover{border-color:#4f46e542;box-shadow:0 16px 30px #4f46e514;transform:translateY(-3px)}.task-item__surface.is-disabled[data-v-5c48e65d]{cursor:default}.task-item__surface.is-disabled[data-v-5c48e65d]:hover{border-color:#94a3b829;box-shadow:none;transform:none}.task-item__top[data-v-5c48e65d]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.task-item__headline[data-v-5c48e65d]{align-items:center;display:flex;gap:12px;min-width:0}.task-item__headline h3[data-v-5c48e65d]{color:#0f172a;font-size:1.04rem;line-height:1.35;margin:0}.task-item__main p[data-v-5c48e65d],.task-item__meta[data-v-5c48e65d]{color:#475569;margin:0}.task-item__hint[data-v-5c48e65d]{color:#64748b;font-size:.84rem;margin-top:8px!important}.task-item__meta[data-v-5c48e65d]{display:flex;flex-direction:column;font-size:.82rem;gap:6px;text-align:right}.task-item__pages[data-v-5c48e65d]{color:#64748b;flex:0 0 auto;font-size:.94rem;font-weight:700}.task-status[data-v-5c48e65d]{border-radius:999px;font-size:.76rem;font-weight:700;padding:5px 10px}.task-status.is-submitted[data-v-5c48e65d]{background:#3b82f61f;color:#2563eb}.task-status.is-processing[data-v-5c48e65d]{background:#f59e0b24;color:#b45309}.task-status.is-parsed[data-v-5c48e65d]{background:#10b9811f;color:#047857}.task-status.is-failed[data-v-5c48e65d]{background:#ef44441f;color:#dc2626}.task-item__actions[data-v-5c48e65d]{display:flex;flex-direction:column;gap:10px;justify-content:center}.task-action[data-v-5c48e65d]{align-items:center;background:#ffffffb8;border:1px solid rgba(148,163,184,.2);border-radius:16px;color:#334155;cursor:pointer;display:inline-flex;gap:8px;justify-content:center;min-height:44px;min-width:108px;padding:0 14px;transition:transform .2s ease,border-color .2s ease,background .2s ease}.task-action[data-v-5c48e65d]:hover{background:#ffffffeb;border-color:#4f46e538;transform:translateY(-2px)}.task-action.is-danger[data-v-5c48e65d]{color:#b91c1c}.task-action.is-danger[data-v-5c48e65d]:hover{background:#fef1f1f5;border-color:#ef44443d}.task-empty[data-v-5c48e65d]{color:var(--text-secondary);padding:32px 18px;text-align:center}:root[data-theme=dark] .hero-meta-card{background:#0f172a6b;border-color:#94a3b82e;box-shadow:0 6px 16px #02061729}:root[data-theme=dark] .meta-value{color:#f1f5f9f5}:root[data-theme=dark] .hero-meta-card:first-child{border-color:#38bdf833}:root[data-theme=dark] .hero-meta-card:first-child .meta-value{color:#7dd3fc}:root[data-theme=dark] .hero-meta-card:nth-child(2){border-color:#34d39933}:root[data-theme=dark] .hero-meta-card:nth-child(2) .meta-value{color:#6ee7b7}:root[data-theme=dark] .meta-label{color:#e2e8f0d1}:root[data-theme=dark] .task-item__surface{background:linear-gradient(135deg,#1e293beb,#0f172ae6),#0f172ab8;border-color:#47556947;box-shadow:0 12px 26px #02061733}:root[data-theme=dark] .task-item__surface.is-disabled:hover{border-color:#47556947;box-shadow:none}:root[data-theme=dark] .task-item__headline h3{color:#f1f5f9f5}:root[data-theme=dark] .task-item__main p,:root[data-theme=dark] .task-item__meta,:root[data-theme=dark] .task-item__pages{color:#94a3b8eb}:root[data-theme=dark] .task-item__hint{color:#94a3b8d6}:root[data-theme=dark] .task-action{background:#0f172a8f;border-color:#47556957;color:#e2e8f0eb}:root[data-theme=dark] .task-action:hover{background:#1e293bd1;border-color:#6366f14d}:root[data-theme=dark] .task-action.is-danger{color:#fca5a5}:root[data-theme=dark] .task-action.is-danger:hover{background:#450a0a57;border-color:#ef444452}@media(max-width:900px){.document-hero[data-v-5c48e65d],.document-section__header[data-v-5c48e65d]{align-items:flex-start;flex-direction:column}.document-hero__meta[data-v-5c48e65d],.hero-create-btn[data-v-5c48e65d],.hero-meta-card[data-v-5c48e65d]{width:100%}.task-item[data-v-5c48e65d]{grid-template-columns:1fr}.task-item__surface[data-v-5c48e65d],.task-item__top[data-v-5c48e65d]{align-items:flex-start;flex-direction:column}.task-item__headline[data-v-5c48e65d]{flex-wrap:wrap}.task-item__actions[data-v-5c48e65d]{flex-direction:row;width:100%}.task-action[data-v-5c48e65d]{flex:1}.task-item__meta[data-v-5c48e65d]{text-align:left}}
