#bc-cash-timing input::placeholder,#bc-cash-timing textarea::placeholder{color:#727670;opacity:1}
#bc-cash-timing .ct-deck{font-size:20px}#bc-cash-timing #ct-starters{border-block:1px solid #CEC5B8;padding:20px 0}#bc-cash-timing #ct-starters>summary{font:400 29px/1.3 BCIdeaCastoro,Georgia,serif;padding:8px 0;color:#213B34}#bc-cash-timing .ct-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px}#bc-cash-timing .ct-versions{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center;background:#E8EFE4;padding:24px;margin:25px 0}#bc-cash-timing .ct-versions [role=group],#bc-cash-timing .ct-row-actions{display:flex;flex-wrap:wrap;gap:12px}#bc-cash-timing .ct-versions [data-ct-version]{font:inherit;background:transparent;border:1px solid #879582;padding:10px 16px;color:#213B34;cursor:pointer;min-height:44px}#bc-cash-timing .ct-versions [aria-pressed=true]{background:#213B34;color:#FFF9F1}#bc-cash-timing #ct-version-note{max-width:320px}#bc-cash-timing .ct-entry-guide{border-left:3px solid #7C8C76;padding:4px 24px;background:#E8EFE4;margin-bottom:26px}#bc-cash-timing .ct-entry{padding:26px;border:1px solid #CEC5B8;margin:22px 0;background:#FFFCF7}#bc-cash-timing .ct-entry>header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}#bc-cash-timing .ct-entry .bh-field:last-child{margin-bottom:0}#bc-cash-timing .ct-summary{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:20px;margin:25px 0}#bc-cash-timing .ct-summary article{padding:28px;background:#F0E9DD}#bc-cash-timing .ct-summary article:first-child{background:#E8EFE4}#bc-cash-timing .ct-summary article.ct-shortfall{background:#F5E7DF}#bc-cash-timing .ct-summary h3{font-size:24px}#bc-cash-timing .ct-amount{font-size:clamp(27px,3cqw,38px);line-height:1.2;font-variant-numeric:tabular-nums;color:#213B34;margin:18px 0!important}#bc-cash-timing .ct-shortfall .ct-amount{color:#8B3426}#bc-cash-timing .ct-summary p:last-child{font-size:14px}#bc-cash-timing .ct-chart{border:1px solid #CEC5B8;padding:26px;margin:28px 0}#bc-cash-timing .ct-chart svg{width:100%;height:auto;display:block;overflow:visible}#bc-cash-timing .ct-legend{display:flex;flex-wrap:wrap;gap:12px 25px;font-size:13px;margin:15px 0}#bc-cash-timing .ct-legend span:before{content:'';display:inline-block;width:25px;border-top:3px solid #213B34;vertical-align:middle;margin-right:8px}#bc-cash-timing .ct-legend .ct-other:before{border-color:#A43F2E;border-top-style:dashed}#bc-cash-timing .ct-chart-range{display:flex;justify-content:space-between;gap:12px;font-size:13px}#bc-cash-timing .ct-chart-scale{font-size:13px;margin-bottom:8px}#bc-cash-timing .ct-checks{border:1px solid #CEC5B8;padding:26px;margin:28px 0}#bc-cash-timing .ct-checks ul{padding-left:20px;font-size:15px}#bc-cash-timing .ct-checks li+li{margin-top:12px}#bc-cash-timing .ct-weeks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0}#bc-cash-timing .ct-week{background:#F0E9DD;padding:20px}#bc-cash-timing .ct-week.ct-shortfall{background:#F5E7DF}#bc-cash-timing .ct-week h4{font-size:23px}#bc-cash-timing .ct-week dl{font-size:14px;margin:15px 0 0}#bc-cash-timing .ct-week dl>div{margin-top:10px}#bc-cash-timing .ct-week dd{margin:0;color:#213B34;font-variant-numeric:tabular-nums}#bc-cash-timing .ct-week dt{font-size:12px;color:#625E57}#bc-cash-timing .ct-detail{border-block:1px solid #CEC5B8;padding:12px 0;margin:26px 0}#bc-cash-timing .ct-detail summary{min-height:44px;padding:10px 0}#bc-cash-timing .ct-day{border-top:1px solid #CEC5B8;padding:18px 0}#bc-cash-timing .ct-day h4{font-size:21px}#bc-cash-timing .ct-day ul{padding-left:20px;font-size:14px}#bc-cash-timing .ct-comparison table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:14px;margin:20px 0}#bc-cash-timing th,#bc-cash-timing td{padding:14px;vertical-align:top;text-align:left;border-bottom:1px solid #CEC5B8;overflow-wrap:anywhere}#bc-cash-timing thead th{background:#E8EFE4}#bc-cash-timing tbody th{font-weight:400}#bc-cash-timing .ct-undo{display:flex;justify-content:space-between;gap:20px;background:#E8EFE4;padding:15px 20px;margin:20px 0}#bc-cash-timing #ct-confirm{width:min(500px,calc(100% - 32px));padding:28px;background:#FFF9F1;border:1px solid #CEC5B8;color:#242323}#bc-cash-timing #ct-confirm::backdrop{background:rgb(24 39 34 / .7)}#bc-cash-timing #ct-confirm p{margin:20px 0}#bc-cash-timing #ct-confirm>div{display:flex;flex-wrap:wrap;gap:12px}
@container(max-width:900px){#bc-cash-timing .ct-summary{grid-template-columns:1fr}#bc-cash-timing .ct-weeks{grid-template-columns:1fr 1fr}}
@container(max-width:550px){#bc-cash-timing .ct-pair,#bc-cash-timing .ct-weeks{grid-template-columns:1fr}#bc-cash-timing .ct-entry,#bc-cash-timing .ct-chart,#bc-cash-timing .ct-checks{padding:20px}#bc-cash-timing th,#bc-cash-timing td{padding:12px 7px;font-size:12px}#bc-cash-timing .ct-week dl{display:grid;grid-template-columns:1fr 1fr;gap:10px}#bc-cash-timing .ct-week dl>div{margin:0}}
