/*=========================================
AI Wealth Tech India
IPO Subscription Card
=========================================*/

.awti-subscription-card{
	background:#fff;
	border:1px solid #e8eef7;
	border-radius:22px;
	padding:28px;
	margin:30px 0;
	box-shadow:0 10px 30px rgba(15,23,42,.08);
}

.awti-subscription-card h2{
	margin:0 0 24px;
	font-size:28px;
	font-weight:700;
	color:#111827;
}

.awti-sub-item{
	margin-bottom:22px;
}

.awti-sub-item:last-child{
	margin-bottom:0;
}

.awti-sub-top{
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:15px;
	margin-bottom:10px;
}

.awti-sub-top span{
	font-size:16px;
	font-weight:600;
	color:#374151;
}

.awti-sub-top strong{
	font-size:18px;
	font-weight:700;
	color:#111827;
}

.awti-sub-progress{
	width:100%;
	height:12px;
	background:#e5e7eb;
	border-radius:999px;
	overflow:hidden;
}

.awti-sub-fill{
	height:100%;
	width:0;
	border-radius:999px;
	transition:width .6s ease;
}

.awti-retail{
	background:#22c55e;
}

.awti-qib{
	background:#2563eb;
}

.awti-nii{
	background:#f97316;
}

.awti-total{
	background:#7c3aed;
}

/* Last Updated */

.awti-sub-updated{
	margin-top:24px;
	padding-top:18px;
	border-top:1px solid #e5e7eb;
	text-align:right;
	font-size:14px;
	font-weight:500;
	color:#6b7280;
}

/*=========================================
Mobile
=========================================*/

@media (max-width:768px){

	.awti-subscription-card{
		padding:20px;
		border-radius:18px;
	}

	.awti-subscription-card h2{
		font-size:24px;
		margin-bottom:20px;
	}

	.awti-sub-top{
		flex-direction:column;
		align-items:flex-start;
		gap:6px;
	}

	.awti-sub-top span{
		font-size:15px;
	}

	.awti-sub-top strong{
		font-size:16px;
	}

	.awti-sub-progress{
		height:10px;
	}

	.awti-sub-updated{
		text-align:left;
		font-size:13px;
	}

}