[data-doc-custom="1"] .inv-pub-bill-to,[data-doc-custom="1"] .inv-pub-notes,[data-doc-custom="1"] .inv-pub-banking,[data-doc-custom="1"] .inv-pub-pay-online,[data-doc-custom="1"] .inv-pub-pop-cta,[data-doc-custom="1"] .quote-pub-action-card{background:var(--dt-tint);border-color:var(--dt-line)}[data-doc-custom="1"] .inv-pub-bill-to-divider{background:var(--dt-line)}[data-doc-custom="1"] .inv-pub-banking-header{background:var(--dt-head-bg);border-bottom-color:var(--dt-line)}[data-doc-custom="1"] .inv-pub-banking-row{border-bottom-color:var(--dt-line)}[data-doc-custom="1"] .inv-pub-banking-account+.inv-pub-banking-account{border-color:var(--dt-line)}[data-doc-custom="1"] .inv-pub-banking-ref-bar{background:var(--dt-ref-bg);border-top-color:var(--dt-ref-border)}[data-doc-custom="1"] .inv-pub-banking-ref-label{color:var(--dt-accent-deep)}[data-doc-custom="1"] .inv-pub-banking-ref-value{background:var(--dt-ref-border)}[data-doc-custom="1"] .inv-pub-eft-free-badge{color:var(--dt-accent-deep);background:var(--dt-ref-bg);border-color:var(--dt-ref-border)}[data-doc-custom="1"] .inv-pub-table thead tr{border-bottom-color:var(--dt-accent)}[data-doc-custom="1"] .inv-pub-total-grand{border-top-color:var(--dt-accent)}[data-doc-custom="1"] .inv-pub-pop-cta{color:var(--dt-accent-deep)}[data-doc-custom="1"] .inv-pub-pop-cta svg,[data-doc-custom="1"] .inv-pub-pop-link{color:var(--dt-accent)}[data-doc-custom="1"] .inv-pub-pop-link:hover{color:var(--dt-accent-deep)}[data-doc-custom="1"] .inv-pub-pay-online-icon{background:var(--dt-accent)}[data-doc-custom="1"] .inv-pub-pay-btn:hover:not(:disabled){border-color:var(--dt-accent)}[data-doc-custom="1"] .quote-pub-decline-btn{border-color:var(--dt-ref-border);color:var(--dt-accent-deep)}@media (hover:hover){[data-doc-custom="1"] .quote-pub-decline-btn:hover{background:var(--dt-tint);border-color:var(--dt-accent)}}[data-doc-custom="1"] .quote-pub-decline-reason-input:focus{border-color:var(--dt-accent)}[data-doc-custom="1"] .inv-pub-biz-mark{background:var(--dt-band);color:var(--dt-on-band)}@media (min-width:681px){[data-doc-logo=right] .inv-pub-header{flex-direction:row-reverse}[data-doc-logo=right] .inv-pub-header-right{text-align:left}[data-doc-logo=right] .inv-pub-brand{text-align:right;flex-direction:row-reverse}}[data-doc-layout=modern] .inv-pub-header{background:var(--dt-band,#1e1b4b);border-bottom:0}[data-doc-layout=modern] .inv-pub-biz-name,[data-doc-layout=modern] .inv-pub-inv-number{color:var(--dt-on-band,#fff)}[data-doc-layout=modern] .inv-pub-biz-kicker,[data-doc-layout=modern] .inv-pub-doc-type{color:var(--dt-on-band,#fff);opacity:.78}[data-doc-layout=modern] .inv-pub-biz-mark{color:var(--dt-on-band,#fff);background:#ffffff29;border:1px solid #fff6}[data-doc-layout=compact] .inv-pub-header{padding:22px 32px}[data-doc-layout=compact] .inv-pub-body{padding:26px 32px}[data-doc-layout=compact] .inv-pub-biz-name{font-size:20px}[data-doc-layout=compact] .inv-pub-inv-number{font-size:17px}[data-doc-layout=compact] .inv-pub-biz-logo,[data-doc-layout=compact] .inv-pub-biz-mark{border-radius:12px;width:46px;height:46px}[data-doc-layout=compact] .inv-pub-bill-to{margin-bottom:16px;padding:14px 18px}[data-doc-layout=compact] .inv-pub-meta{margin-bottom:22px}[data-doc-layout=compact] .inv-pub-meta-item{padding:9px 14px}@media (min-width:481px){[data-doc-layout=compact] .inv-pub-table tbody td{padding:9px 0;font-size:12.5px}[data-doc-layout=compact] .inv-pub-table tbody td+td{font-size:12px}}[data-doc-layout=compact] .inv-pub-totals-wrap{margin-bottom:22px}[data-doc-layout=compact] .inv-pub-total-row{padding:3px 0;font-size:13px}[data-doc-layout=compact] .inv-pub-total-grand{margin-top:8px;padding-top:10px}[data-doc-layout=compact] .inv-pub-total-grand .lbl{font-size:15px}[data-doc-layout=compact] .inv-pub-total-grand .val{font-size:19px}[data-doc-layout=compact] .inv-pub-notes{margin-bottom:12px;padding:12px 16px}[data-doc-layout=compact] .inv-pub-banking-row{padding:6px 20px}@media (max-width:680px){[data-doc-layout=compact] .inv-pub-header,[data-doc-layout=compact] .inv-pub-body{padding:22px 20px}}.project-signoff-page[data-doc-branded="1"]:before{content:none}.project-signoff-page[data-doc-custom="1"]{--violet:var(--dt-accent);--violet-hover:var(--dt-accent-deep);--line:var(--dt-line);--bg-tint:var(--dt-tint);background:linear-gradient(180deg, var(--dt-tint) 0%, #fff 60%)}.project-signoff-page[data-doc-custom="1"] .project-signoff-card,.project-signoff-page[data-doc-custom="1"] .project-signoff-summary-card{background:radial-gradient(circle at top right, color-mix(in srgb, var(--dt-accent) 12%, transparent), transparent 30%), #fff}.project-signoff-page[data-doc-custom="1"] .project-signoff-badge:not([class*=--]){background:var(--dt-ref-bg);color:var(--dt-accent-deep)}
