.TaskProgress_wrap__R5W9j{display:flex;flex-direction:column}.TaskProgress_headline__5_EsR{font-size:1.625rem;font-weight:700;letter-spacing:-.02em}.TaskProgress_lede__PstAQ{margin-top:10px;font-size:.9375rem;line-height:1.75;color:var(--text-secondary);max-width:52ch}.TaskProgress_timeline___obQF{margin-top:30px;display:flex;flex-direction:column}.TaskProgress_step__rcjXJ{display:flex;gap:16px}.TaskProgress_step__rcjXJ:last-child .TaskProgress_line__sfLOP{display:none}.TaskProgress_rail__9B0jD{display:flex;flex-direction:column;align-items:center;flex:none}.TaskProgress_dot__WK9D1{width:26px;height:26px;border-radius:var(--radius-pill);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex:none}.TaskProgress_done__WMkHs{background:var(--success-quiet);color:var(--success)}.TaskProgress_active__qLOYk{background:var(--accent-quiet);box-shadow:inset 0 0 0 2px var(--accent-border);position:relative}.TaskProgress_active__qLOYk:after{content:"";width:8px;height:8px;border-radius:var(--radius-pill);background:var(--accent-solid)}.TaskProgress_pending__lrRVc{background:var(--tonal);box-shadow:inset 0 0 0 1px var(--border)}.TaskProgress_line__sfLOP{width:2px;flex:1 1;margin:4px 0;background:var(--tonal-strong)}.TaskProgress_lineDone__kkFsc{background:var(--success-quiet)}.TaskProgress_stepBody___0xPY{padding-bottom:22px;min-width:0;flex:1 1;display:flex;flex-direction:column;gap:3px}.TaskProgress_stepTitle__bXxwB{font-size:.9375rem;font-weight:600}.TaskProgress_stepTitleMuted__Fn3MI{color:var(--text-disabled)}.TaskProgress_stepDetail__fc2XX{font-size:.8125rem;color:var(--text-tertiary)}.TaskProgress_indeterminate__4XCzp{margin-top:11px;max-width:340px;height:4px;border-radius:var(--radius-bar);background:var(--tonal-strong);overflow:hidden;span{display:block;width:40%;height:100%;background:linear-gradient(90deg,transparent,var(--accent-solid),transparent);animation:TaskProgress_waitingSweep__Kh63l 1.6s ease-in-out infinite}}@keyframes TaskProgress_waitingSweep__Kh63l{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.ResultHeader_head__BzVcp{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;margin-bottom:2rem;.ResultHeader_titles__6oMU4{flex:1 1;min-width:12rem}h1{font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.ResultHeader_subject__R_JTs{margin-top:.375rem;color:var(--text-secondary)}.ResultHeader_meta__cGl57{margin-top:.5rem;font-size:.8125rem;color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.creation_result__5xKdS{display:flex;flex-direction:column;gap:20px;min-width:0}.creation_actionRow__G0xrp{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.625rem}.creation_inlineError___wUfe{margin:0;color:var(--danger);font-size:.875rem}.creation_documentViewport__VMamD{position:relative;min-width:0}.creation_documentSkeleton__Ct57u{position:absolute;inset:0 0 auto;width:min(794px,100%);aspect-ratio:210/297;margin:0 auto}.creation_documentFrame__cDQPD{display:block;color-scheme:light;background:transparent;width:794px;margin:0 auto;border:0;&[data-loading]{visibility:hidden}}.creation_questionSkeleton__UsAS8{height:12rem;border-radius:var(--radius-control);background:var(--tonal-strong)}.creation_downloadRow__hzxAV{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.creation_downloadTitle__aPJVt{min-width:0;margin:0;font:var(--type-body);color:var(--text)}.creation_summaryText__D4Zn6{margin:0;font:var(--type-body);color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.creation_downloadSize__hj7fq{margin-left:8px;font:var(--type-note);color:var(--text-tertiary)}.creation_printOnly__HVa2P{position:fixed;left:-10000px;top:0;width:794px;pointer-events:none}.creation_snapshot__urodN{display:flex;flex-direction:column;gap:1rem}.creation_snapshotText____Dzh{margin:0;color:var(--text-secondary);line-height:1.7}.DocumentReader_reader__mVWdI{min-width:0;max-height:min(80vh,72rem);overflow:auto;overscroll-behavior-y:contain;border-radius:var(--radius-control);background:var(--tonal-strong);&:focus-visible{outline:2px solid var(--accent-border);outline-offset:2px}}