.einv .mast-r{margin-left:auto;display:flex;gap:8px;align-items:center}.einv .masthead .themebtn{margin-left:0}.einv .masthead .logo{color:var(--ink)}.einv .muted,.einv .faint{color:var(--muted)}.einv .click{cursor:pointer}.einv .langsw{flex:none;display:inline-flex;padding:2px;gap:2px;border:1px solid var(--rule);border-radius:6px;background:var(--sunk);height:36px;align-items:center}.einv .langsw button{border:0;background:none;cursor:pointer;font:600 12px var(--sans);letter-spacing:.04em;color:var(--muted);padding:0 8px;height:28px;border-radius:4px}.einv .langsw button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}.einv .langsw button:focus-visible{outline:2px solid var(--when);outline-offset:1px}.einv .msg .type{font-family:var(--sans)}.einv .ftree{display:grid;grid-template-columns:auto minmax(20rem,max-content) minmax(14rem,1fr);padding:8px 0 40px;align-content:start;font-size:13px}.einv .frow{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;cursor:pointer;line-height:24px}.einv .frow:hover{background:var(--sunk)}.einv .frow.inside{background:color-mix(in srgb,var(--select) 45%,transparent)}.einv .frow.sel{background:var(--select);box-shadow:inset 3px 0 0 var(--when)}.einv .frow .no{line-height:24px}.einv .fterm{display:flex;align-items:baseline;gap:7px;min-width:0;white-space:nowrap;padding-right:18px}.einv .tw{flex:none;width:16px;text-align:center;padding:0}.einv .tw.sp{display:inline-block}.einv .bt{flex:none;font:600 10.5px var(--mono);color:var(--k);background:color-mix(in srgb,var(--k) 10%,transparent);border-radius:3px;padding:0 5px;line-height:17px}.einv .bt.ext{background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--k) 40%,transparent)}.einv .bt.none{color:var(--faint);background:none}.einv .tn{color:var(--ink);overflow:hidden;text-overflow:ellipsis}.einv .frow.grp .tn{font-weight:600}.einv .frow.unk .tn{color:var(--warn)}.einv .xn{font:11px var(--mono);color:var(--faint)}.einv .fval{min-width:0;padding-right:18px;display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline}.einv .vv{font:13px var(--mono);color:var(--ink);overflow-wrap:anywhere}.einv .attr{font:11.5px var(--mono);color:var(--muted);border-radius:3px;padding:0 3px}.einv .attr:hover{background:var(--sunk)}.einv .attr.on{outline:2px solid var(--when)}.einv .attr i{font-style:normal;color:var(--faint)}.einv .attr .an{font-family:var(--sans)}.einv .srcv{padding:8px 0 40px;background:var(--surface);min-width:max-content}.einv .srcv .sl{cursor:pointer;grid-template-columns:3.6rem 1fr}.einv .srcv .sl .no{padding-right:12px}.einv .srcv .sl:hover{background:var(--sunk)}.einv .srcv .sl.on{background:var(--select);box-shadow:inset 3px 0 0 var(--when)}.einv .srcv .sl.err .no{color:var(--err);font-weight:700}.einv .srcv .tx{font:12px/19px var(--mono);white-space:pre}.einv .xt{color:var(--who)}.einv .xa{color:var(--ref)}.einv .xs{color:var(--money)}.einv .xc,.einv .cut{color:var(--faint);font-style:italic}.einv .doc{max-width:980px}.einv .doc .f{cursor:pointer}.einv .doc .f:hover{box-shadow:0 1px 0 var(--faint)}.einv .doc .f.on{background:var(--select);box-shadow:0 0 0 2px var(--when)}.einv .doc .f.pre{white-space:pre-wrap}.einv .doc-kind .f{font:inherit}.einv .party .pn{font-weight:600}.einv .party h4{margin-bottom:5px}.einv .pf{margin:6px 0 0;font-size:12.5px}.einv .pf dt{color:var(--muted);font-size:11px;margin-top:4px}.einv .pf dd{margin:0;overflow-wrap:anywhere}.einv .sch{font:11px var(--mono);color:var(--muted)}.einv .dl.wide{grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr);gap:3px 16px}.einv .dl.wide dd{overflow-wrap:anywhere}.einv .doc-note{white-space:normal}.einv .linkbtn{border:0;background:none;padding:0;color:var(--when);cursor:pointer;font-size:12.5px;text-decoration:underline;text-underline-offset:2px}.einv .lines-t .pos{white-space:nowrap;font:12px var(--mono);color:var(--muted)}.einv .lines-t .item{min-width:16rem}.einv .lines-t .nm{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline}.einv .lines-t .nm .badge{font-size:10px}.einv .lines-t .u{color:var(--muted);font-size:12px}.einv .lines-t tr.d1 .item,.einv .lines-t tr.d1 .pos{padding-left:18px}.einv .lines-t tr.d2 .item,.einv .lines-t tr.d2 .pos{padding-left:36px}.einv .lines-t tr.d3 .item,.einv .lines-t tr.d3 .pos{padding-left:54px}.einv .lines-t tr.d4 .item,.einv .lines-t tr.d4 .pos{padding-left:72px}.einv .lines-t tr.grp td{background:var(--sunk)}.einv .lines-t tr.grp .nm{font-weight:600}.einv .lines-t tr.info td{color:var(--muted);font-style:italic}.einv .lines-t tr.d1:not(.grp) td,.einv .lines-t tr.d2:not(.grp) td{font-size:12.5px}.einv .lines-t tr.sub td{border-bottom-style:dashed;font-size:12.5px;padding-top:2px}.einv .adj-k{font:600 11px var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--money)}.einv .lf{display:flex;flex-wrap:wrap;gap:0 14px;margin-top:2px}.einv .lfl{color:var(--faint)}.einv .note{font-style:italic}.einv .cat{font:11px var(--mono);color:var(--muted)}.einv .amt{font-weight:500}.einv .sums{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;align-items:start}.einv .totals{min-width:0;width:100%;margin-top:6px}.einv .totals>div{border-bottom:1px solid var(--rule)}.einv .totals>div.strong{font-weight:700;border-bottom:2px solid var(--ink)}.einv .totals>div>span:first-child{color:var(--muted)}.einv .totals>div.strong>span:first-child{color:var(--ink)}.einv .totals>div>span:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.einv .paygrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 28px}.einv .pay h4{font:600 12px var(--sans);margin:4px 0;color:var(--ink)}.einv .atts{margin:0;padding-left:18px;font-size:13px}.einv .atts li{margin-bottom:5px}.einv .popup-top{position:absolute;top:10px;right:10px;display:flex;gap:6px;align-items:center}.ev3.einv .popup .popup-top .x{position:static}.einv .popup-top .langsw{height:32px}.einv .popup-top .langsw button{height:24px}.einv .popup h2{padding-right:120px;margin-top:14px}@media(max-width:900px){.einv .popup-top .langsw{display:inline-flex}}.einv .vsec{margin-bottom:22px}.einv .diag{overflow-wrap:anywhere}.einv .vsec h4.sec:first-child{margin-top:0}.einv .vstat{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;margin:0 0 10px;font-size:13px}.einv .vstat .ok{color:var(--qty)}.einv .vstat .bad{color:var(--err)}.einv .vstat b.ok{font-weight:600}.einv .vstat.running,.einv .diagbtn .running{color:var(--muted)}.einv .vstat.running:before,.einv .diagbtn .running:before{content:"";display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:50%;border:2px solid var(--rule);border-top-color:var(--when);animation:einv-spin .8s linear infinite;vertical-align:-1px}@keyframes einv-spin{to{transform:rotate(360deg)}}.einv .diagbtn .running-not{color:var(--warn)}.einv .empty.small{padding:8px 0;text-align:left;font-size:13px}.einv .translation .also{font-size:13px;color:var(--muted);margin-top:2px}.einv .readas{margin-top:6px;font-size:14px}.einv .ptext{margin:0;font-size:13px;line-height:1.5;white-space:pre-line}.einv .ptext.rules{font-size:12.5px;color:var(--muted)}.einv .ptext.muted{margin-bottom:14px;font-size:12.5px}.einv .pacts{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.einv .src-note{margin:18px 0 0;font:11px var(--mono);color:var(--faint)}.einv .kv dt.click:hover{color:var(--ink);text-decoration:underline}@media(max-width:900px){.einv .ftree{grid-template-columns:auto 1fr}.einv .fval{grid-column:2;padding-left:40px}.einv .sums{grid-template-columns:1fr}.einv .dl.wide{grid-template-columns:max-content minmax(0,1fr)}.einv .langsw{display:none}.einv .masthead .langsw{display:inline-flex}}
