.fc-credit-row{width:100%;flex-basis:100%;grid-column:1/-1;box-sizing:border-box;padding:14px 24px;text-align:center;border-top:1px solid #8882}.fc-credit-120{font:400 12px/1.5 Arial,Helvetica,sans-serif!important;color:inherit!important;opacity:.75;text-decoration:none!important;display:inline-block}.fc-credit-120:hover{opacity:1;text-decoration:underline!important}.fad-footer:has(.fc-credit-row){flex-wrap:wrap!important}.receipt-ux-form>.columns{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:20px!important;align-items:stretch!important}.receipt-ux-form>.columns>section{margin:0!important;padding:24px!important;min-width:0;box-sizing:border-box;height:auto!important;align-self:stretch!important}.receipt-ux-form>.columns>section.grid{align-content:start!important;gap:20px!important}.receipt-ux-form .receipt-ux-step{font:700 21px/1.35 Arial,Helvetica,sans-serif!important;margin:0 0 20px!important}.receipt-ux-form label{display:block!important;min-width:0;font-size:14px;line-height:1.5}.receipt-ux-form label>input,.receipt-ux-form label>select{margin-top:8px!important;min-height:44px!important;width:100%!important;box-sizing:border-box}.receipt-ux-form input[type=file]{padding:6px!important;min-height:56px!important;background:#f7f8fa!important;border:1px solid #e2e6ec!important;border-radius:8px!important}.receipt-ux-form input[type=file]::file-selector-button{margin:0 12px 0 0!important;padding:10px 16px!important;min-height:40px!important;border:0;border-radius:6px;background:#ef002a;color:#fff;font:700 14px/20px Arial,sans-serif;cursor:pointer}.receipt-ux-form .ocr-controls{margin-top:22px}.receipt-ux-form .ocr-controls p{font-size:14px;line-height:1.6;color:#657080}.receipt-ux-form .fc-submit-120{display:flex!important;align-items:center;justify-content:space-between;gap:24px;background:#fff;border:1px solid #e2e6ec;border-radius:12px;padding:22px 24px;margin-top:4px}.fc-submit-120 strong{font:700 16px/1.5 Arial,sans-serif}.fc-submit-120 p{margin:6px 0 0!important;font:400 14px/1.6 Arial,sans-serif;color:#657080}.receipt-ux-form .fc-submit-120 button{flex-shrink:0;margin:0!important;min-height:46px;padding:12px 22px!important;font:700 14px/20px Arial,sans-serif!important;border-radius:7px}.fs120-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;width:100%}.fs120-item{position:relative;border:1px solid #e2e6ec;border-radius:8px;padding:8px;background:#f7f8fa;min-width:0}.fs120-item img{width:100%;height:130px;object-fit:contain;background:white}.fs120-item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.fs120-item button{width:100%;margin-top:8px;background:white!important;color:#374151!important;border:1px solid #dde2e9;border-radius:6px;padding:7px!important;font-size:12px!important}.fs120-error{width:100%;color:#bd0025;font-size:13px}.fs120-error:empty{display:none}@media(max-width:760px){.receipt-ux-form>.columns{grid-template-columns:minmax(0,1fr)!important}.receipt-ux-form .fc-submit-120{align-items:stretch;flex-direction:column;gap:16px}.fc-submit-120 button{width:100%}.receipt-ux-form>.columns>section{padding:20px!important}}

.receipt-ux-form>.fc-submit-120{margin-top:24px!important}.fshell-footer-right{display:flex!important;align-items:center;flex-wrap:wrap;gap:16px!important}.fshell-footer-right .fc-credit-120{font-size:12px!important;white-space:nowrap}.fc-credit-inline-121{margin-left:16px!important;white-space:nowrap}@media(max-width:600px){.fc-credit-inline-121{margin-left:0!important;white-space:normal}}
