.ProgressFeaturedCard-module__Yr9nQW__button{text-align:left;width:100%;color:inherit;border-radius:var(--mantine-radius-md);transition:transform .12s;display:block}.ProgressFeaturedCard-module__Yr9nQW__button:hover{transform:translateY(-2px)}.ProgressFeaturedCard-module__Yr9nQW__button:focus-visible{outline:2px solid var(--mantine-color-indigo-4);outline-offset:2px}.ProgressFeaturedCard-module__Yr9nQW__card{background:linear-gradient(135deg, var(--mantine-color-indigo-7) 0%, var(--mantine-color-grape-6) 55%, var(--mantine-color-teal-6) 100%);box-shadow:0 8px 24px color-mix(in srgb, var(--mantine-color-indigo-7) 28%, transparent);border:none;transition:box-shadow .12s}.ProgressFeaturedCard-module__Yr9nQW__button:hover .ProgressFeaturedCard-module__Yr9nQW__card{box-shadow:0 12px 28px color-mix(in srgb, var(--mantine-color-indigo-7) 36%, transparent)}.ProgressFeaturedCard-module__Yr9nQW__main{flex:1;min-width:0}.ProgressFeaturedCard-module__Yr9nQW__icon{color:var(--mantine-color-white);background:#ffffff2e;flex-shrink:0}.ProgressFeaturedCard-module__Yr9nQW__title{color:var(--mantine-color-white)}.ProgressFeaturedCard-module__Yr9nQW__description{color:#ffffffe0}.ProgressFeaturedCard-module__Yr9nQW__cta{color:var(--mantine-color-white);white-space:nowrap;flex-shrink:0}
.ToastViewport-module__lIUBHW__viewport{top:calc(var(--toast-viewport-offset,4.5rem) + env(safe-area-inset-top,0px));z-index:10000;align-items:stretch;gap:var(--mantine-spacing-sm);pointer-events:none;flex-direction:column;width:min(100vw - 2rem,28rem);display:flex;position:fixed;left:50%;transform:translate(-50%)}.ToastViewport-module__lIUBHW__notification{pointer-events:auto;box-shadow:var(--mantine-shadow-md)}
.SegmentProgressCard-module__221_4W__grid{gap:var(--mantine-spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.SegmentProgressCard-module__221_4W__card{flex-direction:column;height:100%;display:flex}.SegmentProgressCard-module__221_4W__body{flex:1}.SegmentProgressCard-module__221_4W__footer{padding-top:var(--mantine-spacing-md);justify-content:center;margin-top:auto;display:flex}.SegmentProgressCard-module__221_4W__meta{flex:1;min-width:0}.SegmentProgressCard-module__221_4W__ringCenter{text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.2;display:flex}
