
/* V0.7.3.0 - approved invoice V0.8 logic + Full Workspace deep links. */
.txinv-benefit-list{display:grid;gap:7px}.txinv-benefit-row{display:grid;grid-template-columns:minmax(180px,1fr) 72px 110px 32px;gap:7px}.txinv-benefit-row input,.txinv-benefit-row select{min-height:35px;border:1px solid var(--line,rgba(255,255,255,.1));background:var(--panel,#111114);color:var(--text,#fff);border-radius:9px;padding:7px 9px;font:700 9px/1.3 inherit}.txinv-free-inspection{display:grid;grid-template-columns:20px 1fr;gap:9px;align-items:start;margin-top:12px;padding:11px;border:1px solid var(--line);border-radius:11px;background:var(--panel)}.txinv-free-inspection input{margin-top:3px}.txinv-free-inspection strong,.txinv-free-inspection small{display:block}.txinv-free-inspection strong{font-size:9px}.txinv-free-inspection small{font-size:7px;color:var(--text-faint);margin-top:3px}
.txinv-brand-ref-list{display:grid;gap:7px}.txinv-brand-ref-list>div{display:grid;grid-template-columns:112px 1fr;align-items:baseline;gap:9px}.txinv-brand-ref-list>div span{font-size:6.6px}.txinv-brand-ref-list>div strong{font-size:8.5px;margin:0}.txinv-brand-ref-list p{margin-top:3px!important}
.txinv-brand-summary.v08>div.benefit{color:#ff3b0a}.txinv-brand-summary.v08>div.double-line{display:block;height:5px;border-top:1px solid #737379;border-bottom:1px solid #737379;margin:7px 0 0;padding:0}.txinv-brand-summary.v08>div.final-total{border:0;margin-top:5px;padding:9px 0 0;font-size:11px}.txinv-brand-summary.v08>div.final-total strong{color:#ff3b0a;font-size:15px}.txinv-brand-payment dd.open-amount{color:#ff3b0a;font-size:10px}
.v0730-generated-doc{background:#fff;color:#111;border-radius:12px;padding:28px;min-height:560px}.v0730-generated-doc header{display:flex;justify-content:space-between;align-items:center;background:#101012;color:#fff;padding:18px 22px;margin:-28px -28px 25px}.v0730-generated-doc header span{font-family:monospace}.v0730-generated-doc h2{font-size:25px;margin:0 0 22px}.v0730-doc-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v0730-doc-grid>div{background:#faf8f6;border-radius:12px;padding:13px}.v0730-doc-grid small,.v0730-doc-grid strong{display:block}.v0730-doc-grid small{font-size:8px;color:#f94006;text-transform:uppercase}.v0730-doc-grid strong{font-size:11px;margin-top:7px}.v0730-generated-doc section{margin-top:22px;border-top:3px solid #f94006;padding-top:14px}.v0730-generated-doc footer{margin-top:35px;border-top:1px solid #ddd;padding-top:12px;color:#777;font-size:8px}
#view-request .v0727-record-link[data-v0727-action="invoice"]{cursor:pointer}
@media(max-width:800px){.txinv-benefit-row{grid-template-columns:1fr 65px 90px 32px}.txinv-brand-ref-list>div{grid-template-columns:1fr}.v0730-doc-grid{grid-template-columns:1fr}}
