.macbook-pro-14-1 {
  	width: 100%;
  	height: 982px;
  	position: relative;
  	background-color: #000;
  	overflow: hidden;
  	text-align: left;
  	font-size: 7.62px;
  	color: #bebebe;
  	font-family: Inter;
}
.macbook-pro-14-1-child {
  	position: absolute;
  	top: 608.16px;
  	left: 257.66px;
  	border-radius: 23.3px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 485px;
  	height: 329px;
}
.weekly-revenue-trend {
  	position: absolute;
  	top: 632.38px;
  	left: 285.92px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 177.6px;
}
.mon {
  	position: absolute;
  	top: 900.13px;
  	left: 305.43px;
  	font-size: 7.97px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 16.8px;
  	height: 9.4px;
}
.tue {
  	position: absolute;
  	top: 900.13px;
  	left: 368.66px;
  	font-size: 7.97px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 14.8px;
  	height: 9.4px;
}
.wed {
  	position: absolute;
  	top: 900.13px;
  	left: 429.88px;
  	font-size: 7.97px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 18.2px;
  	height: 9.4px;
}
.expenses {
  	position: absolute;
  	top: 636.42px;
  	left: 594.71px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	color: #fff;
  	display: inline-block;
  	width: 71.3px;
  	height: 10.8px;
}
.profit {
  	position: absolute;
  	top: 636.42px;
  	left: 651.89px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	color: #fff;
  	display: inline-block;
  	width: 35px;
  	height: 10.8px;
}
.revenue {
  	position: absolute;
  	top: 636.42px;
  	left: 692.93px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	color: #fff;
  	display: inline-block;
  	width: 35px;
  	height: 10.8px;
}
.thu {
  	position: absolute;
  	top: 900.13px;
  	left: 493.79px;
  	font-size: 7.97px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 15.5px;
  	height: 9.4px;
}
.fri {
  	position: absolute;
  	top: 900.13px;
  	left: 555.69px;
  	font-size: 7.97px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 10.8px;
  	height: 9.4px;
}
.sat {
  	position: absolute;
  	top: 900.13px;
  	left: 612.87px;
  	font-size: 7.97px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 13.5px;
  	height: 9.4px;
}
.div {
  	position: absolute;
  	top: 678.13px;
  	left: 603.45px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #23cf00;
  	display: inline-block;
  	width: 30.3px;
  	height: 10.1px;
  	filter: blur(4.71px);
}
.div2 {
  	position: absolute;
  	top: 678.13px;
  	left: 603.45px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 30.3px;
  	height: 10.1px;
}
.div3 {
  	position: absolute;
  	top: 711.76px;
  	left: 302.06px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #f24822;
  	display: inline-block;
  	width: 40.4px;
  	height: 10.1px;
  	filter: blur(4.71px);
}
.div4 {
  	position: absolute;
  	top: 711.76px;
  	left: 302.06px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 40.4px;
  	height: 10.1px;
}
.div5 {
  	position: absolute;
  	top: 770.29px;
  	left: 302.06px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #f24822;
  	display: inline-block;
  	width: 30.3px;
  	height: 10.1px;
  	filter: blur(4.71px);
}
.div6 {
  	position: absolute;
  	top: 770.29px;
  	left: 302.06px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 30.3px;
  	height: 10.1px;
}
.div7 {
  	position: absolute;
  	top: 824.11px;
  	left: 302.06px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #f24822;
  	display: inline-block;
  	width: 30.3px;
  	height: 10.1px;
  	filter: blur(4.71px);
}
.div8 {
  	position: absolute;
  	top: 824.11px;
  	left: 302.06px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 30.3px;
  	height: 10.1px;
}
.div9 {
  	position: absolute;
  	top: 748.76px;
  	left: 608.16px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #23cf00;
  	display: inline-block;
  	width: 29.6px;
  	height: 9.4px;
  	filter: blur(4.71px);
}
.div10 {
  	position: absolute;
  	top: 748.76px;
  	left: 608.16px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 29.6px;
  	height: 9.4px;
}
.sun {
  	position: absolute;
  	top: 900.13px;
  	left: 672.74px;
  	font-size: 7.97px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 15.5px;
  	height: 9.4px;
}
.macbook-pro-14-1-item {
  	position: absolute;
  	top: 892.4px;
  	left: 296.35px;
  	border-top: 0.7px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 403px;
  	height: 0.7px;
}
.macbook-pro-14-1-inner {
  	position: absolute;
  	top: 850.02px;
  	left: 296.35px;
  	border-top: 0.7px solid rgba(255, 255, 255, 0.05);
  	box-sizing: border-box;
  	width: 403px;
  	height: 0.7px;
}
.line-div {
  	position: absolute;
  	top: 806.29px;
  	left: 297.69px;
  	border-top: 0.7px solid rgba(255, 255, 255, 0.05);
  	box-sizing: border-box;
  	width: 403px;
  	height: 0.7px;
}
.macbook-pro-14-1-child2 {
  	position: absolute;
  	top: 762.56px;
  	left: 296.35px;
  	border-top: 0.7px solid rgba(255, 255, 255, 0.05);
  	box-sizing: border-box;
  	width: 403px;
  	height: 0.7px;
}
.macbook-pro-14-1-child3 {
  	position: absolute;
  	top: 719.5px;
  	left: 296.35px;
  	border-top: 0.7px solid rgba(255, 255, 255, 0.05);
  	box-sizing: border-box;
  	width: 403px;
  	height: 0.7px;
}
.macbook-pro-14-1-child4 {
  	position: absolute;
  	top: 675.78px;
  	left: 296.35px;
  	border-top: 0.7px solid rgba(255, 255, 255, 0.05);
  	box-sizing: border-box;
  	width: 403px;
  	height: 0.7px;
}
.vector-icon {
  	position: absolute;
  	top: 818.73px;
  	left: 312.83px;
  	width: 368px;
  	height: 22.9px;
}
.div11 {
  	position: absolute;
  	top: 801.24px;
  	left: 606.81px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #23cf00;
  	display: inline-block;
  	width: 30.3px;
  	height: 9.4px;
  	filter: blur(4.71px);
}
.div12 {
  	position: absolute;
  	top: 801.24px;
  	left: 606.81px;
  	font-size: 6.73px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 30.3px;
  	height: 9.4px;
}
.macbook-pro-14-1-child5 {
  	position: absolute;
  	top: 764.24px;
  	left: 313.5px;
  	width: 367.3px;
  	height: 25.6px;
}
.macbook-pro-14-1-child6 {
  	position: absolute;
  	top: 694.94px;
  	left: 314.17px;
  	width: 366px;
  	height: 34.3px;
}
.ellipse-div {
  	position: absolute;
  	top: 836.89px;
  	left: 309.46px;
  	border-radius: 50%;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child7 {
  	position: absolute;
  	top: 785.09px;
  	left: 309.46px;
  	border-radius: 50%;
  	background-color: #887800;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child8 {
  	position: absolute;
  	top: 725.22px;
  	left: 309.46px;
  	border-radius: 50%;
  	background-color: #d9d9d9;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child9 {
  	position: absolute;
  	top: 711.76px;
  	left: 370.01px;
  	border-radius: 50%;
  	background-color: #d9d9d9;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child10 {
  	position: absolute;
  	top: 710.42px;
  	left: 435.27px;
  	border-radius: 50%;
  	background-color: #d9d9d9;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child11 {
  	position: absolute;
  	top: 705.71px;
  	left: 497.83px;
  	border-radius: 50%;
  	background-color: #d9d9d9;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child12 {
  	position: absolute;
  	top: 701.67px;
  	left: 557.7px;
  	border-radius: 50%;
  	background-color: #d9d9d9;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child13 {
  	position: absolute;
  	top: 690.24px;
  	left: 615.56px;
  	border-radius: 50%;
  	background-color: #d9d9d9;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child14 {
  	position: absolute;
  	top: 705.71px;
  	left: 676.11px;
  	border-radius: 50%;
  	background-color: #d9d9d9;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child15 {
  	position: absolute;
  	top: 776.35px;
  	left: 372.03px;
  	border-radius: 50%;
  	background-color: #887800;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child16 {
  	position: absolute;
  	top: 772.31px;
  	left: 435.27px;
  	border-radius: 50%;
  	background-color: #887800;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child17 {
  	position: absolute;
  	top: 767.6px;
  	left: 497.83px;
  	border-radius: 50%;
  	background-color: #887800;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child18 {
  	position: absolute;
  	top: 762.89px;
  	left: 557.7px;
  	border-radius: 50%;
  	background-color: #887800;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child19 {
  	position: absolute;
  	top: 760.2px;
  	left: 615.56px;
  	border-radius: 50%;
  	background-color: #887800;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child20 {
  	position: absolute;
  	top: 764.24px;
  	left: 676.11px;
  	border-radius: 50%;
  	background-color: #887800;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child21 {
  	position: absolute;
  	top: 832.18px;
  	left: 372.03px;
  	border-radius: 50%;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child22 {
  	position: absolute;
  	top: 637.76px;
  	left: 583.27px;
  	border-radius: 50%;
  	background-color: #687c70;
  	border: 2.2px solid #687c70;
  	box-sizing: border-box;
  	width: 9.4px;
  	height: 8.7px;
}
.macbook-pro-14-1-child23 {
  	position: absolute;
  	top: 637.76px;
  	left: 640.45px;
  	border-radius: 50%;
  	background-color: #887800;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child24 {
  	position: absolute;
  	top: 637.76px;
  	left: 681.49px;
  	border-radius: 50%;
  	background-color: #d9d9d9;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child25 {
  	position: absolute;
  	top: 825.46px;
  	left: 435.27px;
  	border-radius: 50%;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child26 {
  	position: absolute;
  	top: 821.42px;
  	left: 497.83px;
  	border-radius: 50%;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child27 {
  	position: absolute;
  	top: 817.38px;
  	left: 557.7px;
  	border-radius: 50%;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child28 {
  	position: absolute;
  	top: 814.02px;
  	left: 615.56px;
  	border-radius: 50%;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 8.7px;
}
.macbook-pro-14-1-child29 {
  	position: absolute;
  	top: 820.07px;
  	left: 676.78px;
  	border-radius: 50%;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 8.7px;
}
.rectangle-div {
  	position: absolute;
  	top: 286.59px;
  	left: 257.66px;
  	border-radius: 20.33px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 1218.3px;
  	height: 300.7px;
}
.macbook-pro-14-1-child30 {
  	position: absolute;
  	top: 337.04px;
  	left: 272.46px;
  	border-radius: 15.25px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 382.8px;
  	height: 230.1px;
}
.macbook-pro-14-1-child31 {
  	position: absolute;
  	top: 337.72px;
  	left: 676.11px;
  	border-radius: 15.25px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 380.8px;
  	height: 230.8px;
}
.macbook-pro-14-1-child32 {
  	position: absolute;
  	top: 377.84px;
  	left: 363.98px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child33 {
  	position: absolute;
  	top: 378.27px;
  	left: 766.12px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91deg);
  	transform-origin: 0 0;
}
.line-icon {
  	position: absolute;
  	top: 378.16px;
  	left: 589.91px;
  	width: 3.1px;
  	height: 172.1px;
  	object-fit: contain;
}
.macbook-pro-14-1-child34 {
  	position: absolute;
  	top: 378.27px;
  	left: 994.5px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child35 {
  	position: absolute;
  	top: 378.16px;
  	left: 402.37px;
  	width: 3.8px;
  	height: 172.1px;
  	object-fit: contain;
}
.macbook-pro-14-1-child36 {
  	position: absolute;
  	top: 378.27px;
  	left: 807.62px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91.3deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child37 {
  	position: absolute;
  	top: 378.16px;
  	left: 496.33px;
  	width: 3.8px;
  	height: 172.1px;
  	object-fit: contain;
}
.macbook-pro-14-1-child38 {
  	position: absolute;
  	top: 378.27px;
  	left: 901.58px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91.3deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child39 {
  	position: absolute;
  	top: 378.16px;
  	left: 449.35px;
  	width: 3.8px;
  	height: 172.1px;
  	object-fit: contain;
}
.macbook-pro-14-1-child40 {
  	position: absolute;
  	top: 378.27px;
  	left: 854.6px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91.3deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child41 {
  	position: absolute;
  	top: 378.16px;
  	left: 543.31px;
  	width: 3.8px;
  	height: 172.1px;
  	object-fit: contain;
}
.macbook-pro-14-1-child42 {
  	position: absolute;
  	top: 378.27px;
  	left: 948.56px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91.3deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child43 {
  	position: absolute;
  	top: 378.08px;
  	left: 606.81px;
  	background-color: #23cf00;
  	width: 9.4px;
  	height: 243.5px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child44 {
  	position: absolute;
  	top: 378.75px;
  	left: 1016.52px;
  	background-color: #23cf00;
  	width: 9.4px;
  	height: 251.6px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child45 {
  	position: absolute;
  	top: 425.85px;
  	left: 549.63px;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 186.4px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child46 {
  	position: absolute;
  	top: 425.85px;
  	left: 943.86px;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 178.9px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child47 {
  	position: absolute;
  	top: 470.25px;
  	left: 513.3px;
  	background-color: #687c70;
  	width: 10.1px;
  	height: 152px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child48 {
  	position: absolute;
  	top: 470.25px;
  	left: 896.09px;
  	background-color: #687c70;
  	width: 10.1px;
  	height: 131.2px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child49 {
  	position: absolute;
  	top: 516.67px;
  	left: 471.59px;
  	background-color: #687c70;
  	width: 10.1px;
  	height: 110.3px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child50 {
  	position: absolute;
  	top: 517.34px;
  	left: 935.79px;
  	background-color: #687c70;
  	width: 9.4px;
  	height: 171.5px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child51 {
  	position: absolute;
  	top: 401.63px;
  	left: 572.51px;
  	background-color: #687c70;
  	width: 9.4px;
  	height: 209.2px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child52 {
  	position: absolute;
  	top: 401.63px;
  	left: 911.57px;
  	background-color: #687c70;
  	width: 9.4px;
  	height: 146.7px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child53 {
  	position: absolute;
  	top: 448.72px;
  	left: 541.56px;
  	background-color: #687c70;
  	width: 9.4px;
  	height: 178.9px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child54 {
  	position: absolute;
  	top: 448.72px;
  	left: 904.17px;
  	background-color: #687c70;
  	width: 9.4px;
  	height: 139.3px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child55 {
  	position: absolute;
  	top: 493.79px;
  	left: 495.14px;
  	background-color: #687c70;
  	width: 10.1px;
  	height: 133.9px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child56 {
  	position: absolute;
  	top: 494.47px;
  	left: 920.99px;
  	background-color: #687c70;
  	width: 10.8px;
  	height: 156.1px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child57 {
  	position: absolute;
  	top: 540.89px;
  	left: 491.1px;
  	background-color: #687c70;
  	width: 10.1px;
  	height: 129.8px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child58 {
  	position: absolute;
  	top: 541.56px;
  	left: 855.73px;
  	background-color: #687c70;
  	width: 9.4px;
  	height: 91.5px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.latte {
  	position: absolute;
  	top: 378.75px;
  	left: 300.72px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 43.7px;
  	height: 8.7px;
}
.latte2 {
  	position: absolute;
  	top: 379.43px;
  	left: 700.33px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 47.8px;
  	height: 8.7px;
}
.div13 {
  	position: absolute;
  	top: 378.75px;
  	left: 614.22px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 45.7px;
  	height: 8.1px;
}
.div14 {
  	position: absolute;
  	top: 378.75px;
  	left: 1024.59px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 45.7px;
  	height: 8.7px;
}
.espresso {
  	position: absolute;
  	top: 402.97px;
  	left: 300.72px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 70px;
  	height: 11.4px;
}
.espresso2 {
  	position: absolute;
  	top: 402.97px;
  	left: 700.33px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 72.7px;
  	height: 12.8px;
}
.div15 {
  	position: absolute;
  	top: 402.97px;
  	left: 580.58px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 97.5px;
  	height: 7.4px;
}
.div16 {
  	position: absolute;
  	top: 402.97px;
  	left: 920.31px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 65.3px;
  	height: 8.1px;
}
.cappuccino {
  	position: absolute;
  	top: 425.85px;
  	left: 300.72px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 86.1px;
  	height: 12.1px;
}
.cappuccino2 {
  	position: absolute;
  	top: 425.85px;
  	left: 700.33px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 88.8px;
  	height: 12.1px;
}
.div17 {
  	position: absolute;
  	top: 425.85px;
  	left: 555.69px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 147.3px;
  	height: 15.5px;
}
.div18 {
  	position: absolute;
  	top: 425.85px;
  	left: 949.24px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 139.9px;
  	height: 8.1px;
}
.americano {
  	position: absolute;
  	top: 449.39px;
  	left: 300.72px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 82.1px;
  	height: 12.8px;
}
.americano2 {
  	position: absolute;
  	top: 449.39px;
  	left: 700.33px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 82.7px;
  	height: 12.8px;
}
.div19 {
  	position: absolute;
  	top: 449.39px;
  	left: 545.6px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 147.3px;
  	height: 8.7px;
}
.div20 {
  	position: absolute;
  	top: 451.41px;
  	left: 906.86px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 114.4px;
  	height: 6.7px;
}
.cold-brew {
  	position: absolute;
  	top: 470.92px;
  	left: 300.72px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 78px;
  	height: 12.1px;
}
.cold-brew2 {
  	position: absolute;
  	top: 472.27px;
  	left: 700.33px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 80.1px;
  	height: 11.4px;
}
.div21 {
  	position: absolute;
  	top: 472.27px;
  	left: 515.99px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 170.9px;
  	height: 8.1px;
}
.div22 {
  	position: absolute;
  	top: 474.28px;
  	left: 898.11px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 149.3px;
  	height: 6.1px;
}
.mocha {
  	position: absolute;
  	top: 495.14px;
  	left: 300.72px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 55.2px;
  	height: 11.4px;
}
.mocha2 {
  	position: absolute;
  	top: 496.48px;
  	left: 700.33px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 57.9px;
  	height: 10.1px;
}
.div23 {
  	position: absolute;
  	top: 496.48px;
  	left: 501.19px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 134.5px;
  	height: 14.8px;
}
.div24 {
  	position: absolute;
  	top: 496.48px;
  	left: 927.04px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 156.7px;
  	height: 15.5px;
}
.sandwich {
  	position: absolute;
  	top: 518.01px;
  	left: 300.72px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 76px;
  	height: 12.1px;
}
.sandwich2 {
  	position: absolute;
  	top: 518.69px;
  	left: 700.33px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 78.7px;
  	height: 11.4px;
}
.div25 {
  	position: absolute;
  	top: 518.01px;
  	left: 476.98px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 205.2px;
  	height: 16.1px;
}
.div26 {
  	position: absolute;
  	top: 518.69px;
  	left: 944.53px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 327px;
  	height: 16.1px;
}
.muffin {
  	position: absolute;
  	top: 541.56px;
  	left: 300.72px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 53.8px;
  	height: 12.1px;
}
.muffin2 {
  	position: absolute;
  	top: 542.23px;
  	left: 700.33px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 55.2px;
  	height: 11.4px;
}
.div27 {
  	position: absolute;
  	top: 541.56px;
  	left: 501.19px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 124.5px;
  	height: 22.9px;
}
.div28 {
  	position: absolute;
  	top: 542.23px;
  	left: 863.8px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 88.1px;
  	height: 23.5px;
}
.top-products-performance {
  	position: absolute;
  	top: 303.41px;
  	left: 281.88px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 226.7px;
  	height: 22.9px;
}
.units-sold {
  	position: absolute;
  	top: 352.52px;
  	left: 299.37px;
  	font-size: 11.44px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	display: inline-block;
  	color: rgba(255, 255, 255, 0.5);
  	width: 86.1px;
  	height: 20.2px;
}
.revenue2 {
  	position: absolute;
  	top: 352.52px;
  	left: 696.96px;
  	font-size: 11.44px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	display: inline-block;
  	color: rgba(255, 255, 255, 0.5);
  	width: 70px;
  	height: 20.2px;
}
.macbook-pro-14-1-child59 {
  	position: absolute;
  	top: 339.74px;
  	left: 1081.1px;
  	border-radius: 15.25px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 382.8px;
  	height: 230.1px;
}
.macbook-pro-14-1-child60 {
  	position: absolute;
  	top: 379.32px;
  	left: 1172.86px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child61 {
  	position: absolute;
  	top: 379.32px;
  	left: 1214.37px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91.3deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child62 {
  	position: absolute;
  	top: 379.32px;
  	left: 1308.33px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91.3deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child63 {
  	position: absolute;
  	top: 379.32px;
  	left: 1261.35px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 172.8px;
  	height: 0.6px;
  	transform:  rotate(91.3deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child64 {
  	position: absolute;
  	top: 379.43px;
  	left: 1356.92px;
  	background-color: #687c70;
  	width: 9.4px;
  	height: 185px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child65 {
  	position: absolute;
  	top: 427.19px;
  	left: 1352.22px;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 180.3px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child66 {
  	position: absolute;
  	top: 472.27px;
  	left: 1367.69px;
  	background-color: #23cf00;
  	width: 10.1px;
  	height: 197.1px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child67 {
  	position: absolute;
  	top: 518.01px;
  	left: 1212.28px;
  	background-color: #687c70;
  	width: 10.1px;
  	height: 41.7px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child68 {
  	position: absolute;
  	top: 402.97px;
  	left: 1350.87px;
  	background-color: #687c70;
  	width: 9.4px;
  	height: 178.9px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child69 {
  	position: absolute;
  	top: 451.41px;
  	left: 1358.94px;
  	background-color: #687c70;
  	width: 8.7px;
  	height: 187.7px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child70 {
  	position: absolute;
  	top: 495.14px;
  	left: 1327.32px;
  	background-color: #687c70;
  	width: 10.8px;
  	height: 156.7px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.macbook-pro-14-1-child71 {
  	position: absolute;
  	top: 541.56px;
  	left: 1260.05px;
  	background-color: #687c70;
  	width: 10.1px;
  	height: 89.5px;
  	transform:  rotate(90deg);
  	transform-origin: 0 0;
}
.latte3 {
  	position: absolute;
  	top: 380.1px;
  	left: 1109.35px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 44.4px;
  	height: 8.7px;
}
.espresso3 {
  	position: absolute;
  	top: 403.65px;
  	left: 1109.35px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 69.3px;
  	height: 12.8px;
}
.cappuccino3 {
  	position: absolute;
  	top: 427.87px;
  	left: 1109.35px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 86.1px;
  	height: 11.4px;
}
.americano3 {
  	position: absolute;
  	top: 451.41px;
  	left: 1109.35px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 80.1px;
  	height: 10.8px;
}
.cold-brew3 {
  	position: absolute;
  	top: 474.28px;
  	left: 1109.35px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 800;
  	color: #fff;
  	display: inline-block;
  	width: 77.4px;
  	height: 10.8px;
}
.mocha3 {
  	position: absolute;
  	top: 497.16px;
  	left: 1109.35px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 55.8px;
  	height: 10.1px;
}
.sandwich3 {
  	position: absolute;
  	top: 520.7px;
  	left: 1109.35px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 74.7px;
  	height: 10.8px;
}
.div29 {
  	position: absolute;
  	top: 520.7px;
  	left: 1214.98px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 78px;
  	height: 14.1px;
}
.muffin3 {
  	position: absolute;
  	top: 544.25px;
  	left: 1109.35px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 53.8px;
  	height: 10.1px;
}
.div30 {
  	position: absolute;
  	top: 544.25px;
  	left: 1264.76px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #687c70;
  	display: inline-block;
  	width: 86.1px;
  	height: 22.2px;
}
.profit-margin {
  	position: absolute;
  	top: 352.52px;
  	left: 1105.99px;
  	font-size: 11.44px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	display: inline-block;
  	color: rgba(255, 255, 255, 0.5);
  	width: 109px;
  	height: 20.2px;
}
.macbook-pro-14-1-child72 {
  	position: absolute;
  	top: 608.16px;
  	left: 752.8px;
  	border-radius: 20.16px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 304.1px;
  	height: 329px;
}
.macbook-pro-14-1-child73 {
  	position: absolute;
  	top: 608.16px;
  	left: 1070.34px;
  	border-radius: 20.16px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 405.7px;
  	height: 327px;
}
.coffee-beans-arabica {
  	position: absolute;
  	top: 683.57px;
  	left: 784.83px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	color: #fff;
  	width: 110.2px;
  	height: 10.1px;
}
.butter {
  	position: absolute;
  	top: 817.76px;
  	left: 786.18px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #cecece;
  	display: inline-block;
  	width: 29.6px;
  	height: 10.1px;
}
.sugar-brown {
  	position: absolute;
  	top: 720.11px;
  	left: 784.83px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	color: #fff;
  	width: 64.9px;
  	height: 10.1px;
}
.paper-cups-12oz {
  	position: absolute;
  	top: 879.28px;
  	left: 786.44px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #cecece;
  	display: inline-block;
  	width: 82.5px;
  	height: 10.1px;
}
.order-now {
  	position: absolute;
  	top: 637px;
  	left: 966px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #cecece;
  	display: inline-block;
  	width: 82.5px;
  	height: 10.1px;
}
.milk-whole {
  	position: absolute;
  	top: 783.75px;
  	left: 786.18px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #cecece;
  	display: inline-block;
  	width: 54.2px;
  	height: 9.4px;
}
.div31 {
  	position: absolute;
  	top: 683.57px;
  	left: 918.72px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	display: inline-block;
  	width: 27.1px;
  	height: 10.1px;
  	color: #f24822;
}
.span {
  	color: #fff;
}
.div32 {
  	position: absolute;
  	top: 783.75px;
  	left: 918.17px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #757575;
  	display: inline-block;
  	width: 29px;
  	height: 9.4px;
}
.div33 {
  	position: absolute;
  	top: 720.11px;
  	left: 919.98px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	display: inline-block;
  	width: 25.8px;
  	height: 10.1px;
  	color: #f24822;
}
.div34 {
  	position: absolute;
  	top: 817.76px;
  	left: 925.73px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #757575;
  	display: inline-block;
  	width: 21.4px;
  	height: 10.1px;
}
.div35 {
  	position: absolute;
  	top: 879.28px;
  	left: 905.83px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #757575;
  	display: inline-block;
  	width: 41.6px;
  	height: 10.1px;
}
.days-left {
  	position: absolute;
  	top: 683.57px;
  	left: 973.52px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: rgba(242, 72, 34, 0.5);
  	display: inline-block;
  	width: 80.6px;
  	height: 10.1px;
}
.day-left {
  	position: absolute;
  	top: 783.75px;
  	left: 974.87px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #757575;
  	display: inline-block;
  	width: 54.8px;
  	height: 9.4px;
}
.days-left2 {
  	position: absolute;
  	top: 720.11px;
  	left: 973.52px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: rgba(242, 72, 34, 0.5);
  	display: inline-block;
  	width: 61.7px;
  	height: 10.1px;
}
.days-left3 {
  	position: absolute;
  	top: 817.76px;
  	left: 974.87px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #757575;
  	display: inline-block;
  	width: 59.8px;
  	height: 10.1px;
}
.days-left4 {
  	position: absolute;
  	top: 879.28px;
  	left: 975.13px;
  	font-size: 8.75px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #757575;
  	display: inline-block;
  	width: 61.7px;
  	height: 10.1px;
}
.low-stock-alerts {
  	position: absolute;
  	top: 633.05px;
  	left: 775.67px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	color: #fff;
}
.payment-method {
  	position: absolute;
  	top: 632.38px;
  	left: 1095.23px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	color: #fff;
}
.macbook-pro-14-1-child74 {
  	position: absolute;
  	top: 706.57px;
  	left: 778.73px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 251.3px;
  	height: 0.6px;
}
.macbook-pro-14-1-child75 {
  	position: absolute;
  	top: 807.37px;
  	left: 780.07px;
  	border-top: 0.6px solid rgba(255, 255, 255, 0.15);
  	box-sizing: border-box;
  	width: 251.3px;
  	height: 0.6px;
}
.macbook-pro-14-1-child76 {
  	position: absolute;
  	top: 688.53px;
  	left: 775.42px;
  	border-radius: 50%;
  	background-color: #f24822;
  	width: 3.8px;
  	height: 3.8px;
}
.macbook-pro-14-1-child77 {
  	position: absolute;
  	top: 788.46px;
  	left: 775.67px;
  	border-radius: 50%;
  	background-color: #f2ad22;
  	width: 3.8px;
  	height: 3.8px;
}
.macbook-pro-14-1-child78 {
  	position: absolute;
  	top: 725.07px;
  	left: 775.42px;
  	border-radius: 50%;
  	background-color: #f24822;
  	width: 3.8px;
  	height: 3.8px;
}
.macbook-pro-14-1-child79 {
  	position: absolute;
  	top: 822.98px;
  	left: 775.67px;
  	border-radius: 50%;
  	background-color: #f2ad22;
  	width: 3.8px;
  	height: 3.8px;
}
.macbook-pro-14-1-child80 {
  	position: absolute;
  	top: 883.99px;
  	left: 775.67px;
  	border-radius: 50%;
  	background-color: #23cf00;
  	width: 3.8px;
  	height: 3.8px;
}
.macbook-pro-14-1-child81 {
  	position: absolute;
  	top: 667.36px;
  	left: 759.53px;
  	border-radius: 9.42px;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 286.6px;
  	height: 86.1px;
}
.macbook-pro-14-1-child82 {
  	position: absolute;
  	top: 764.91px;
  	left: 759.53px;
  	border-radius: 9.42px;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 286.6px;
  	height: 86.1px;
}
.macbook-pro-14-1-child83 {
  	position: absolute;
  	top: 861.11px;
  	left: 759.53px;
  	border-radius: 9.42px;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 286.6px;
  	height: 49.1px;
}
.daily-financial-overview {
  	position: absolute;
  	top: 102.93px;
  	left: 264.39px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 211.9px;
}
.welcome-back-heres {
  	position: absolute;
  	top: 62.57px;
  	left: 264.39px;
  	font-size: 10.09px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	font-weight: 500;
  	color: rgba(255, 255, 255, 0.5);
  	display: inline-block;
  	width: 211.9px;
}
.dashboard {
  	position: absolute;
  	top: 25.56px;
  	left: 264.39px;
  	font-size: 26.91px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 412.4px;
}
.macbook-pro-14-1-child84 {
  	position: absolute;
  	top: 108.31px;
  	left: 433.92px;
  	border-radius: 50%;
  	background-color: #23cf00;
  	width: 9.4px;
  	height: 9.4px;
}
.macbook-pro-14-1-child85 {
  	position: absolute;
  	top: 133.2px;
  	left: 257.66px;
  	border-radius: 13.11px;
  	background-color: rgba(35, 207, 0, 0.2);
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 399.6px;
  	height: 135.2px;
}
.macbook-pro-14-1-child86 {
  	position: absolute;
  	top: 133.2px;
  	left: 666.69px;
  	border-radius: 13.11px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 195.8px;
  	height: 135.2px;
}
.macbook-pro-14-1-child87 {
  	position: absolute;
  	top: 0px;
  	left: 0px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 228.1px;
  	height: 981.5px;
}
.macbook-pro-14-1-child88 {
  	position: absolute;
  	top: 100.24px;
  	left: 30.27px;
  	border-radius: 12.11px;
  	background-color: rgba(35, 207, 0, 0.2);
  	width: 175.6px;
  	height: 37.7px;
}
.macbook-pro-14-1-child89 {
  	position: absolute;
  	top: 30.95px;
  	left: 153.39px;
  	border-radius: 25.23px;
  	background-color: rgba(35, 207, 0, 0.58);
  	width: 35px;
  	height: 15.5px;
}
.new {
  	position: absolute;
  	top: 32.96px;
  	left: 162.13px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	width: 17.5px;
  	height: 11.4px;
}
.dashboard2 {
  	position: absolute;
  	top: 108.98px;
  	left: 123.78px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	color: #fff;
  	display: inline-block;
  	width: 72px;
}
.sales {
  	position: absolute;
  	top: 158.77px;
  	left: 123.78px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	display: inline-block;
  	width: 72px;
}
.profile {
  	position: absolute;
  	top: 263.04px;
  	left: 123.78px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	display: inline-block;
  	width: 72px;
}
.orders {
  	position: absolute;
  	top: 211.91px;
  	left: 123.78px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	display: inline-block;
  	width: 72px;
}
.help {
  	position: absolute;
  	top: 316.19px;
  	left: 123.78px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	display: inline-block;
  	width: 72px;
}
.macbook-pro-14-1-child90 {
  	position: absolute;
  	top: 133.2px;
  	left: 871.88px;
  	border-radius: 13.11px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 195.1px;
  	height: 135.2px;
}
.macbook-pro-14-1-child91 {
  	position: absolute;
  	top: 133.2px;
  	left: 1280.23px;
  	border-radius: 13.11px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 195.8px;
  	height: 135.2px;
}
.macbook-pro-14-1-child92 {
  	position: absolute;
  	top: 133.2px;
  	left: 1076.39px;
  	border-radius: 13.11px;
  	background-color: #171717;
  	border: 0.2px solid #fff;
  	box-sizing: border-box;
  	width: 194.4px;
  	height: 135.2px;
}
.revenue3 {
  	position: absolute;
  	top: 163.48px;
  	left: 688.89px;
  	font-size: 11.44px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	color: #cecece;
  	width: 48.4px;
}
.expenses2 {
  	position: absolute;
  	top: 163.48px;
  	left: 893.4px;
  	font-size: 11.44px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	color: #cecece;
  	width: 55.2px;
}
.sieun-moon {
  	position: absolute;
  	top: 28.93px;
  	left: 69.97px;
  	font-size: 13.45px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 211.9px;
}
.sign-out {
  	position: absolute;
  	top: 927.78px;
  	left: 149.28px;
  	font-size: 11.68px;
  	letter-spacing: -0.02em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 65.4px;
}
.avg-order-value {
  	position: absolute;
  	top: 163.48px;
  	left: 1301.09px;
  	font-size: 11.44px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	color: #cecece;
  	width: 96.2px;
}
.orders2 {
  	position: absolute;
  	top: 166.17px;
  	left: 1094.55px;
  	font-size: 11.44px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	color: #cecece;
  	width: 39px;
}
.net-profit {
  	position: absolute;
  	top: 174.24px;
  	left: 277.17px;
  	font-size: 11.44px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	display: inline-block;
  	color: #cecece;
  	width: 56.5px;
}
.div36 {
  	position: absolute;
  	top: 180.97px;
  	left: 684.85px;
  	font-size: 23.3px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 124.5px;
}
.div37 {
  	position: absolute;
  	top: 180.97px;
  	left: 893.4px;
  	font-size: 23.3px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 104.3px;
}
.div38 {
  	position: absolute;
  	top: 180.97px;
  	left: 1303.1px;
  	font-size: 23.3px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 87.5px;
}
.div39 {
  	position: absolute;
  	top: 178.95px;
  	left: 1093.21px;
  	font-size: 23.3px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 60.5px;
}
.div40 {
  	position: absolute;
  	top: 191.73px;
  	left: 275.15px;
  	font-size: 23.3px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 900;
  	color: #fff;
  	display: inline-block;
  	width: 117.1px;
}
.div41 {
  	position: absolute;
  	top: 195.1px;
  	left: 809.98px;
  	font-size: 10.92px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #cecece;
  	display: inline-block;
  	width: 31.6px;
}
.div42 {
  	position: absolute;
  	top: 195.1px;
  	left: 999.7px;
  	font-size: 10.92px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #cecece;
  	display: inline-block;
  	width: 42.4px;
}
.div43 {
  	position: absolute;
  	top: 193.08px;
  	left: 1159.81px;
  	font-size: 10.92px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #cecece;
  	display: inline-block;
  	width: 22.9px;
}
.div44 {
  	position: absolute;
  	top: 205.19px;
  	left: 585.96px;
  	font-size: 11.65px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #23cf00;
  	display: inline-block;
  	width: 42.4px;
}
.div45 {
  	position: absolute;
  	top: 205.86px;
  	left: 392.21px;
  	font-size: 10.92px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #cecece;
  	display: inline-block;
  	width: 47.1px;
}
.div46 {
  	position: absolute;
  	top: 229.41px;
  	left: 690.24px;
  	font-size: 11.65px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #23cf00;
  	display: inline-block;
  	width: 41.7px;
}
.div47 {
  	position: absolute;
  	top: 229.41px;
  	left: 895.42px;
  	font-size: 11.65px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #23cf00;
  	display: inline-block;
  	width: 42.4px;
}
.div48 {
  	position: absolute;
  	top: 229.41px;
  	left: 1305.8px;
  	font-size: 11.65px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #23cf00;
  	display: inline-block;
  	width: 41.7px;
}
.div49 {
  	position: absolute;
  	top: 229.41px;
  	left: 1095.23px;
  	font-size: 11.65px;
  	letter-spacing: -0.01em;
  	line-height: 150%;
  	font-weight: 500;
  	color: #23cf00;
  	display: inline-block;
  	width: 42.4px;
}
.vector-icon2 {
  	position: absolute;
  	top: 23.55px;
  	left: 30.27px;
  	width: 30.9px;
  	height: 30.9px;
}
.vector-48-stroke {
  	position: absolute;
  	height: 1.91%;
  	width: 1.24%;
  	top: 11.1%;
  	right: 96.09%;
  	bottom: 86.99%;
  	left: 2.67%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
.vector-icon3 {
  	position: absolute;
  	height: 1.91%;
  	width: 1.24%;
  	top: 16.03%;
  	right: 96.09%;
  	bottom: 82.05%;
  	left: 2.67%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
.vector-icon4 {
  	position: absolute;
  	height: 1.37%;
  	width: 0.71%;
  	top: 26.92%;
  	right: 96.39%;
  	bottom: 71.7%;
  	left: 2.89%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
.vector-icon5 {
  	position: absolute;
  	height: 1.44%;
  	width: 0.89%;
  	top: 21.72%;
  	right: 96.44%;
  	bottom: 76.85%;
  	left: 2.67%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
.vector-icon6 {
  	position: absolute;
  	height: 1.51%;
  	width: 0.98%;
  	top: 32.27%;
  	right: 96.35%;
  	bottom: 66.23%;
  	left: 2.67%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
.macbook-pro-14-1-child93 {
  	position: absolute;
  	top: 922.33px;
  	left: 139.93px;
  	border-radius: 26.98px;
  	border: 0.3px solid #fff;
  	box-sizing: border-box;
  	width: 67.8px;
  	height: 29.6px;
}
.vector-icon7 {
  	position: absolute;
  	height: 1.1%;
  	width: 0.58%;
  	top: 4.25%;
  	right: 71.53%;
  	bottom: 94.65%;
  	left: 27.9%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
.macbook-pro-14-1-child94 {
  	position: absolute;
  	top: 22.87px;
  	left: 30.95px;
  	border-radius: 50%;
  	background-color: #f24822;
  	width: 9.4px;
  	height: 9.4px;
}
.vector-icon8 {
  	position: absolute;
  	height: 0.68%;
  	width: 0.71%;
  	top: 18.29%;
  	right: 76.95%;
  	bottom: 81.03%;
  	left: 22.34%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
.vector-icon9 {
  	position: absolute;
  	height: 0.96%;
  	width: 0.62%;
  	top: 17.06%;
  	right: 36.29%;
  	bottom: 81.98%;
  	left: 63.09%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
.vector-icon10 {
  	position: absolute;
  	height: 0.96%;
  	width: 0.62%;
  	top: 17.06%;
  	right: 50.26%;
  	bottom: 81.98%;
  	left: 49.12%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
.vector-icon11 {
  	position: absolute;
  	height: 0.82%;
  	width: 0.62%;
  	top: 17.4%;
  	right: 24.01%;
  	bottom: 81.77%;
  	left: 75.37%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
.vector-icon12 {
  	position: absolute;
  	top: 688.22px;
  	left: 1093.88px;
  	width: 351.8px;
  	height: 200.5px;
}
.vector-icon13 {
  	position: absolute;
  	height: 0.61%;
  	width: 0.2%;
  	top: 65.38%;
  	right: 32.21%;
  	bottom: 34.01%;
  	left: 67.59%;
  	max-width: 100%;
  	overflow: hidden;
  	max-height: 100%;
}
/* ===== MATCH FIGMA PROTOTYPE FINAL FIX ===== */

img:not([src]), img[src=""] {
  display: none !important;
}

/* 깨진 기존 weekly / payment 요소 숨김 */
.vector-icon,
.vector-icon12,
.macbook-pro-14-1-child5,
.macbook-pro-14-1-child6,
.ellipse-div,
.macbook-pro-14-1-child7,
.macbook-pro-14-1-child8,
.macbook-pro-14-1-child9,
.macbook-pro-14-1-child10,
.macbook-pro-14-1-child11,
.macbook-pro-14-1-child12,
.macbook-pro-14-1-child13,
.macbook-pro-14-1-child14,
.macbook-pro-14-1-child15,
.macbook-pro-14-1-child16,
.macbook-pro-14-1-child17,
.macbook-pro-14-1-child18,
.macbook-pro-14-1-child19,
.macbook-pro-14-1-child20,
.macbook-pro-14-1-child21,
.macbook-pro-14-1-child25,
.macbook-pro-14-1-child26,
.macbook-pro-14-1-child27,
.macbook-pro-14-1-child28,
.macbook-pro-14-1-child29 {
  display: none !important;
}

/* 카드 테두리/배경을 프로토타입처럼 */
.macbook-pro-14-1-child,
.rectangle-div,
.macbook-pro-14-1-child30,
.macbook-pro-14-1-child31,
.macbook-pro-14-1-child59,
.macbook-pro-14-1-child72,
.macbook-pro-14-1-child73,
.macbook-pro-14-1-child85,
.macbook-pro-14-1-child86,
.macbook-pro-14-1-child90,
.macbook-pro-14-1-child91,
.macbook-pro-14-1-child92 {
  background: #171717 !important;
  border: 1px solid rgba(255,255,255,.18) !important;
}

.macbook-pro-14-1-child85 {
  background: rgba(35,207,0,.18) !important;
}

/* Top Products 세 카드 균일화 */
.macbook-pro-14-1-child30,
.macbook-pro-14-1-child31,
.macbook-pro-14-1-child59 {
  border-radius: 15px !important;
  height: 230px !important;
}

/* Daily Financial Overview 마지막 카드 줄바꿈/정렬 */
.div48 {
  top: 229px !important;
  left: 1305px !important;
  line-height: 130% !important;
}

.avg-order-value {
  left: 1301px !important;
}

.div38 {
  left: 1303px !important;
}

/* Payment box 내부 빈 네모 제거 */
.macbook-pro-14-1-child73 {
  overflow: hidden !important;
}

/* JS가 그릴 SVG */
.weekly-svg,
.payment-svg {
  position: absolute;
  z-index: 30;
  pointer-events: none;
}

.weekly-svg {
  left: 296px;
  top: 668px;
  width: 403px;
  height: 230px;
}

.payment-svg {
  left: 1110px;
  top: 678px;
  width: 340px;
  height: 230px;
}
.fake-icon {
  position: absolute;
  color: #bdbdbd;
  font-weight: 700;
  font-size: 18px;
  z-index: 50;
}

.vector-icon2.fake-icon {
  top: 23px;
  left: 30px;
  width: 31px;
  height: 31px;
  border-radius: 50%;
  background: #23cf00;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
}

.vector-48-stroke.fake-icon { top: 104px; left: 39px; color: #23cf00; font-size: 24px; }
.vector-icon3.fake-icon { top: 157px; left: 38px; }
.vector-icon5.fake-icon { top: 210px; left: 38px; font-size: 16px; }
.vector-icon4.fake-icon { top: 262px; left: 39px; }
.vector-icon6.fake-icon { top: 315px; left: 39px; }

.vector-icon7.fake-icon { top: 25px; left: 413px; font-size: 14px; }
.vector-icon8.fake-icon { top: 171px; left: 324px; font-size: 11px; }
.vector-icon9.fake-icon { top: 164px; left: 933px; font-size: 11px; }
.vector-icon10.fake-icon { top: 164px; left: 727px; font-size: 11px; }
.vector-icon11.fake-icon { top: 166px; left: 1118px; font-size: 11px; }
.vector-icon13.fake-icon { top: 638px; left: 1018px; font-size: 18px; }

.weekly-svg {
  position: absolute;
  left: 296px;
  top: 668px;
  width: 403px;
  height: 230px;
  z-index: 40;
}

.payment-svg {
  position: absolute;
  left: 1110px;
  top: 678px;
  width: 340px;
  height: 230px;
  z-index: 40;
}

.div,
.div2,
.div3,
.div4,
.div5,
.div6,
.div7,
.div8,
.div9,
.div10,
.div11,
.div12 {
  display: none !important;
}
.payment-svg {
  position: absolute !important;
  top: 688px !important;
  left: 1093px !important;
  width: 351.8px !important;
  height: 200.5px !important;
  display: block !important;
  z-index: 999 !important;
  pointer-events: none;
}

.vector-icon12 {
  display: none !important;
}
.weekly-svg {
  position: absolute !important;
  top: 660px !important;
  left: 285px !important;
  width: 430px !important;
  height: 250px !important;
  display: block !important;
  z-index: 999 !important;
  pointer-events: none;
}
/* ===== Sidebar Profile Restore ===== */

.vector-icon2,
.vector-icon2.fake-icon {
  display: flex !important;
  position: absolute !important;
  top: 23px !important;
  left: 30px !important;
  width: 31px !important;
  height: 31px !important;
  border-radius: 50% !important;
  background: #23cf00 !important;
  color: #fff !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 16px !important;
  font-weight: 900 !important;
  z-index: 999 !important;
}

.vector-icon2::after,
.vector-icon2.fake-icon::after {
  content: "S";
}

.macbook-pro-14-1-child94 {
  display: block !important;
  position: absolute !important;
  top: 22px !important;
  left: 30px !important;
  width: 9px !important;
  height: 9px !important;
  border-radius: 50% !important;
  background: #f24822 !important;
  z-index: 1000 !important;
}

.sieun-moon {
  display: block !important;
  top: 28px !important;
  left: 70px !important;
  color: #fff !important;
  font-size: 13.45px !important;
  font-weight: 900 !important;
  z-index: 999 !important;
}

.macbook-pro-14-1-child89 {
  display: block !important;
  top: 31px !important;
  left: 153px !important;
  width: 35px !important;
  height: 15.5px !important;
  border-radius: 25px !important;
  background: rgba(35,207,0,.58) !important;
  z-index: 999 !important;
}

.new {
  display: block !important;
  top: 33px !important;
  left: 162px !important;
  color: #fff !important;
  font-size: 7.62px !important;
  z-index: 1000 !important;
}
.weekly-svg {
  position: absolute !important;
  top: 660px !important;
  left: 285px !important;
  width: 430px !important;
  height: 250px !important;
  display: block !important;
  z-index: 999 !important;
  pointer-events: none;
}

.payment-svg {
  position: absolute !important;
  top: 680px !important;
  left: 1085px !important;
  width: 370px !important;
  height: 250px !important;
  display: block !important;
  z-index: 999 !important;
  pointer-events: none;
}

.vector-icon,
.vector-icon12,
.macbook-pro-14-1-child5,
.macbook-pro-14-1-child6 {
  display: none !important;
}

/* Profit Margin 숫자 복구 */
.profit-margin::after {
  content: "";
}

.latte3::after { content: "76.2"; position:absolute; left:300px; color:#687c70; }
.espresso3::after { content: "75.7"; position:absolute; left:300px; color:#687c70; }
.cappuccino3::after { content: "75.8"; position:absolute; left:300px; color:#687c70; }
.americano3::after { content: "76.3"; position:absolute; left:300px; color:#687c70; }
.cold-brew3::after { content: "76.7"; position:absolute; left:300px; color:#fff; font-weight:800; }
.mocha3::after { content: "74.9"; position:absolute; left:300px; color:#687c70; }

/* ===== SIDEBAR PROFILE FINAL ===== */

.sidebar-profile{
  position:absolute;
  top:24px;
  left:28px;

  display:flex;
  align-items:center;
  gap:12px;

  z-index:999;
}

.profile-wrap{
  position:relative;
  width:34px;
  height:34px;
}

.profile-avatar{
  width:34px;
  height:34px;
  border-radius:50%;

  background:#23cf00;

  display:flex;
  align-items:center;
  justify-content:center;

  color:#fff;
  font-size:16px;
  font-weight:800;
}

.profile-dot{
  position:absolute;
  top:-2px;
  left:-2px;

  width:10px;
  height:10px;

  border-radius:50%;
  background:#f24822;
}

.profile-name{
  color:#fff;
  font-size:13px;
  font-weight:800;
}

.profile-badge{
  margin-left:8px;

  padding:3px 10px;
  border-radius:999px;

  background:rgba(35,207,0,.58);

  color:#fff;
  font-size:8px;
  font-weight:600;
}