:root{--ground:#f6f7f8;--surface:#fff;--surface-2:#eef1f4;--ink:#1b2733;--ink-2:#4a5a68;--muted:#7a8894;--line:#e1e6ea;--brand:#1e3a5f;--brand-ink:#fff;--link:#2f6db3;--focus:#2f6db3;--chip-red-fg:#9e2015;--chip-red-bg:#fdecea;--chip-amber-fg:#7a5200;--chip-amber-bg:#fff4dc;--chip-green-fg:#14603b;--chip-green-bg:#e6f4ec;--chip-blue-fg:#144eb0;--chip-blue-bg:#eaf1fb;--chip-slate-fg:#42505c;--chip-slate-bg:#eef1f4;--chip-purple-fg:#5b36ae;--chip-purple-bg:#f1ebfc;--age-1:#fff9ea;--age-2:#fff1d6;--age-3:#fce5d2;--age-4:#fbdad4;--shadow:0 8px 28px #1b273324}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#12181f;--surface:#1a2229;--surface-2:#232e38;--ink:#e8edf2;--ink-2:#aebbc7;--muted:#8093a1;--line:#2a3540;--brand:#243f63;--brand-ink:#eaf1fb;--link:#8ab4e8;--focus:#8ab4e8;--chip-red-fg:#f8b4ac;--chip-red-bg:#42201b;--chip-amber-fg:#efcf8a;--chip-amber-bg:#3a2e10;--chip-green-fg:#8fe0b3;--chip-green-bg:#12351f;--chip-blue-fg:#a8cbf5;--chip-blue-bg:#16294a;--chip-slate-fg:#c0ccd6;--chip-slate-bg:#2a3540;--chip-purple-fg:#cdb7f5;--chip-purple-bg:#2e2350;--age-1:#2a2617;--age-2:#332b14;--age-3:#3a2a18;--age-4:#42211c;--shadow:0 8px 28px #00000080}}:root[data-theme=dark]{--ground:#12181f;--surface:#1a2229;--surface-2:#232e38;--ink:#e8edf2;--ink-2:#aebbc7;--muted:#8093a1;--line:#2a3540;--brand:#243f63;--brand-ink:#eaf1fb;--link:#8ab4e8;--focus:#8ab4e8;--chip-red-fg:#f8b4ac;--chip-red-bg:#42201b;--chip-amber-fg:#efcf8a;--chip-amber-bg:#3a2e10;--chip-green-fg:#8fe0b3;--chip-green-bg:#12351f;--chip-blue-fg:#a8cbf5;--chip-blue-bg:#16294a;--chip-slate-fg:#c0ccd6;--chip-slate-bg:#2a3540;--chip-purple-fg:#cdb7f5;--chip-purple-bg:#2e2350;--age-1:#2a2617;--age-2:#332b14;--age-3:#3a2a18;--age-4:#42211c;--shadow:0 8px 28px #00000080}:root{--ux-outline:#7a5200;--pin-bg:#7a5200;--pin-fg:#fff;--ux-dock-bg:var(--brand);--ux-dock-fg:var(--brand-ink);--ux-dock-h:0px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ux-outline:#efcf8a;--pin-bg:#efcf8a;--pin-fg:#3a2e10;--ux-dock-bg:var(--brand);--ux-dock-fg:var(--brand-ink);--ux-dock-h:0px}}:root[data-theme=dark]{--ux-outline:#efcf8a;--pin-bg:#efcf8a;--pin-fg:#3a2e10;--ux-dock-bg:var(--brand);--ux-dock-fg:var(--brand-ink);--ux-dock-h:0px}*{box-sizing:border-box}body{background:var(--ground);color:var(--ink);margin:0;font:14px/1.45 -apple-system,Segoe UI,system-ui,Helvetica Neue,sans-serif}button,input,select,textarea{font:inherit;color:inherit;background:var(--surface)}input[type=checkbox],input[type=radio]{background:0 0}a{color:var(--link)}:is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.appbar{background:var(--brand);color:var(--brand-ink);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 20px;display:flex}.appbar .logo{letter-spacing:.2px;align-items:center;gap:10px;font-size:15px;font-weight:650;display:flex}.logo-mark{flex:none;width:22px;height:22px}.tag-proto{letter-spacing:.8px;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--brand-ink) 45%, transparent);opacity:.92;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600}.tag-live{letter-spacing:.8px;text-transform:uppercase;background:var(--chip-red-bg);color:var(--chip-red-fg);border:1px solid;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.appbar .spacer{flex:1}.pull-badge{background:color-mix(in srgb, var(--brand-ink) 12%, transparent);border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:flex}.pull-badge b{font-weight:600}.user-chip{align-items:center;gap:8px;font-size:12.5px;display:flex}.user-menu{position:relative}button.user-chip{color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:3px 8px 3px 3px}button.user-chip:hover,button.user-chip[aria-expanded=true]{background:color-mix(in srgb, var(--brand-ink) 12%, transparent)}button.user-chip:focus-visible{border-radius:999px}.user-menu-panel{z-index:12;background:var(--surface);min-width:200px;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;padding:10px;font-size:12.5px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.user-menu-panel .btn,.user-menu-panel .designbtn{text-align:center}.user-menu-panel .note{color:var(--muted);max-width:240px}.user-menu-panel .btn:disabled{opacity:.55;cursor:not-allowed}.user-menu-panel .btn:disabled:hover{background:var(--surface)}.user-menu-panel .btn[aria-current=page]{border-color:var(--ink-2);font-weight:650}.avatar{background:color-mix(in srgb, var(--brand-ink) 22%, transparent);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:650;display:grid}.helpbtn{border:1px solid color-mix(in srgb, var(--brand-ink) 45%, transparent);color:var(--brand-ink);cursor:pointer;background:0 0;border-radius:6px;padding:4px 10px;font-size:12px}.helpbtn:hover{background:color-mix(in srgb, var(--brand-ink) 12%, transparent)}.scopebar{background:var(--surface-2);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 20px;font-size:12.5px;display:flex}.scopebar label{color:var(--ink-2);font-weight:600}.scopebar select{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:7px;max-width:340px;padding:5px 9px;font-size:12.5px}.scopebar .note{color:var(--muted)}.designbtn{background:var(--surface);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:7px;padding:4px 11px;font-size:12.5px;font-weight:550}.designbtn:hover{background:var(--surface-2)}.tabs{background:var(--brand);gap:2px;padding:0 20px;display:flex}.tab{color:var(--brand-ink);opacity:.72;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;padding:9px 16px 11px;font-size:13.5px;font-weight:550}.tab:hover{opacity:1}.tab[aria-selected=true]{opacity:1;border-bottom-color:var(--brand-ink);font-weight:650}main{max-width:1600px;margin:0 auto;padding:20px}.kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:18px;display:grid}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:14px 16px}.kpi .lbl{letter-spacing:.7px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.kpi .val{font-variant-numeric:tabular-nums;letter-spacing:-.2px;margin-top:4px;font-size:24px;font-weight:650}.kpi .sub{color:var(--muted);margin-top:2px;font-size:11.5px}.kpi.alert .val{color:var(--chip-red-fg)}.kpi-btn{font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%}.kpi-btn:hover{background:var(--surface-2);border-color:var(--muted)}.kpi-btn .val{color:var(--chip-amber-fg)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden}.panel+.panel{margin-top:16px}.panel-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:11px 16px;font-size:13.5px;font-weight:650;display:flex}.panel-head .count{color:var(--muted);font-size:12.5px;font-weight:500}.tablewrap{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:1040px}th{text-align:left;letter-spacing:.6px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:var(--surface);z-index:1;padding:8px 6px;font-size:11px;font-weight:600;position:sticky;top:0}th.num,td.num{text-align:right}th.sortable{cursor:pointer}th.sortable:hover{color:var(--ink-2)}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:7px 6px}td.bldcell{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}tr:last-child td{border-bottom:none}tbody tr{cursor:pointer}tbody tr:hover td{background:color-mix(in srgb, var(--surface-2) 55%, transparent)}td.mono,.mono{font-family:ui-monospace,Cascadia Mono,Consolas,Menlo,monospace;font-size:12.5px}td.mono{white-space:nowrap}td.commcell{text-overflow:ellipsis;white-space:nowrap;max-width:165px;overflow:hidden}td.money{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}td.days{text-align:right;font-variant-numeric:tabular-nums}td.days span{border-radius:5px;padding:2px 7px}.age-1-30 span{background:var(--age-1)}.age-31-60 span{background:var(--age-2)}.age-61-90 span{background:var(--age-3)}.age-90 span{background:var(--age-4);font-weight:600}td.notecell{text-overflow:ellipsis;white-space:nowrap;max-width:175px;color:var(--ink-2);font-size:13px;overflow:hidden}td.contactcell{white-space:nowrap}td.contactcell .when{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11.5px;display:block}td.dim{color:var(--muted)}.nowrap{white-space:nowrap}th.actioncell,td.actioncell{background:var(--surface);border-left:1px solid var(--line);position:sticky;right:0}td.actioncell{z-index:2}th.actioncell{z-index:3}tbody tr:hover td.actioncell{background:color-mix(in srgb, var(--surface-2) 55%, var(--surface))}.vpogroup{align-items:center;gap:8px;display:inline-flex}.chip{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.chip.red{color:var(--chip-red-fg);background:var(--chip-red-bg)}.chip.amber{color:var(--chip-amber-fg);background:var(--chip-amber-bg)}.chip.green{color:var(--chip-green-fg);background:var(--chip-green-bg)}.chip.blue{color:var(--chip-blue-fg);background:var(--chip-blue-bg)}.chip.slate{color:var(--chip-slate-fg);background:var(--chip-slate-bg)}.chip.purple{color:var(--chip-purple-fg);background:var(--chip-purple-bg)}.chip.outline{border:1px dashed var(--muted);color:var(--ink-2);background:0 0;font-weight:500}.filters{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.filters input[list]{min-width:150px}.agegroup{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:7px;align-items:center;gap:4px;padding:3px 6px 3px 9px;font-size:11px;font-weight:600;display:inline-flex}.filters select,.filters input[type=date],.filters input[list]{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:7px;max-width:170px;padding:5px 8px;font-size:12.5px}.btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:7px;padding:5px 12px;font-size:12.5px;font-weight:550}.btn:hover{background:var(--surface-2)}.btn.primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.btn.primary:hover{filter:brightness(1.12)}.btn.toggled{background:var(--chip-amber-bg);border-color:var(--chip-amber-fg);color:var(--chip-amber-fg)}.btn.small{padding:3px 9px;font-size:12px}a.btn{text-decoration:none;display:inline-block}.btn.link{color:var(--link);background:0 0;border:none;padding:5px 4px}.result-count{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.qsection-title{letter-spacing:.7px;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;margin:20px 0 8px;font-size:12px;font-weight:650;display:flex}.qsection-title:first-of-type{margin-top:0}.qsection-title .n{color:var(--muted);font-weight:500}.pager{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:12.5px;display:flex}.pager .pos{color:var(--muted);font-variant-numeric:tabular-nums}.empty{text-align:center;color:var(--muted);padding:44px 20px}.empty .big{color:var(--ink-2);margin-bottom:4px;font-size:15px;font-weight:600}.empty .lead{margin-bottom:10px;display:block}.empty .actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.empty .detail{color:var(--muted);max-width:60ch;margin-top:12px;margin-left:auto;margin-right:auto;font-size:12px;display:block}.backlink{color:var(--link);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:14px;padding:0;font-size:13px;display:inline-flex}.detail-head{flex-wrap:wrap;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.detail-title h2{margin:0 0 3px;font-size:22px;font-weight:650;line-height:1.2}.detail-title h2 .mono{letter-spacing:-.3px;font-size:26px;font-weight:700}.detail-title .sub{color:var(--ink-2);font-size:13.5px}.detail-balance{text-align:right;margin-left:auto}.detail-balance .val{font-variant-numeric:tabular-nums;letter-spacing:-.4px;font-size:30px;font-weight:700}.detail-balance .lbl{text-transform:uppercase;letter-spacing:.6px;color:var(--ink-2);font-size:11.5px}.facts{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.fact{background:var(--surface);padding:12px 15px}.fact .k{letter-spacing:.5px;text-transform:uppercase;color:var(--ink-2);font-size:11.5px;font-weight:600}.fact .v{font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px;font-weight:600}.composer{border-bottom:1px solid var(--line);padding:14px 16px}.composer-body .lbl{letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px;font-weight:600}.statusgrid{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.statusbtn{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:550}.statusbtn:hover{border-color:var(--muted)}.statusbtn[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.composer-body textarea{resize:vertical;background:var(--surface);width:100%;min-height:52px;color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:8px 10px;font-size:13px}.composer-row{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:10px;display:flex}.composer-row .field{flex-direction:column;gap:4px;display:flex}.composer-row .field label{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.composer-row input{background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:6px 9px;font-size:12.5px}.composer-row .grow{flex:1;min-width:160px}.hint{color:var(--muted);font-size:11.5px}.history{margin:0;padding:0;list-style:none}.history li{border-bottom:1px solid var(--line);gap:14px;padding:12px 16px;display:flex}.history li:last-child{border-bottom:none}.history .when{width:88px;color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none;padding-top:2px;font-size:12.5px}.history .body{flex:1;min-width:0}.history .row1{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:3px;display:flex}.history .by{color:var(--muted);font-size:11.5px}.history .txt{font-size:13.5px}.history .meta{color:var(--muted);margin-top:3px;font-size:11.5px}.history li.flash{animation:1.6s ease-out flash}@keyframes flash{0%{background:var(--chip-green-bg)}to{background:0 0}}.overlay{z-index:20;background:#0f161e6b;display:none;position:fixed;inset:0}.overlay.open{display:block}.sheet{z-index:21;background:var(--surface);border-left:1px solid var(--line);width:min(480px,96vw);box-shadow:var(--shadow);flex-direction:column;transition:transform .18s ease-out;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(102%)}.sheet.open{transform:none}.sheet-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:14px 18px;display:flex}.sheet-head .t{font-size:14.5px;font-weight:650}.sheet-head .s{color:var(--muted);margin-top:1px;font-size:12px}.sheet-head .x{cursor:pointer;color:var(--muted);background:0 0;border:none;margin-left:auto;padding:2px 6px;font-size:18px}.sheet-body{flex:1;padding:16px 18px;overflow-y:auto}.sheet .lastnote{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;margin-top:14px;padding:10px 12px;font-size:12.5px}.sheet .lastnote .k{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);margin-bottom:3px;font-size:10.5px;font-weight:600}.bulkbar{z-index:15;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;max-width:96vw;padding:10px 14px;display:none;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.bulkbar.open{display:flex}.bulkbar .n{white-space:nowrap;font-size:13px;font-weight:650}.bulkbar select,.bulkbar input{background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:5px 8px;font-size:12.5px}.toast{z-index:30;background:var(--ink);color:var(--ground);box-shadow:var(--shadow);opacity:0;pointer-events:none;border-radius:9px;padding:10px 16px;font-size:13px;font-weight:550;transition:all .18s ease-out;position:fixed;bottom:20px;right:20px;transform:translateY(8px)}.toast.show{opacity:1;transform:none}.toast .timer{opacity:.75;font-weight:500}.dialog{z-index:40;background:#0f161e6b;place-items:center;display:none;position:fixed;inset:0}.dialog.open{display:grid}.dialog-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;width:min(620px,94vw);max-height:86vh;padding:22px 26px;overflow-y:auto}.dialog-card h3{margin:0 0 4px;font-size:16px}.dialog-card .sub{color:var(--muted);margin-bottom:14px;font-size:12.5px}.dialog-card ol{margin:0 0 14px;padding-left:20px}.dialog-card li{margin-bottom:8px;font-size:13.5px}.dialog-card li b{font-weight:650}.footer-note{color:var(--muted);text-align:center;margin:26px 0 8px;font-size:11.5px}.fwrap{align-items:center;display:inline-flex}.statement select{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:7px;max-width:min(100%,460px);padding:5px 8px}.statement label{color:var(--ink-2);font-size:12.5px}.statement .btn:disabled{opacity:.5;cursor:not-allowed}.statement .btn:disabled:hover{background:var(--surface)}.statement-print-reason{color:var(--muted);font-size:12.5px}.statement-doc{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:10px;margin-top:16px;padding:28px 32px}.statement-doc table{min-width:0}.statement-doc tr.statement-unticked td:not(.no-print){opacity:.4}.statement-doc td.st-memo{overflow-wrap:anywhere}.statement-doc td.st-wrap{white-space:normal;overflow-wrap:anywhere;max-width:16ch}.statement-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.statement-company{letter-spacing:.4px;text-transform:uppercase;font-size:17px;font-weight:700}.statement-contact{color:var(--ink-2);margin-top:4px;font-size:12.5px}.statement-title{text-align:right;margin-left:auto}.statement-word{letter-spacing:2px;text-transform:uppercase;font-size:22px;font-weight:700}.statement-asof{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12.5px}.statement-face{margin:22px 0 14px}.statement-builder{font-size:15px;font-weight:700}.statement-label{margin-top:6px}.statement-note{color:var(--muted);margin-top:2px;font-size:11.5px}.statement-summary{break-inside:avoid;page-break-inside:avoid;margin-top:4px}.statement-totals{border-top:1px solid var(--ink-2);width:max-content;min-width:260px;margin-left:auto;padding:8px 6px 0}.statement-count{color:var(--ink-2);margin-bottom:3px}.statement-sum{justify-content:space-between;gap:28px;margin-top:2px;display:flex}.statement-sum .amt{font-variant-numeric:tabular-nums;white-space:nowrap}.statement-count+.statement-sum{font-weight:700}.statement-aging{border-top:1px solid var(--line);margin-top:22px;display:flex}.statement-age{text-align:center;flex:1 1 0;min-width:0;padding:6px 4px 0}.statement-age-h{letter-spacing:.6px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.statement-age-amt{font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px}@media print{:root{--ground:#fff!important;--surface:#fff!important;--surface-2:#fff!important;--ink:#000!important;--ink-2:#1a1a1a!important;--muted:#3a3a3a!important;--line:#8c8c8c!important;--brand:#fff!important;--brand-ink:#000!important;--link:#000!important;--shadow:none!important;--age-1:#fff!important;--age-2:#fff!important;--age-3:#fff!important;--age-4:#fff!important}body{color:#000!important;background:#fff!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.appbar,.tabs,.scopebar,main+.footer-note,button,input[type=checkbox],.no-print,.overlay,.sheet,.bulkbar,.toast,.dialog{display:none!important}th{position:static}.chip{border:1px solid;font-weight:700}.kpi.alert .lbl:before{content:"! ";font-weight:700}thead{display:table-header-group}tr{break-inside:avoid;page-break-inside:avoid}.panel,.tablewrap{overflow:visible!important}table{width:100%!important;min-width:0!important}td.bldcell,td.commcell,td.notecell{white-space:normal;max-width:none;overflow:visible}.statement td,.statement th{white-space:normal}.statement td.st-keep,.statement td.money{white-space:nowrap}.statement tr.statement-unticked{display:none!important}.statement tbody tr:not(.statement-unticked):not(:has(~tr:not(.statement-unticked))) td{border-bottom:none}.statement-doc{border:none!important;border-radius:0!important;margin:0!important;padding:0!important}@page{size:letter;margin:.5in}main:has(.statement){max-width:none!important;padding:0!important}}
