.checkin-container[data-v-526c2b8b]{max-width:480px;margin:0 auto;padding-bottom:40px}h1[data-v-526c2b8b]{font-size:28px;font-weight:700;color:#fff}.subtitle[data-v-526c2b8b]{font-size:16px;color:#e0e0e0;margin-bottom:20px}.helper-text[data-v-526c2b8b]{font-size:14px;color:#d0d0d0}.explainer-text[data-v-526c2b8b]{font-size:14px;color:#7a7a7a;margin-top:8px;transition:opacity .2s ease}.v-col[data-v-526c2b8b]{cursor:pointer}.checkin-card[data-v-526c2b8b]{transition:all .2s ease;border:2px solid transparent;background-color:hsla(0,0%,100%,.05);padding:15px;min-height:50px;display:flex;align-items:center;justify-content:center}.checkin-card[data-v-526c2b8b]:hover{transform:scale(1.02)}.checkin-card.selected[data-v-526c2b8b]{border-color:#f08a00;background-color:rgba(240,138,0,.15)}.card-title[data-v-526c2b8b]{font-size:16px;font-weight:500;color:#fff}.progress-dots-col[data-v-526c2b8b],.progress-dots[data-v-526c2b8b]{display:flex;justify-content:center;align-items:center}.progress-dots[data-v-526c2b8b]{gap:8px}.dot[data-v-526c2b8b]{width:32px;height:32px;border-radius:50%;background-color:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#7a7a7a}.dot.active[data-v-526c2b8b],.dot.done[data-v-526c2b8b]{background-color:#f08a00;color:#fff}.dot.clickable[data-v-526c2b8b]{cursor:pointer;transition:transform .2s ease}.dot.clickable[data-v-526c2b8b]:hover{transform:scale(1.1)}.dot-line[data-v-526c2b8b]{width:20px;height:2px;background-color:hsla(0,0%,100%,.1)}.back-link[data-v-526c2b8b]{cursor:pointer;color:#f08a00;font-size:14px;text-decoration:none;transition:opacity .2s ease}.back-link[data-v-526c2b8b]:hover{opacity:.8}.breathing-wrapper[data-v-526c2b8b]{display:flex;justify-content:center;align-items:center;padding:40px 20px;min-height:400px}.breathing-container[data-v-526c2b8b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.breathing-circle[data-v-526c2b8b]{width:120px;height:120px;border:5px solid #6faf8f;border-radius:50%;-webkit-animation:breathe-data-v-526c2b8b 10s ease-in-out infinite;animation:breathe-data-v-526c2b8b 10s ease-in-out infinite}@-webkit-keyframes breathe-data-v-526c2b8b{0%{width:80px;height:80px;opacity:.4}40%{width:150px;height:150px;opacity:1}50%{width:150px;height:150px;opacity:1}90%{width:80px;height:80px;opacity:.4}to{width:80px;height:80px;opacity:.4}}@keyframes breathe-data-v-526c2b8b{0%{width:80px;height:80px;opacity:.4}40%{width:150px;height:150px;opacity:1}50%{width:150px;height:150px;opacity:1}90%{width:80px;height:80px;opacity:.4}to{width:80px;height:80px;opacity:.4}}.breathing-text[data-v-526c2b8b]{font-size:14px;color:#d0d0d0;text-align:center;min-height:20px;transition:opacity .5s ease-in-out}.cards-container[data-v-526c2b8b]{width:100%}.completion-screen[data-v-526c2b8b]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:60vh}.button-container[data-v-526c2b8b]{margin-top:0}.fade-enter-active[data-v-526c2b8b],.fade-leave-active[data-v-526c2b8b]{transition:opacity .3s ease}.fade-enter[data-v-526c2b8b],.fade-leave-to[data-v-526c2b8b]{opacity:0}.fadeText-enter-active[data-v-526c2b8b],.fadeText-leave-active[data-v-526c2b8b]{transition:opacity .4s ease}.fadeText-enter[data-v-526c2b8b],.fadeText-leave-to[data-v-526c2b8b]{opacity:0}.fading-text-container[data-v-526c2b8b]{text-align:center;padding:2rem 1rem}.fading-text-container .step-text[data-v-526c2b8b]{font-size:18px;font-weight:500;color:var(--color-text-primary);margin-bottom:1.5rem;min-height:30px;opacity:0}@-webkit-keyframes step-cycle-2-data-v-526c2b8b{0%{opacity:0}10%{opacity:1}50%{opacity:1}60%{opacity:0}to{opacity:0}}@keyframes step-cycle-2-data-v-526c2b8b{0%{opacity:0}10%{opacity:1}50%{opacity:1}60%{opacity:0}to{opacity:0}}@-webkit-keyframes step-cycle-3-data-v-526c2b8b{0%{opacity:0}6.67%{opacity:1}33.33%{opacity:1}40%{opacity:0}to{opacity:0}}@keyframes step-cycle-3-data-v-526c2b8b{0%{opacity:0}6.67%{opacity:1}33.33%{opacity:1}40%{opacity:0}to{opacity:0}}@-webkit-keyframes step-cycle-4-data-v-526c2b8b{0%{opacity:0}5%{opacity:1}25%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes step-cycle-4-data-v-526c2b8b{0%{opacity:0}5%{opacity:1}25%{opacity:1}30%{opacity:0}to{opacity:0}}@-webkit-keyframes step-cycle-5-data-v-526c2b8b{0%{opacity:0}4%{opacity:1}20%{opacity:1}24%{opacity:0}to{opacity:0}}@keyframes step-cycle-5-data-v-526c2b8b{0%{opacity:0}4%{opacity:1}20%{opacity:1}24%{opacity:0}to{opacity:0}}@-webkit-keyframes step-cycle-6-data-v-526c2b8b{0%{opacity:0}3.33%{opacity:1}16.67%{opacity:1}20%{opacity:0}to{opacity:0}}@keyframes step-cycle-6-data-v-526c2b8b{0%{opacity:0}3.33%{opacity:1}16.67%{opacity:1}20%{opacity:0}to{opacity:0}}.fading-text-container[data-v-526c2b8b]{--item-count:4;--item-duration:4s;--total-duration:calc(var(--item-count)*var(--item-duration))}.fading-text-container[style*="--item-count: 2"] .step-text[data-v-526c2b8b]{-webkit-animation:step-cycle-2-data-v-526c2b8b var(--total-duration) linear infinite;animation:step-cycle-2-data-v-526c2b8b var(--total-duration) linear infinite}.fading-text-container[style*="--item-count: 3"] .step-text[data-v-526c2b8b]{-webkit-animation:step-cycle-3-data-v-526c2b8b var(--total-duration) linear infinite;animation:step-cycle-3-data-v-526c2b8b var(--total-duration) linear infinite}.fading-text-container[style*="--item-count: 4"] .step-text[data-v-526c2b8b]{-webkit-animation:step-cycle-4-data-v-526c2b8b var(--total-duration) linear infinite;animation:step-cycle-4-data-v-526c2b8b var(--total-duration) linear infinite}.fading-text-container[style*="--item-count: 5"] .step-text[data-v-526c2b8b]{-webkit-animation:step-cycle-5-data-v-526c2b8b var(--total-duration) linear infinite;animation:step-cycle-5-data-v-526c2b8b var(--total-duration) linear infinite}.fading-text-container[style*="--item-count: 6"] .step-text[data-v-526c2b8b]{-webkit-animation:step-cycle-6-data-v-526c2b8b var(--total-duration) linear infinite;animation:step-cycle-6-data-v-526c2b8b var(--total-duration) linear infinite}.fading-text-container .step-text[data-v-526c2b8b]:first-child{--index:0;-webkit-animation-delay:calc(var(--index)*var(--item-duration));animation-delay:calc(var(--index)*var(--item-duration))}.fading-text-container .step-text[data-v-526c2b8b]:nth-child(2){--index:1;-webkit-animation-delay:calc(var(--index)*var(--item-duration));animation-delay:calc(var(--index)*var(--item-duration))}.fading-text-container .step-text[data-v-526c2b8b]:nth-child(3){--index:2;-webkit-animation-delay:calc(var(--index)*var(--item-duration));animation-delay:calc(var(--index)*var(--item-duration))}.fading-text-container .step-text[data-v-526c2b8b]:nth-child(4){--index:3;-webkit-animation-delay:calc(var(--index)*var(--item-duration));animation-delay:calc(var(--index)*var(--item-duration))}.fading-text-container .step-text[data-v-526c2b8b]:nth-child(5){--index:4;-webkit-animation-delay:calc(var(--index)*var(--item-duration));animation-delay:calc(var(--index)*var(--item-duration))}.fading-text-container .step-text[data-v-526c2b8b]:nth-child(6){--index:5;-webkit-animation-delay:calc(var(--index)*var(--item-duration));animation-delay:calc(var(--index)*var(--item-duration))}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-card .v-card__subtitle,.theme--light.v-card>.v-card__text{color:rgba(0,0,0,.6)}.theme--dark.v-card{background-color:#1e1e1e;color:#fff}.theme--dark.v-card .v-card__subtitle,.theme--dark.v-card>.v-card__text{color:hsla(0,0%,100%,.7)}.v-sheet.v-card{border-radius:4px}.v-sheet.v-card:not(.v-sheet--outlined){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-sheet.v-card.v-sheet--shaped{border-radius:24px 4px}.v-card{border-width:thin;display:block;max-width:100%;outline:none;text-decoration:none;transition-property:box-shadow,opacity;overflow-wrap:break-word;position:relative;white-space:normal}.v-card>.v-card__progress+:not(.v-btn):not(.v-chip),.v-card>:first-child:not(.v-btn):not(.v-chip){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card__progress{top:0;left:0;right:0;overflow:hidden}.v-card__subtitle+.v-card__text{padding-top:0}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em}.v-card__subtitle,.v-card__text,.v-card__title{padding:16px}.v-card__title{align-items:center;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem;word-break:break-all}.v-card__title+.v-card__subtitle,.v-card__title+.v-card__text{padding-top:0}.v-card__title+.v-card__subtitle{margin-top:-16px}.v-card__text{width:100%}.v-card__actions{align-items:center;display:flex;padding:8px}.v-card__actions>.v-btn.v-btn{padding:0 8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn+.v-btn{margin-left:8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--left{margin-left:4px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--right{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn+.v-btn{margin-right:8px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--left{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--right{margin-left:4px}.v-card--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-sheet.v-card--hover{cursor:pointer;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1)}.v-sheet.v-card--hover:focus,.v-sheet.v-card--hover:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card--link,.v-card--link .v-chip{cursor:pointer}.v-card--link:focus:before{opacity:.08}.v-card--link:before{background:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s}.v-card--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__progress){opacity:.6;transition:inherit}.v-card--loading{overflow:hidden}.v-card--raised{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}