._panel_t5ufe_3{--teal: var(--color-status-compliant, #0099a9);--amber: var(--color-status-warning, #e8a317);--crimson: var(--color-status-noncompliant, #ba325a);--line: rgba(255, 255, 255, .12);display:grid;grid-template-rows:auto 1fr auto;gap:14px;width:100%;padding:16px 18px;background:var(--color-bg-terminal, #011824);color:#fff;font-family:var(--font-body, Arial, sans-serif);font-size:12px;line-height:1.35}._head_t5ufe_21,._foot_t5ufe_22{display:flex;align-items:center;justify-content:space-between;gap:12px}._head_t5ufe_21{padding-bottom:12px;border-bottom:1px solid var(--line)}._client_t5ufe_34{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-weight:700;font-size:13px}._status_t5ufe_40{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;color:var(--color-accent-cyan-soft, #a4e8fb);font-size:11px;letter-spacing:.04em;text-transform:uppercase}._dot_t5ufe_51{width:8px;height:8px;border-radius:50%;background:var(--color-accent-cyan, #00cef3);animation:_pulse_t5ufe_1 1.1s ease-in-out infinite}._statusDone_t5ufe_59{color:#fff}._statusDone_t5ufe_59 ._dot_t5ufe_51{background:var(--teal);animation:none}@keyframes _pulse_t5ufe_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}._body_t5ufe_80{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:16px;min-height:0;min-width:0}._invoices_t5ufe_88{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._invoice_t5ufe_88{min-width:0;display:grid;gap:2px;padding:6px 10px;border:1px solid var(--line);border-left:3px solid var(--teal);border-radius:var(--radius-sm, 4px);background:#ffffff0a;opacity:0;transform:translate(-14px);transition:opacity .32s ease-out,transform .32s ease-out}._invoice_t5ufe_88._shown_t5ufe_113{opacity:1;transform:none}._invoice_t5ufe_88._flagged_t5ufe_118{border-left-color:var(--crimson)}._invoiceRow_t5ufe_122{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px}._firm_t5ufe_130{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-weight:700;font-size:12px}._amount_t5ufe_136{font-family:var(--font-mono, "Courier New", monospace);font-size:12px}._note_t5ufe_141{min-width:0;color:#c1d3dc;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chip_t5ufe_150{flex-shrink:0;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--teal) 75%,#000);font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._flagged_t5ufe_118 ._chip_t5ufe_150{background:var(--crimson)}._levers_t5ufe_167{min-width:0;display:flex;flex-direction:column;gap:8px;padding-left:18px;border-left:1px solid var(--line)}._leversTitle_t5ufe_176{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-cyan-soft, #a4e8fb)}._levers_t5ufe_167 ul{display:grid;grid-template-columns:1fr;gap:4px;margin:0;padding:0;list-style:none}._lever_t5ufe_167{position:relative;padding:4px 8px 4px 20px;border:1px solid var(--line);border-radius:var(--radius-sm, 4px);font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25;color:#c1d3dc;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out}._lever_t5ufe_167:before{content:"";position:absolute;left:7px;top:50%;width:7px;height:7px;border-radius:50%;background:var(--line);transform:translateY(-50%);transition:background-color .3s ease-out}._compliant_t5ufe_224,._warning_t5ufe_225,._non_compliant_t5ufe_226{color:#fff;border-color:transparent}._compliant_t5ufe_224{background:#0099a947}._compliant_t5ufe_224:before{background:var(--teal)}._warning_t5ufe_225{background:#e8a3173d}._warning_t5ufe_225:before{background:var(--amber)}._non_compliant_t5ufe_226{background:#ba325a52}._non_compliant_t5ufe_226:before{background:var(--crimson)}._foot_t5ufe_22{flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--line);color:#c1d3dc}._foot_t5ufe_22 b{color:#fff;font-family:var(--font-display, "Segoe UI", system-ui, sans-serif)}._money_t5ufe_267{color:var(--color-accent-cyan, #00cef3)!important;font-size:15px}@media (max-width: 600px){._panel_t5ufe_3{padding:14px}._body_t5ufe_80{grid-template-columns:1fr}._levers_t5ufe_167{padding-left:0;border-left:0;padding-top:12px;border-top:1px solid var(--line)}}._scene_1h47e_2{--navy: #011f2e;--blue: #015579;--cyan: #00cef3;--ink: #1b2327;--muted: #70767b;--line: #e4e8ea;--teal: #0f8f6b;--crimson: #b8324f;--amber: #b27a12;--paper: #fbfaf6;--ease: cubic-bezier(.2, .7, .2, 1);position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:28px 64px;width:min(1180px,100%);margin:44px auto 0;text-align:left;font-family:DM Sans,Arial,sans-serif;color:var(--ink)}@media (max-width: 799.98px){._scene_1h47e_2{grid-template-columns:1fr;gap:24px}}._wires_1h47e_37{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:3}._wire_1h47e_37{fill:none;stroke:var(--cyan);stroke-width:2;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000;opacity:0;transition:stroke-dashoffset .9s var(--ease),opacity .2s}._wireOn_1h47e_60{stroke-dashoffset:0;opacity:1}._left_1h47e_67{position:relative;display:grid;gap:14px;align-content:start}._sources_1h47e_74{position:relative;display:grid;gap:8px}._sourcesLabel_1h47e_80{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--blue)}._sources_1h47e_74 ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}._sources_1h47e_74 li{padding:5px 10px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:12px;font-weight:500;color:var(--navy);box-shadow:0 1px 2px #011f2e0d;transition:border-color .25s,background-color .25s,color .25s}._invoiceIn_1h47e_111 ._sources_1h47e_74 li{border-color:#b5e9f5;background:#eefbfe}._sourcesArrow_1h47e_116{width:2px;height:14px;margin-left:22px;background:linear-gradient(var(--cyan),transparent);opacity:0;transition:opacity .25s}._invoiceIn_1h47e_111 ._sourcesArrow_1h47e_116{opacity:1}._paper_1h47e_130{position:relative;overflow:hidden;padding:22px 24px 40px;border:1px solid #dfe2e0;border-radius:3px;background:linear-gradient(90deg,#0000 0,#0000 96%,#0000000a),repeating-linear-gradient(180deg,#0000 0,#0000 27px,#00000005 27px,#00000005 28px),var(--paper);box-shadow:0 1px #fff inset,0 12px 30px #011f2e14,0 1px 2px #011f2e14;font-family:Georgia,Times New Roman,serif;font-size:12.5px;line-height:1.45;color:#2c3538;opacity:0;transform:translate(-16px) rotate(-1.2deg);transition:opacity .5s var(--ease),transform .6s var(--ease)}._invoiceIn_1h47e_111 ._paper_1h47e_130{opacity:1;transform:rotate(-.6deg)}._beam_1h47e_160{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;z-index:2;will-change:transform,opacity}._beam_1h47e_160:before{content:"";position:absolute;left:0;right:0;top:-6px;height:6px;background:linear-gradient(90deg,#00cef300,var(--cyan) 30%,var(--cyan) 70%,#00cef300);box-shadow:0 0 22px 6px #00cef366}._invoiceIn_1h47e_111 ._beam_1h47e_160{animation:_sweep_1h47e_1 1.5s .15s var(--ease) both}._done_1h47e_185 ._beam_1h47e_160{animation:none;opacity:0}@keyframes _sweep_1h47e_1{0%{transform:translateY(0);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translateY(calc(100% + 6px));opacity:0}}._paperHead_1h47e_207{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid #cfd4d2}._paperHead_1h47e_207 b{display:block;font-size:13px;letter-spacing:.08em}._paperHead_1h47e_207 span{display:block;font-size:11.5px;color:#5b6669}._paperMeta_1h47e_228{text-align:right}._region_1h47e_232{position:relative;margin:0 -8px;padding:6px 8px;border-radius:4px;outline:2px solid transparent;outline-offset:0;transition:outline-color .3s,background-color .3s}._regionOn_1h47e_244{outline-color:var(--cyan);background:#00cef312}._region_1h47e_232 h4{margin:0 0 3px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5b6669}._region_1h47e_232 table{width:100%;border-collapse:collapse;table-layout:fixed}._region_1h47e_232 td{padding:2px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._region_1h47e_232 td:first-child{width:46%}._region_1h47e_232 td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}._region_1h47e_232 td[colspan]{text-align:left}._more_1h47e_284 td{color:#7a8487;font-style:italic}._subtotal_1h47e_289 td{padding-top:5px;border-top:1px solid #d5dad8;font-weight:700}._paperFoot_1h47e_295{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:2px solid #2c3538;font-size:14px;font-weight:700;letter-spacing:.02em}._struck_1h47e_307{position:relative}._struck_1h47e_307:after{content:"";position:absolute;left:-4px;right:-4px;top:52%;height:2px;background:#1f3f9c;transform:rotate(-4deg);border-radius:2px;opacity:.9}._struck_1h47e_307:before{content:"";position:absolute;left:-2px;right:-6px;top:44%;height:2px;background:#1f3f9c;transform:rotate(-9deg);border-radius:2px;opacity:.55}._struck_1h47e_307._regionOn_1h47e_244{outline:2px solid var(--cyan);outline-offset:3px;border-radius:3px;background:#00cef318}._hand_1h47e_344{position:absolute;right:26px;bottom:16px;padding:2px 6px;border-radius:4px;transform:rotate(-7deg);font-family:Caveat,Bradley Hand,Comic Sans MS,cursive;font-size:22px;font-weight:600;line-height:1;color:#1f3f9c;text-shadow:0 0 1px #1f3f9c55;outline:2px solid transparent;transition:outline-color .3s,background-color .3s}._hand_1h47e_344._regionOn_1h47e_244{outline-color:var(--cyan);background:#00cef318}._cards_1h47e_370{display:grid;gap:12px;align-content:start}._status_1h47e_376{display:inline-flex;align-items:center;gap:8px;margin-bottom:2px;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--blue)}._dot_1h47e_388{width:8px;height:8px;border-radius:50%;background:var(--cyan);animation:_pulse_1h47e_1 1.1s ease-in-out infinite}._dotDone_1h47e_396{background:var(--teal);animation:none}@keyframes _pulse_1h47e_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.65);opacity:.4}}._card_1h47e_370{padding:14px 16px;border:1px solid var(--line);border-style:dashed;border-radius:6px;background:#fff;box-shadow:none;transform:translate(14px);transition:transform .45s var(--ease),box-shadow .4s var(--ease)}._card_1h47e_370>*{visibility:hidden}._cardOn_1h47e_432{border-style:solid;box-shadow:0 8px 22px #011f2e0a;transform:none}._cardOn_1h47e_432>*{visibility:visible;animation:_cardIn_1h47e_1 .35s var(--ease) both}@keyframes _cardIn_1h47e_1{0%{opacity:0}to{opacity:1}}._card_1h47e_370 ._cardTitle_1h47e_452{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:0;color:var(--navy)}._card_1h47e_370 small{display:block;margin-top:6px;font-size:11.5px;color:var(--muted)}._formula_1h47e_467{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:15px;font-variant-numeric:tabular-nums}._formula_1h47e_467 em{font-style:normal;color:var(--muted)}._formula_1h47e_467 b{padding:1px 8px;border-radius:4px;background:#fdeef0;color:var(--crimson);font-size:17px;font-weight:700}._checks_1h47e_491{display:grid;gap:5px;margin:0;padding:0;list-style:none;font-size:13.5px}._checks_1h47e_491 li:before{display:inline-block;width:18px;font-weight:700}._ok_1h47e_506:before{content:"✓";color:var(--teal)}._bad_1h47e_511{color:var(--crimson);font-weight:600}._bad_1h47e_511:before{content:"✕";color:var(--crimson)}._compare_1h47e_521{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;font-size:13.5px;color:var(--muted)}._compare_1h47e_521 b{color:var(--ink);font-weight:700}._credit_1h47e_536{padding:1px 8px;border-radius:4px;background:#e6f6f0;color:var(--teal)!important;font-weight:700}._gap_1h47e_544{padding:1px 8px;border-radius:4px;background:#fdeef0;color:var(--crimson)!important;font-weight:700}@media (max-width: 760px){._scene_1h47e_2{margin-top:28px}._paper_1h47e_130{padding:16px 14px 14px;font-size:11px}._region_1h47e_232 td:first-child{width:42%}._region_1h47e_232 td{font-size:10px}._hand_1h47e_344{right:10px;bottom:4px;font-size:17px}}@media (prefers-reduced-motion: reduce){._cardOn_1h47e_432>*{animation:none}}
