.AskPage_page__Ph4aq{display:flex;flex-direction:column;gap:var(--space-6);max-width:760px}.AskPage_header__Bz1p9{display:flex;flex-direction:column;gap:var(--space-1)}.AskPage_title__o_sHf{font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--color-text-primary)}.AskPage_subtitle__xlnNB{font-size:14px;color:var(--color-text-secondary)}.TextArea_field__hQbh0{display:flex;flex-direction:column;gap:var(--space-2)}.TextArea_label__cn8Or{font-size:13px;font-weight:600;color:var(--color-text-primary)}.TextArea_textarea__ttpxB{width:100%;padding:10px 12px;font-size:14px;font-family:inherit;line-height:1.55;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.TextArea_textarea__ttpxB::placeholder{color:var(--color-text-secondary)}.TextArea_textarea__ttpxB:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(17,24,39,.08)}.TextArea_textareaError__1LHP8{border-color:var(--color-error)}.TextArea_textareaError__1LHP8:focus{border-color:var(--color-error);box-shadow:0 0 0 3px rgba(220,38,38,.1)}.TextArea_error__RqKU6{font-size:12px;color:var(--color-error)}.TextArea_hint__Lb9Gf{font-size:12px;color:var(--color-text-secondary)}.Button_button__ugIaD{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease;white-space:nowrap}.Button_button__ugIaD:disabled{cursor:not-allowed;opacity:.55}.Button_md__xQtnz{padding:10px 16px;font-size:14px}.Button_sm__X_esf{padding:7px 12px;font-size:13px}.Button_primary__9S436{background:var(--color-accent);color:var(--color-text-inverse);border-color:var(--color-accent)}.Button_primary__9S436:not(:disabled):hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.Button_secondary__egClK{background:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}.Button_secondary__egClK:not(:disabled):hover{background:var(--color-surface-muted)}.Button_ghost__cbDv_{background:transparent;color:var(--color-text-secondary);border-color:transparent}.Button_ghost__cbDv_:not(:disabled):hover{background:var(--color-surface-muted);color:var(--color-text-primary)}.Button_fullWidth__2ZqkV{width:100%}.Button_spinner__HDkyl{animation:Button_spin__vPRel .7s linear infinite}@keyframes Button_spin__vPRel{to{transform:rotate(1turn)}}.ReceiptList_list__k1fXM{display:flex;flex-direction:column;gap:var(--space-3)}.PipelineLoader_wrapper__fPTQV{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.PipelineLoader_stages__BuBZ0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.PipelineLoader_stage__z6ZnB{display:flex;align-items:center;gap:var(--space-3);transition:opacity .2s ease}.PipelineLoader_stage__z6ZnB[data-state=pending]{opacity:.45}.PipelineLoader_marker__DMBwK{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);flex-shrink:0;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary)}.PipelineLoader_stage__z6ZnB[data-state=active] .PipelineLoader_marker__DMBwK{border-color:var(--color-accent);color:var(--color-accent)}.PipelineLoader_stage__z6ZnB[data-state=done] .PipelineLoader_marker__DMBwK{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-inverse)}.PipelineLoader_label__RzRPU{font-size:14px;color:var(--color-text-secondary)}.PipelineLoader_stage__z6ZnB[data-state=active] .PipelineLoader_label__RzRPU{color:var(--color-text-primary);font-weight:600}.PipelineLoader_stage__z6ZnB[data-state=done] .PipelineLoader_label__RzRPU{color:var(--color-text-primary)}.PipelineLoader_spin__p3WVD{animation:PipelineLoader_spin__p3WVD .7s linear infinite}@keyframes PipelineLoader_spin__p3WVD{to{transform:rotate(1turn)}}