.einv-note:empty{display:none}.einv-note.is-error{color:var(--danger)}.law-sheet{margin:6px 0 0}.law-sheet__row{border-bottom:1px solid var(--line);padding:7px 0;font-size:13.5px;line-height:1.45}.law-sheet__row dt{color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:600}.law-sheet__row dd{overflow-wrap:anywhere;margin:0}.law-tldr{background:#eff2f1;background:color-mix(in srgb, var(--accent) 7%, white);border:1px solid #cdd6d2;border:1px solid color-mix(in srgb, var(--accent) 22%, white);border-radius:var(--r);margin:0 0 22px;padding:12px 18px 12px 34px}.law-tldr li+li{margin-top:4px}.law-scroll{overflow-x:auto}.einv-doc{border:1px solid var(--line);border-radius:var(--r);color:var(--ink);background:#fff;margin:0 0 26px;padding:20px 22px;font-size:13.5px;line-height:1.45}.einv-doc h3{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0 0 4px;font-size:11.5px}.einv-doc__head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-bottom:14px;padding-bottom:12px;display:flex}.einv-doc__type{margin:0;font-size:20px;font-weight:600}.einv-doc__format{color:var(--muted);margin:2px 0 0;font-size:12px}.einv-doc__meta{grid-template-columns:auto auto;gap:2px 14px;margin:0;font-size:13px;display:grid}.einv-doc__meta dt{color:var(--muted)}.einv-doc__meta dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.einv-doc__parties,.einv-doc__foot{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 28px;margin-bottom:14px;display:grid}#einvDoc p{overflow-wrap:anywhere;margin:0}#einvDoc .einv-doc__head p{margin:0}.einv-doc__parties strong{display:block}.einv-lines,.einv-tax{border-collapse:collapse;width:100%;font-size:13px}.einv-lines{margin-bottom:14px}.einv-lines th,.einv-lines td,.einv-tax th,.einv-tax td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:6px}.einv-lines thead th{color:var(--muted);font-size:12px;font-weight:600}.einv-lines .num,.einv-tax td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}#einvDoc .einv-tax th{font-weight:400}#einvDoc .einv-tax th small{color:var(--muted);display:block}#einvDoc .einv-tax tr.is-total th,#einvDoc .einv-tax tr.is-total td{border-top:2px solid var(--ink);font-weight:600}.einv-lines td small{color:var(--muted);display:block}@media (width<=420px){.einv-doc{padding:14px 12px}.einv-lines th,.einv-lines td{padding:6px 3px}}
