.vip-native-report{display:grid;gap:16px;min-width:0;color:var(--ink)}.vip-native-report-heading{display:flex;align-items:center;gap:12px}.vip-native-report-heading>div{min-width:0}.vip-native-report-icon{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:12px;background:#ffe4e8;font-size:22px}.vip-native-eyebrow{font-size:14px;color:#a51e30;font-weight:600}.vip-native-report h2{font-size:20px;line-height:1.8;overflow-wrap:anywhere}.vip-native-report h3{font-size:18px;line-height:1.8;overflow-wrap:anywhere}.vip-native-intro{font-size:16px;line-height:2}.vip-native-payment,.vip-native-note,.vip-native-status{font-size:14px;line-height:2;padding:16px;border-radius:12px;margin:0}.vip-native-payment{background:#e9f6f0;border:1px solid #d2e9df;color:#225f48}.vip-native-note{background:#fff7e5;border:1px solid #efdfb6;color:#755c2c}.vip-native-status{background:#eef4fc;border:1px solid #dce5ef}.vip-native-status.is-error{background:#fff0f2;border-color:#efcdd3;color:#a51e30}.vip-native-facts{display:grid;gap:12px;min-width:0}.vip-native-fact-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;min-width:0}.vip-native-fact-row--one{grid-template-columns:1fr}.vip-native-fact{min-width:0;display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:8px;padding:16px;border:1px solid #dce5ef;border-radius:12px;background:#eef4fc;line-height:2;overflow-wrap:anywhere}.vip-native-fact:nth-child(2){background:#e9f6f0;border-color:#d2e9df}.vip-native-fact-row:nth-child(even) .vip-native-fact{background:#f1ecfc;border-color:#e1d8f1}.vip-native-fact-row:nth-child(even) .vip-native-fact:nth-child(2){background:#fff2e7;border-color:#efdfcf}.vip-native-fact dt{font-size:14px;color:var(--muted)}.vip-native-fact dd{font-size:18px;margin:0;font-weight:600;overflow-wrap:anywhere}.vip-native-fact.is-primary dd{font-size:22px}.vip-native-fact.is-positive{border-color:#9fd6bd}.vip-native-fact.is-negative{border-color:#e9a7b0;background:#fff0f2!important}.vip-native-field-action{display:flex;justify-content:flex-end;min-width:0}.vip-native-field-action:empty{height:0}.vip-native-field-action button,.vip-native-report-actions :is(button,a),.vip-native-recovery-actions button{font:inherit;font-size:14px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:9px 12px;cursor:pointer;line-height:1.7}.vip-native-report-actions{margin-top:0}.vip-native-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;border:1px solid var(--line);border-radius:12px;background:#f8fafc}.vip-native-filters label{display:grid;gap:8px;min-width:0;font-size:14px;line-height:2;font-weight:600}.vip-native-filters :is(input,select){min-width:0;width:100%;min-height:50px;font:inherit;font-size:16px;padding:11px 12px;border:1px solid #d6dde7;border-radius:8px;background:#fff}.vip-native-filters p{grid-column:1/-1;font-size:14px;color:var(--muted)}.vip-native-collections{display:grid;gap:24px;min-width:0}.vip-native-collection{display:grid;gap:16px;min-width:0;padding-top:24px;border-top:1px solid var(--line)}.vip-native-collection:first-child{padding-top:0;border-top:0}.vip-native-collection header{display:grid;gap:8px}.vip-native-collection header p{font-size:14px;line-height:2;color:var(--muted)}.vip-native-recovery{display:grid;gap:16px;line-height:2;min-width:0}.vip-native-recovery h2{font-size:20px}.vip-native-recovery>p{font-size:16px}.vip-native-plate{display:grid;grid-template-columns:minmax(0,1fr) minmax(70px,.8fr) minmax(0,1.3fr);direction:ltr;gap:8px;min-width:0}.vip-native-plate-part{min-width:0;text-align:center;font:inherit;font-size:16px;min-height:50px;padding:11px 8px;border:1px solid #d6dde7;border-radius:8px;background:#f8fafc}.vip-native-plate select{direction:rtl}
@media(max-width:599px){.vip-native-facts{gap:8px}.vip-native-fact-row{grid-template-columns:1fr;gap:8px}.vip-native-fact{padding:12px}.vip-native-report h2{font-size:18px}.vip-native-filters{grid-template-columns:1fr}.vip-native-report-icon{width:42px;height:42px}}
@media print{body.vm-vip-printing>*{display:none!important}body.vm-vip-printing>#vm-vip-print-root{display:block!important;width:100%;font-family:VahidNext,sans-serif;color:#000}#vm-vip-print-root .vip-native-fact{break-inside:avoid;background:#fff;border-color:#ccc}#vm-vip-print-root .vip-native-collection{break-inside:avoid}}


