.dbb{--db-navy:#1c1c62;--db-ink:#17223b;--db-border:#a9c7ee;--db-row:#c9dcf2;--db-head:#d8e7f8;--db-sub:#eaf3fc;--db-total:#e2eefb;--db-gold:#fce49c;--db-blue:#2e56b5;aspect-ratio:738.6/551.4;width:100%;color:var(--db-ink);font-variant-numeric:lining-nums tabular-nums;position:relative}.dbt{left:var(--x);top:var(--y);width:var(--w);height:var(--h);box-sizing:border-box;border:1.5px solid var(--db-border);background:#fff;flex-direction:column;min-width:0;display:flex;position:absolute;overflow:hidden}.dbt>header{background:var(--db-head);border-bottom:1px solid var(--db-border);justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;display:flex}.dbt h2{min-width:0;color:var(--db-navy);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:700;overflow:hidden}.dbt-aside{white-space:nowrap;font-size:13px}.dbt-stamp{white-space:nowrap;border:1px solid;border-radius:3px;padding:0 7px;font-size:12.5px;font-weight:700;line-height:20px}.dbt-stamp.ok{color:#1b6e47;background:#e6f4ec;border-color:#1b6e47}.dbt-stamp.wait{color:#9c5f0d;background:#fdf3e3;border-color:#9c5f0d}.dbt-stamp.bad{color:#9c2f1f;background:#fbeae7;border-color:#9c2f1f}.dbt-stamp.info{color:var(--db-navy);border-color:var(--db-navy);background:var(--db-total)}.dbt-body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px 12px;display:flex}.dbt-empty{text-align:center;margin:auto 0;font-size:14px}.dbt-hero{flex-direction:column;display:flex}.dbt-hero b{color:var(--db-navy);font-size:clamp(22px,2vw,30px);line-height:1.1}.dbt-hero span{font-size:13.5px}.dbt-spark{flex:1;width:100%;min-height:0;display:block}.dbt-axis{justify-content:space-between;margin-top:-4px;font-size:12px;display:flex}.dbt-kv{border-collapse:collapse;border:1px solid var(--db-row);width:100%;font-size:14px}.dbt-kv th,.dbt-kv td{border-bottom:1px solid var(--db-row);text-align:left;height:auto;color:var(--db-ink);white-space:nowrap;text-transform:none;letter-spacing:normal;padding:3px 8px;font-family:inherit;font-size:14px;font-weight:400;display:table-cell}.dbt-kv th{background:var(--db-sub);border-right:1px solid var(--db-row)}.dbt-kv .r,.dbt-grid .r{text-align:right}.dbt-kv tr.gold th,.dbt-kv tr.gold td{background:var(--db-gold);font-weight:700}.dbt-kv tr.tot th,.dbt-kv tr.tot td{background:var(--db-total);font-weight:700}.dbt-fill{flex:1}.dbt-bars .dbt-barcell{width:55%;padding:3px 6px}.dbt-bar{background:var(--db-navy);border-radius:0 3px 3px 0;height:10px;display:block}.dbt-bars tr:hover .dbt-bar{background:var(--db-blue)}.dbt-donutwrap{flex:1;align-items:center;gap:12px;min-height:0;display:flex}.dbt-donut{flex-shrink:0;width:46%}.dbt-donut path:hover{opacity:.85}.dbt-donut .dl{fill:var(--db-ink);font-size:9px}.dbt-donut .dv{fill:var(--db-navy);font-size:15px;font-weight:700}.dbt-legend td{background:#fff;font-size:13.5px}.dbt-legend td i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.dbt-sub{letter-spacing:.06em;text-transform:uppercase;color:var(--db-navy);margin:2px 0 0;font-size:12.5px;font-weight:700}.dbt-links{border:1px solid var(--db-row);flex-direction:column;flex:1;display:flex}.dbt-link{border-bottom:1px solid var(--db-row);color:var(--db-ink);flex:1;grid-template-columns:30px minmax(0,1fr) auto 10px;align-items:center;gap:8px;padding:2px 8px;text-decoration:none;display:grid}.dbt-link:last-child{border-bottom:0}a.dbt-link:hover{background:var(--db-sub)}.dbt-link img{object-fit:contain;border:1px solid var(--db-row);background:#fff;border-radius:3px;width:30px;height:30px}.dbt-link span{flex-direction:column;min-width:0;display:flex}.dbt-link b{color:var(--db-navy);font-size:14.5px}.dbt-link small{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.dbt-link em{white-space:nowrap;font-size:12.5px;font-style:normal;font-weight:700}.dbt-link i{color:var(--db-blue);font-style:normal;font-weight:700}.dbt-reports .dbt-body{padding:8px}.dbt-grid{border-collapse:collapse;border:1px solid var(--db-row);width:100%;font-size:15px}.dbt-grid th,.dbt-grid td{border-bottom:1px solid var(--db-row);border-right:1px solid var(--db-row);text-align:left;height:auto;color:var(--db-ink);white-space:nowrap;text-transform:none;letter-spacing:normal;padding:4px 10px;font-family:inherit;font-size:15px;font-weight:400;display:table-cell}.dbt-grid thead th{background:var(--db-sub);color:var(--db-navy);font-size:13.5px;font-weight:700}.dbt-grid tr.net td{background:var(--db-navy);color:#fff;font-weight:700}.dbt-grid tr.gold td{background:var(--db-gold);font-weight:700}.dbt-grid .r{text-align:right}.dbt-cols{flex:1;width:100%;min-height:60px;display:block}.dbt-cols .cl{fill:var(--db-ink);font-size:12px}.dbt-cols .cv{fill:var(--db-navy);font-size:12px;font-weight:700}.dbt-cols rect:hover{fill:var(--db-blue)}.dbt-run{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:8px;display:flex}.dbt-run span{flex-direction:column;display:flex}.dbt-run b{color:var(--db-navy);font-size:19px}.dbt-run small{font-size:13.5px}.dbt-go{color:var(--db-blue);white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none}.dbt-go:hover{text-decoration:underline}.dbt-next .dbt-body{padding:6px 12px}@media (max-width:1099px){.dbb{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dbt{width:auto;height:auto;min-height:220px;position:static}.dbt-mom{grid-column:1/-1}.dbt-next{min-height:0}.dbt-spark{flex:none;height:120px}.dbt-cols{flex:none;height:auto;max-height:150px}}@media (max-width:760px){.dbb{flex-direction:column;display:flex}.dbt{min-height:0}.dbt-net{order:1}.dbt-next{order:2}.dbt-remit{order:3}.dbt-reports{order:4}.dbt-mom{order:5}.dbt-split{order:6}.dbt-dept{order:7}.dbt-donut{width:42%}.dbt-grid{font-size:13.5px}.dbt-grid th,.dbt-grid td{padding:4px 6px}.dbt-grid .dbt-change{display:none}.dbt-grid td:first-child{white-space:normal}.dbt-cols .cl,.dbt-cols .cv{font-size:19px}.dbt-link{padding:8px}}
.pa-main:has(>.dbb){gap:10px;padding:8px 12px 16px}
