.accountantDemo{display:flex;flex-direction:column;gap:20px}.accountantDemo__miniLabel{font-size:12px;color:hsla(0,0%,100%,.6);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.accountantDemo__prompt{text-align:center;padding:32px 16px;background:rgba(16,185,129,.05);border:1px solid rgba(16,185,129,.2);border-radius:16px}.accountantDemo__promptImgArea{margin-bottom:24px}.accountantDemo__receiptStack{font-size:48px;letter-spacing:-10px;margin-bottom:12px}.accountantDemo__runBtn{background:#10b981;color:#0b1120;border:none;border-radius:9999px;padding:14px 28px;font-weight:700;cursor:pointer}.accountantDemo__table{background:rgba(0,0,0,.3);border-radius:12px;padding:16px;overflow-x:auto}.accountantDemo__tableElement{width:100%;border-collapse:collapse;font-size:13px}.accountantDemo__th{text-align:left;padding:8px;color:hsla(0,0%,100%,.6);border-bottom:1px solid hsla(0,0%,100%,.1)}.accountantDemo__td{padding:8px;border-bottom:1px solid hsla(0,0%,100%,.05)}.accountantDemo__tdEmoji{margin-right:6px}.accountantDemo__confidence{background:rgba(16,185,129,.15);color:#10b981;padding:2px 8px;border-radius:9999px;font-size:11px;font-weight:700}.accountantDemo__report{background:rgba(16,185,129,.05);border:1px solid rgba(16,185,129,.2);border-radius:16px;padding:20px}.accountantDemo__summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.accountantDemo__summaryItem{padding:16px;background:rgba(0,0,0,.3);border-radius:12px;text-align:center}.accountantDemo__summaryItem_type_profit .accountantDemo__summaryItemValue{color:#10b981;font-size:22px}.accountantDemo__summaryItemLabel{display:block;font-size:12px;color:hsla(0,0%,100%,.6);margin-bottom:4px}.accountantDemo__summaryItemValue{font-size:18px;font-weight:700}.accountantDemo__suggestions{list-style:none;padding:0;margin:0}.accountantDemo__suggestionsItem{padding:12px;background:rgba(16,185,129,.08);border-left:3px solid #10b981;margin-bottom:8px;border-radius:4px;line-height:1.6}@media(max-width:640px){.accountantDemo__summary{grid-template-columns:1fr}}