@import url("https://fonts.googleapis.com/css2?family=Skranji:wght@400;700&display=swap");section.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;padding:0;margin:.5rem;max-width:100%;box-sizing:border-box}article.card{position:relative;aspect-ratio:1/1;min-width:140px;max-width:220px;background:rgba(255,255,255,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:2px 3px 7px rgba(0,0,0,.3);border-radius:10px;padding:0;overflow:hidden;box-sizing:border-box}article.card,article.card div.card-wrapper{width:100%;display:flex;align-items:flex-end}article.card div.card-wrapper{padding:.5rem;height:100%}section.cards article.card-adopted div.card-passive{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.75);z-index:1}article.card ul li:before{content:""}article.card h2,article.card h3,article.card h4,article.card h5{border:0}article.card h3{display:flex;flex-grow:1;align-items:flex-end;justify-content:flex-end;font-size:9rem;line-height:3rem;color:rgba(0,0,0,.1);margin:0 -1.2rem .5rem 0;padding:0;font-family:Skranji,system-ui;font-weight:400;font-style:normal}article.card .card-content{position:absolute;width:100%;top:0;margin:.5rem 0 0;font-size:.95rem}.overlay-content ul,article.card .card-content ul{margin:1rem 0 0;padding:0;list-style:none}.overlay-content ul li,article.card .card-content ul li{background-repeat:no-repeat;background-position:0;background-size:1.2rem;padding-left:1.5rem;font-weight:200}.overlay-content ul li.w-time,article.card .card-content ul li.workout-time{background-image:url(/assets/svg/schedule_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}article.card-evening:not(.card-adopted) .card-content ul li.workout-time,article.card-night:not(.card-adopted) .card-content ul li.workout-time{background-image:url(/assets/svg/schedule_24dp_D2E6FF_FILL0_wght200_GRAD0_opsz24.svg)}.overlay-content ul li.w-distance,article.card .card-content ul li.workout-distance{background-image:url(/assets/svg/arrow_range_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}article.card-evening:not(.card-adopted) .card-content ul li.workout-distance,article.card-night:not(.card-adopted) .card-content ul li.workout-distance{background-image:url(/assets/svg/arrow_range_24dp_D2E6FF_FILL0_wght200_GRAD0_opsz24.svg)}.overlay-content ul li.w-elapsed-time,article.card .card-content ul li.workout-elapsed-time{background-image:url(/assets/svg/timer_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}article.card-evening:not(.card-adopted) .card-content ul li.workout-elapsed-time,article.card-night:not(.card-adopted) .card-content ul li.workout-elapsed-time{background-image:url(/assets/svg/timer_24dp_D2E6FF_FILL0_wght200_GRAD0_opsz24.svg)}.overlay-content ul li.w-moving-time,article.card .card-content ul li.workout-moving-time{background-image:url(/assets/svg/timer_play_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}article.card-evening:not(.card-adopted) .card-content ul li.workout-moving-time,article.card-night:not(.card-adopted) .card-content ul li.workout-moving-time{background-image:url(/assets/svg/timer_play_24dp_D2E6FF_FILL0_wght200_GRAD0_opsz24.svg)}article.card .card-content ul li.workout-status-active{background-image:url(/assets/svg/favorite_24dp_0C0_FILL1_wght200_GRAD0_opsz24.svg)}article.card .card-content ul li.workout-status-pending{background-image:url(/assets/svg/volunteer_activism_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}article.card .card-content ul li.workout-status-adopted{background-image:url(/assets/svg/favorite_24dp_C00_FILL1_wght200_GRAD0_opsz24.svg)}.overlay-content ul li.w-move-percentage{background-image:url(/assets/svg/sprint_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}.overlay-content ul li.w-pace{background-image:url(/assets/svg/speed_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}.overlay-content ul li.w-elevation{background-image:url(/assets/svg/elevation_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}.overlay-content ul li.w-calories{background-image:url(/assets/svg/fork_spoon_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}.overlay-content ul li.w-pizza{background-image:url(/assets/svg/local_pizza_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}.overlay-content ul li.w-ice-cream{background-image:url(/assets/svg/icecream_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}.overlay-content ul li.w-hamburger{background-image:url(/assets/svg/lunch_dining_24dp_1F1F1F_FILL0_wght200_GRAD0_opsz24.svg)}article.card h4{max-width:100%;white-space:nowrap}article.card .workout-date{border-bottom:1px solid rgba(0,0,0,.1)}article.card-adopted{background:linear-gradient(210deg,rgba(224,224,224,.75),rgba(255,255,255,.75))}article.card-pending .card-content{filter:opacity(.25)}.overlay-content .overlay-columns{display:flex;gap:0 1rem;flex-wrap:wrap}.overlay-content .overlay-columns>div{flex:1 1 180px;margin:0 0 1rem;padding:0}.overlay-content .overlay-columns>div ul{margin:0;padding:0;list-style:none}.transaction-summary .card{margin:1rem auto}article.card:not(.card-adopted) .card-passive{display:none}.workout-overlay-dawn,article.card-dawn div.card-wrapper{color:var(--color-dawn);background:var(--background-dawn)}.workout-overlay-sunrise,article.card-sunrise div.card-wrapper{color:var(--color-sunrise);background:var(--background-sunrise)}.workout-overlay-noon,article.card-noon div.card-wrapper{color:var(--color-noon);background:var(--background-noon)}.workout-overlay-afternoon,article.card-afternoon div.card-wrapper{color:var(--color-afternoon);background:var(--background-afternoon)}.workout-overlay-late-afternoon,article.card-late-afternoon div.card-wrapper{color:var(--color-late-afternoon);background:var(--background-late-afternoon)}.workout-overlay-before-sunset,article.card-before-sunset div.card-wrapper{color:var(--color-before-sunset);background:var(--background-before-sunset)}.workout-overlay-sunset,article.card-sunset div.card-wrapper{color:var(--color-sunset);background:var(--background-sunset)}.workout-overlay-early-evening,article.card-early-evening div.card-wrapper{color:var(--color-early-evening);background:var(--background-early-evening)}.workout-overlay-evening,article.card-evening div.card-wrapper{color:var(--color-evening);background:var(--background-evening)}.workout-overlay-night,article.card-night div.card-wrapper{color:var(--color-night);background:var(--background-night)}section.cards article.card-adopted div.card-wrapper{color:#000}