.StatProgress-module__ILkvdW__root{--col-num:3;--stat-dim:.25;--gap-x:clamp(2rem, 1.6667vw, 3.2rem);--bar-mt:clamp(3.2rem, 3.75vw, 3.6rem);--label-mt:clamp(2rem, 1.6667vw, 3.2rem);grid-template-columns:repeat(var(--col-num), 1fr);column-gap:var(--gap-x);grid-template-rows:auto auto auto;row-gap:0;width:100%;display:grid}.StatProgress-module__ILkvdW__column{display:contents}.StatProgress-module__ILkvdW__graphic{grid-row:1;grid-column:var(--col-i);height:23.6rem;margin-bottom:var(--bar-mt);opacity:var(--stat-dim,.25);will-change:opacity;justify-content:center;align-items:center;display:flex;position:relative}.StatProgress-module__ILkvdW__graphic img{object-fit:contain;z-index:1;width:auto;height:20.6rem;position:relative}.StatProgress-module__ILkvdW__donutWrap{z-index:1;width:20.6rem;height:20.6rem;position:relative}.StatProgress-module__ILkvdW__donutDisk{z-index:0;background:#e9f6f4;border-radius:50%;width:87.8%;height:87.8%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.StatProgress-module__ILkvdW__donutNumber{font-family:var(--font-family-pretendard);letter-spacing:-.04em;color:var(--color-grayscale-white);white-space:nowrap;z-index:2;font-size:4rem;font-weight:700;line-height:1;position:absolute;top:68%;left:66%;transform:translate(-50%,-50%)}.StatProgress-module__ILkvdW__donutImg{will-change:mask-image;-webkit-mask-image:conic-gradient(#0000 0deg 360deg);mask-image:conic-gradient(#0000 0deg 360deg)}.StatProgress-module__ILkvdW__clockWrap{aspect-ratio:283/200;z-index:1;height:20.6rem;position:relative}.StatProgress-module__ILkvdW__clockWrap img{width:100%;height:100%;display:block}.StatProgress-module__ILkvdW__clockNumber{font-family:var(--font-family-pretendard);letter-spacing:-.04em;white-space:nowrap;background:linear-gradient(315deg, var(--color-brand-mint-green-minus-100) 0%, var(--color-brand-mint-green-plus-200) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:6.8rem;font-weight:700;line-height:1;position:absolute;top:69%;left:50%;transform:translate(-50%,-50%)}.StatProgress-module__ILkvdW__progressWrap{background:var(--color-grayscale-neutral-gray-200,#e5e5e5);border-radius:var(--radius-container-full,9999px);z-index:0;grid-area:2/1/auto/-1;align-self:center;width:200%;height:.1rem;position:relative;left:-50%}.StatProgress-module__ILkvdW__progressbar{background:linear-gradient(90deg, #42a39100 -5.39%, var(--color-brand-mint-green-minus-100) 42.04%);border-radius:inherit;transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.StatProgress-module__ILkvdW__dot{grid-row:2;grid-column:var(--col-i);border-radius:var(--radius-container-full,9999px);background:var(--color-brand-mint-green-000);z-index:1;width:1.5rem;height:1.5rem;opacity:var(--stat-dim,.25);will-change:opacity;place-self:center}.StatProgress-module__ILkvdW__label{grid-row:3;grid-column:var(--col-i);margin-top:var(--label-mt);background:var(--color-grayscale-neutral-gray-50);width:100%;height:7.2rem;color:var(--color-grayscale-neutral-gray-900);font-family:var(--font-family-pretendard);font-size:var(--font-24);letter-spacing:-.02em;text-align:center;opacity:var(--stat-dim,.25);will-change:opacity;border-radius:2rem;justify-content:center;align-items:center;font-weight:600;line-height:1.6;display:flex}@media (max-width:768px){.StatProgress-module__ILkvdW__root{flex-direction:column;align-items:flex-end;gap:1.6rem;padding-left:6.7rem;display:flex;position:relative}.StatProgress-module__ILkvdW__column{flex-direction:column;align-items:flex-start;gap:.8rem;width:100%;display:flex;position:relative}.StatProgress-module__ILkvdW__graphic{border-radius:1.2rem;grid-area:auto;width:100%;height:13rem;margin-bottom:0;overflow:hidden}.StatProgress-module__ILkvdW__graphic img{width:auto;height:100%}.StatProgress-module__ILkvdW__donutWrap{width:13rem;height:100%}.StatProgress-module__ILkvdW__donutNumber{font-size:2.6rem}.StatProgress-module__ILkvdW__clockWrap{width:auto;height:100%}.StatProgress-module__ILkvdW__clockNumber{font-size:4.3rem}.StatProgress-module__ILkvdW__progressWrap{z-index:0;grid-area:auto;align-self:auto;width:.1rem;height:0;position:absolute}.StatProgress-module__ILkvdW__progressbar{transform-origin:top;transform:scaleY(0)}.StatProgress-module__ILkvdW__dot{flex-shrink:0;grid-area:auto;width:.9rem;height:.9rem;position:absolute;top:9rem;left:-4.5rem;transform:translateY(-50%)}.StatProgress-module__ILkvdW__label{border-radius:var(--radius-xs,8px);text-align:center;grid-area:auto;justify-content:center;width:100%;height:4.6rem;margin-top:0;padding:0 2rem;font-size:1.9rem}.StatProgress-module__ILkvdW__progressbar{transform:scaleY(1)}}
