#bc-invoices input::placeholder,#bc-invoices textarea::placeholder{color:#727670;opacity:1}#bc-invoices .iv-deck{font-size:21px}#bc-invoices #iv-starters{padding:20px 0;border-block:1px solid #cec5b8}#bc-invoices summary{font:400 25px/1.3 BCIdeaCastoro,Georgia,serif;padding:12px 0;color:#213b34;cursor:pointer}#bc-invoices .iv-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}#bc-invoices .iv-wide{grid-column:1/-1}#bc-invoices .iv-bookbar,#bc-invoices .iv-editor-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:32px 0 15px}#bc-invoices .iv-bookbar{border-block:1px solid #cec5b8;padding:22px 0}#bc-invoices .iv-bookbar p{margin:4px 0}#bc-invoices .iv-totals{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px;margin:26px 0}#bc-invoices .iv-total-card,#bc-invoices .iv-summary{padding:24px;background:#e8efe4}#bc-invoices .iv-total-card h3{font-size:24px;margin:0 0 15px}#bc-invoices dl{display:grid;grid-template-columns:1fr auto;gap:10px 20px}#bc-invoices dd{margin:0;text-align:right}#bc-invoices .iv-grand{font-weight:600;border-top:1px solid #afb9aa;padding-top:12px}#bc-invoices .iv-defaults,#bc-invoices .iv-import-quote,#bc-invoices .iv-history{border-block:1px solid #cec5b8;margin:25px 0;padding:12px 0}#bc-invoices .iv-filters{margin-top:32px}#bc-invoices .iv-list{display:grid;gap:18px}#bc-invoices .iv-card{border:1px solid #cec5b8;background:#fffcf7;padding:24px;display:grid;grid-template-columns:1fr auto;gap:18px}#bc-invoices .iv-card h3{font-size:25px;margin:8px 0}#bc-invoices .iv-card p{margin:7px 0}#bc-invoices .iv-card .iv-card-amount{text-align:right}#bc-invoices .iv-tag{display:inline-block;font-size:12px;letter-spacing:.04em;padding:4px 9px;background:#e8efe4;color:#213b34}#bc-invoices .iv-tag.attention{background:#f0e3ce;color:#654718}#bc-invoices .bh-stages{grid-template-columns:repeat(3,minmax(0,1fr))}#bc-invoices .iv-item{background:#fffcf7;border:1px solid #cec5b8;padding:24px;margin:24px 0}#bc-invoices .iv-item header{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:18px}#bc-invoices .iv-item header h4{font-size:23px;margin:0}#bc-invoices .iv-row-controls{display:flex;gap:12px;flex-wrap:wrap}#bc-invoices .iv-row-controls button{font-size:13px}#bc-invoices .iv-line-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#bc-invoices .iv-line-amount{padding-top:14px;border-top:1px solid #cec5b8}#bc-invoices .iv-summary{margin:24px 0}#bc-invoices .iv-summary h3{font-size:26px}#bc-invoices .iv-notice{padding:22px;background:#f0e9dd;margin:25px 0}#bc-invoices .iv-notice h3{font-size:25px}#bc-invoices .iv-receipt{border-bottom:1px solid #cec5b8;padding:20px 0}#bc-invoices .iv-receipt h4{font-size:21px;margin:0 0 12px}#bc-invoices .iv-receipt p{white-space:pre-wrap}#bc-invoices .iv-excluded{background:#f0ede6;padding:20px;opacity:.9}#bc-invoices .iv-private{border-top:1px solid #cec5b8;margin-top:30px;padding-top:26px}#bc-invoices .iv-related{display:flex;gap:15px 25px;flex-wrap:wrap}#bc-invoices dialog{width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:28px;background:#fff9f1;border:1px solid #cec5b8;color:#242323}#bc-invoices dialog::backdrop{background:rgb(24 39 34 / .7)}#bc-invoices dialog h2{font-size:30px}#bc-invoices .iv-quote-choice{display:flex;align-items:start;gap:14px;border-bottom:1px solid #cec5b8;padding:18px 0}#bc-invoices .iv-quote-choice input{width:22px;height:22px;flex:none;margin-top:5px;accent-color:#916919}#bc-invoices button:disabled{opacity:.45;cursor:default}#bc-invoices :is(p,h2,h3,h4,dd,label){overflow-wrap:anywhere}#bc-invoices .iv-history li{margin:12px 0}#bc-invoices input,#bc-invoices textarea,#bc-invoices select{min-width:0;max-width:100%}
@container(max-width:750px){#bc-invoices .iv-pair,#bc-invoices .iv-line-fields{grid-template-columns:1fr}#bc-invoices .iv-bookbar,#bc-invoices .iv-editor-head,#bc-invoices .iv-item header{flex-direction:column;align-items:start}#bc-invoices .iv-card{grid-template-columns:1fr}#bc-invoices .iv-card .iv-card-amount{text-align:left}#bc-invoices .bh-stages{grid-template-columns:1fr}#bc-invoices .iv-item,#bc-invoices .iv-card,#bc-invoices .iv-summary,#bc-invoices dialog{padding:20px}#bc-invoices dl{gap:10px;grid-template-columns:1fr auto}}
