.receipt-review-compact{padding:16px!important;margin-bottom:18px!important;border:1px solid #d9ded5!important;background:#fff!important;scroll-margin-top:100px}.receipt-review-compact #receipt-editor{scroll-margin-top:110px}.receipt-review-compact #receipt-editor>summary{font-size:1.05rem;margin:0 0 10px}.receipt-compact-title{display:flex;justify-content:space-between;gap:14px;padding:4px 0 12px;border-bottom:1px solid #e1e5df}.receipt-compact-title>div{min-width:0;display:grid;gap:4px}.receipt-compact-title>div:last-child{text-align:right;white-space:nowrap}.receipt-compact-title strong{font-size:1.05rem}.receipt-compact-title small{font-size:.75rem;color:#667065;overflow-wrap:anywhere}.receipt-stock-entry{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 14px;background:#eaf4ed;border:1px solid #c9dfcf;border-radius:10px;padding:12px;margin:12px 0}.receipt-stock-entry>strong{font-size:.9rem}.receipt-stock-entry>p{flex-basis:100%;font-size:.76rem;line-height:1.4;margin:0;color:#546353;order:3}.receipt-stock-entry .btn{font-size:.8rem;padding:8px 12px}.receipt-review-compact .receipt-check-notice{padding:9px 12px;margin:10px 0;background:#fff5df;border-color:#eed8a7;font-size:.8rem}.receipt-check-notice>p{margin:4px 0;font-size:.76rem}.receipt-check-notice>strong{font-size:.8rem}.receipt-review-compact .receipt-compact-layout{grid-template-columns:minmax(230px,.8fr) minmax(0,1.4fr);gap:16px}.receipt-review-compact .receipt-grouped-form{display:block!important;min-width:0}.receipt-field-group{border:1px solid #e1e5df;border-radius:9px;padding:11px 12px;margin:0 0 10px;min-width:0;background:#fff}.receipt-field-group h3{font-size:.85rem;margin:0 0 9px;font-weight:650}.receipt-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;align-items:start}.receipt-field-grid>label{font-size:.75rem;display:grid;gap:4px;margin:0!important;min-width:0}.receipt-review-compact .receipt-field-grid input,.receipt-review-compact .receipt-field-grid select{font-size:.83rem;min-height:36px;padding:7px 9px;margin:0;width:100%;max-width:100%;min-width:0}.receipt-amount-group{background:#f4f6f2}.receipt-data-group .receipt-field-grid>label:nth-child(2){overflow-wrap:anywhere}.receipt-account-picker{grid-column:1/-1;margin:0!important;min-width:0}.receipt-account-picker>label{font-size:.75rem}.receipt-account-picker #receipt-account-info{font-size:.72rem;line-height:1.45;margin:6px 0}.receipt-account-input{position:relative}.receipt-account-input .btn{min-height:36px!important;padding:4px 10px!important}.receipt-bank-fold{font-size:.78rem}.receipt-review-compact #receipt-bank-info{margin:7px 0 0;padding:8px;font-size:.75rem}.receipt-review-compact #receipt-bank-info p{font-size:.75rem;margin:4px 0}.receipt-review-compact #receipt-bank-info button{font-size:.75rem;padding:6px 9px}.receipt-save-actions{display:flex;gap:8px;align-items:center;margin:12px 0}.receipt-save-actions .btn{padding:9px 14px;font-size:.83rem}.receipt-save-actions [role=status]{font-size:.75rem}.receipt-review-compact .receipt-advanced{font-size:.8rem;margin:10px 0}.receipt-review-compact .receipt-advanced>.compact-grid{gap:9px}.receipt-review-compact .receipt-advanced label{font-size:.75rem}.receipt-original-fold{font-size:.82rem;min-width:0;position:sticky;top:100px}.receipt-original-fold .receipt-original{padding:8px;margin-top:8px}.receipt-original-fold #receipt-original-preview{max-height:65vh;overflow:auto}.receipt-original-fold .receipt-original img{width:100%;height:auto}.receipt-review-compact .receipt-review-actions{padding:10px 12px;background:#f1f5ed;border:1px solid #dce4d5;border-radius:9px;margin:10px 0}.receipt-review-compact .receipt-review-actions p{font-size:.73rem;margin:6px 0 0}.receipt-extra-file{font-size:.78rem;margin-top:10px}.receipt-extra-file form{margin-top:8px}.receipt-extra-file label{font-size:.75rem}.receipt-goods-shortcut{border-color:#93b99f!important;color:#256239!important;font-size:.8rem}.receipt-review-compact details>summary{font-size:.82rem}.receipt-review-compact .receipt-review-form .receipt-field-group{grid-column:1/-1}@media(max-width:999px){.receipt-review-compact .receipt-compact-layout{display:flex;flex-direction:column}.receipt-compact-layout>.receipt-original-fold,.receipt-compact-layout>.receipt-grouped-form{width:100%}.receipt-original-fold{position:static}.receipt-original-fold #receipt-original-preview{max-height:45vh}.receipt-review-compact{padding:12px!important}}@media(max-width:550px){.receipt-field-grid{gap:9px 8px}.receipt-field-group{padding:10px}.receipt-data-group .receipt-field-grid>label:first-child,.receipt-data-group .receipt-field-grid>label:nth-child(2){grid-column:1/-1}.receipt-compact-title strong{font-size:.95rem}.receipt-compact-title small{font-size:.7rem}.receipt-stock-entry>strong{flex-basis:100%}.receipt-stock-entry .btn{width:100%}.receipt-stock-entry>p{order:0}.receipt-review-compact .receipt-advanced .compact-grid{grid-template-columns:1fr!important}.receipt-review-compact .receipt-extra-file .compact-grid{grid-template-columns:1fr!important}}
@media(min-width:1000px){.receipt-review-compact .receipt-compact-layout:has(>.receipt-original-fold:not([open])){display:block}.receipt-compact-layout:has(>.receipt-original-fold:not([open]))>.receipt-original-fold{position:static;margin-bottom:12px}.receipt-review-compact .receipt-compact-layout:has(>.receipt-original-fold:not([open]))>.receipt-grouped-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px;align-items:start}.receipt-compact-layout:has(>.receipt-original-fold:not([open]))>.receipt-grouped-form>.receipt-field-group{grid-column:auto!important;margin:0}.receipt-compact-layout:has(>.receipt-original-fold:not([open]))>.receipt-grouped-form>.receipt-save-actions,.receipt-compact-layout:has(>.receipt-original-fold:not([open]))>.receipt-grouped-form>.receipt-advanced{grid-column:1/-1}}
