.demographics-control-panel_metric__TUtCT{border:1px solid #d5c9b8;border-radius:.75rem;background:rgb(255 255 255/85%);padding:.75rem;position:relative;min-width:0}.demographics-control-panel_prominent__2ntm_{border-color:#a64c32;background:#fff6e4}.demographics-control-panel_changed__xMSIt{animation:demographics-control-panel_value-update__etCu1 1.6s ease-out}@keyframes demographics-control-panel_value-update__etCu1{0%,30%{background-color:#d5ecd8;box-shadow:inset 0 0 0 2px #4f7657}to{box-shadow:inset 0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.demographics-control-panel_changed__xMSIt{animation:none;background-color:#d5ecd8;outline:2px solid #4f7657}}.demographics-control-panel_compactMetric__3sSDW{padding:.55rem .75rem;background:#fbf9f5}.demographics-control-panel_chartCard__gXrHo{min-width:0;border:1px solid #d5c9b8;border-radius:.75rem;padding:.75rem;background:#fffdf9}.demographics-control-panel_charts__mO0IN{display:grid;gap:.75rem;align-items:stretch}@media (min-width:1024px){.demographics-control-panel_charts__mO0IN{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}}.credit-calendar_calendar__7db4x{color:#35251d;font-size:13px;line-height:1.6}.credit-calendar_state__Eloaf{display:inline-block;border:1px solid #98462d;padding:3px 10px;border-radius:20px;color:#803b27;font-size:11px;font-weight:600}.credit-calendar_projected__JLAnV .credit-calendar_state__Eloaf{border-style:dashed}.credit-calendar_opening__xaukj{display:flex;align-items:center;gap:10px;margin:12px 0;font-weight:600}.credit-calendar_dot__eG7m3{display:inline-block;flex:0 0 18px;width:18px;height:18px;border:2px solid #98462d;border-radius:50%;background:#98462d;position:relative;z-index:1}.credit-calendar_projected__JLAnV .credit-calendar_dot__eG7m3{background:#f5eddd}.credit-calendar_issued__MCPFv .credit-calendar_dot__eG7m3{background:#98462d}.credit-calendar_tableWrap__KFQdo{margin-top:14px;overflow-x:auto}.credit-calendar_table__eFVlm{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.credit-calendar_table__eFVlm caption{text-align:left;margin-bottom:8px;font-weight:600}.credit-calendar_table__eFVlm td,.credit-calendar_table__eFVlm th{padding:9px 8px;border-bottom:1px solid #ccbca7;vertical-align:top}.credit-calendar_table__eFVlm th:first-child{padding-left:0}.credit-calendar_projected__JLAnV .credit-calendar_table__eFVlm td{border-bottom-style:dashed}.credit-calendar_table__eFVlm small{display:block;color:#655345;font-size:10px}.credit-calendar_timeline__8iV5F{display:grid;gap:20px;margin:18px 0;padding:0;list-style:none}.credit-calendar_timeline__8iV5F li{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px}.credit-calendar_timeline__8iV5F li:after{content:"";position:absolute;top:18px;left:8px;height:calc(100% + 20px);border-left:2px solid #b79c83}.credit-calendar_timeline__8iV5F li:last-child:after{display:none}.credit-calendar_projected__JLAnV .credit-calendar_timeline__8iV5F li:after{border-left-style:dashed}.credit-calendar_timeline__8iV5F small,.credit-calendar_timeline__8iV5F strong,.credit-calendar_timeline__8iV5F time{display:block}.credit-calendar_timeline__8iV5F strong{font-size:15px;color:#803b27}.credit-calendar_timeline__8iV5F small{color:#655345;font-size:11px}@media (min-width:640px){.credit-calendar_timeline__8iV5F{grid-template-columns:repeat(4,minmax(0,1fr))}.credit-calendar_timeline__8iV5F li{display:block}.credit-calendar_timeline__8iV5F li>div{margin-top:8px}.credit-calendar_timeline__8iV5F li:after{top:8px;left:18px;width:calc(100% + 20px - 18px);height:0;border-left:0;border-top:2px solid #b79c83}.credit-calendar_projected__JLAnV .credit-calendar_timeline__8iV5F li:after{border-top-style:dashed}}