.cGP7qW_timeline{color:#6f8366;flex-direction:column;gap:12px;min-width:0;display:flex}.cGP7qW_rail{border-radius:10px;min-width:0;padding:0 22px;position:relative;overflow:hidden}.cGP7qW_rail:has(.cGP7qW_range:focus-visible){box-shadow:0 0 0 2px #72916a}.cGP7qW_track{height:62px;position:relative}.cGP7qW_line,.cGP7qW_done{top:30px;border-radius:3px;height:3px;position:absolute;inset-inline-start:0}.cGP7qW_line{background:#e1e8d9;inset-inline-end:0}.cGP7qW_done{background:#92ad79}.cGP7qW_mark,.cGP7qW_num,.cGP7qW_today{position:absolute;transform:translate(50%)}.cGP7qW_mark{color:#fff;border-radius:50%;place-items:center;font-size:8px;line-height:1;display:grid;top:31px;translate:0 -50%}.cGP7qW_tick{background:#c3cfb8;border-radius:0;width:1px;height:8px}.cGP7qW_settled,.cGP7qW_future,.cGP7qW_next,.cGP7qW_issue{border:2px solid #fff;width:12px;height:12px;box-shadow:0 0 0 1px #c9d4bf}.cGP7qW_mark.cGP7qW_settled{background:#3f7a4f;box-shadow:0 0 0 1px #3f7a4f}.cGP7qW_future{background:#dfe6d7}.cGP7qW_next{background:#c99a2e;width:16px;height:16px;box-shadow:0 0 0 3px #f3e4bd}.cGP7qW_issue{background:#fff;box-shadow:0 0 0 1.5px #b7795e}.cGP7qW_selected{outline-offset:2px;outline:2px solid #244d36}.cGP7qW_tick.cGP7qW_selected{outline-offset:1px;width:3px;height:14px}.cGP7qW_num{color:#9aa98f;font-size:10px;line-height:1;top:44px}.cGP7qW_numOn{color:#244d36;font-weight:700}.cGP7qW_today{background:#244d36;border-radius:2px;width:2px;height:32px;top:0}.cGP7qW_today span{top:0;position:absolute;inset-inline-start:6px}.cGP7qW_todayLate span{inset-inline:auto 6px}.cGP7qW_today span{white-space:nowrap;color:#244d36;font-size:9px;font-weight:700}.cGP7qW_range{inset-inline:0;opacity:0;cursor:pointer;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:0;position:absolute;top:9px}.cGP7qW_range::-webkit-slider-thumb{appearance:none;width:44px;height:44px}.cGP7qW_range::-moz-range-thumb{border:0;width:44px;height:44px}.cGP7qW_ends{color:#8a9a7f;justify-content:space-between;gap:8px;font-size:10px;display:flex}.cGP7qW_detail{background:#f7f9f3;border:1px solid #e1e8d9;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 12px;line-height:1.8;display:flex}.cGP7qW_detail b{color:#244d36}.cGP7qW_detail strong{color:#244d36;flex-basis:100%;font-size:13px}.cGP7qW_detail small{flex-basis:100%;font-size:10px}.cGP7qW_badge{background:#edf1e7;border-radius:20px;padding:0 8px;font-size:10px}.cGP7qW_badge.cGP7qW_settled{width:auto;height:auto;box-shadow:none;color:#2f6a40;background:#e2efe0;border:0}.cGP7qW_badge.cGP7qW_computed,.cGP7qW_badge.cGP7qW_overdue{color:#85631a;background:#f8edd2}.cGP7qW_badge.cGP7qW_voided,.cGP7qW_badge.cGP7qW_conflict,.cGP7qW_badge.cGP7qW_unknown{color:#9b573e;background:#f8ebe4}.cGP7qW_totals{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cGP7qW_totals>div{background:#fff;border:1px solid #e6ebdf;border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:10px;display:flex}.cGP7qW_totals b{color:#244d36;overflow-wrap:anywhere;font-size:12px}.cGP7qW_totals small{font-size:10px}.cGP7qW_timeline .cGP7qW_note,.cGP7qW_timeline .cGP7qW_warn,.cGP7qW_timeline .cGP7qW_end{margin:0}.cGP7qW_note,.cGP7qW_warn{font-size:10px;line-height:1.9}.cGP7qW_warn{color:#9b573e}.cGP7qW_end{border-top:1px dashed #e1e8d9;flex-direction:column;padding-top:10px;display:flex}.cGP7qW_end b{color:#244d36}
.E4gQnW_card{color:#244936;background:#fff;border:1px solid #e2e8da;border-radius:17px;min-width:0;padding:25px}.E4gQnW_top{align-items:center;gap:12px;display:flex}.E4gQnW_top strong{border-radius:7px;padding:7px 12px;font-size:12px}.E4gQnW_bronze{color:#84623d;background:#f4e5d3}.E4gQnW_silver{color:#657d99;background:#eaf0f6}.E4gQnW_gold{color:#93701b;background:#f9efc9}.E4gQnW_reference{color:#a0aa94;direction:ltr;font-size:10px}.E4gQnW_active{color:#648856;margin-right:auto;font-size:11px}.E4gQnW_principal{flex-direction:column;gap:10px;margin:27px 0 22px;display:flex}.E4gQnW_principal>span{color:#94a087;font-size:11px}.E4gQnW_principal strong{font-size:26px;font-weight:800;line-height:1.7}.E4gQnW_inline{color:#8a997e;justify-content:space-between;gap:12px;font-size:11px;display:flex}.E4gQnW_inline b{color:#426444;font-weight:500}.E4gQnW_progress{background:#edf1e7;border-radius:5px;height:5px;margin-top:22px;overflow:hidden}.E4gQnW_progress span{background:#92ad79;border-radius:5px;height:100%;display:block}.E4gQnW_duration{color:#98a28b;justify-content:space-between;gap:12px;margin:12px 0 22px;font-size:9px;line-height:1.9;display:flex}.E4gQnW_details{color:#7c8f72;border-top:1px solid #e6ebdf;margin-top:18px;padding-top:16px;font-size:11px}.E4gQnW_details summary{cursor:pointer;justify-content:space-between;list-style:none;display:flex}.E4gQnW_details summary::-webkit-details-marker{display:none}.E4gQnW_details[open] summary span{transform:rotate(45deg)}.E4gQnW_details>div{padding-top:10px;line-height:2}.E4gQnW_details p{margin:6px 0}.E4gQnW_details summary:focus-visible{outline-offset:5px;outline:2px solid #72916a}@media (max-width:600px){.E4gQnW_card{padding:21px 19px}.E4gQnW_principal strong{font-size:24px}.E4gQnW_top{gap:8px}.E4gQnW_reference{font-size:9px}.E4gQnW_inline{flex-wrap:wrap;font-size:10px}.E4gQnW_duration{flex-wrap:wrap;font-size:9px}}
