/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/
.muted {
			color: #777;
		}
 .soft-bg {
            background: #f7f9fb;
        }

		.pill-badge {
			display: inline-block;
			padding: 8px 12px;
			border-radius: 999px;
			font-size: 13px;
			background: #f3f5f8;
			color: #333;
			margin-right: 8px;
			margin-bottom: 8px;
		}

		.list-check {
			padding-left: 18px;
		}

		.list-check li {
			margin-bottom: 8px;
		}

		.hr-soft {
			border: 0;
			border-top: 1px solid #eee;
			margin: 24px 0;
		}
.icon-card {
			background: var(--cnvs-themebox);
			border: 1px solid var(--cnvs-themebox);;
			border-radius: 14px;
			padding: 22px;
			height: 100%;
		}
		 .kpi {
            background: #fff;
            border: 1px solid #eee;
            border-radius: 14px;
            padding: 18px;
            text-align: center;
            height: 100%;
        }

        .kpi .value {
            font-size: 26px;
            font-weight: 700;
        }