@keyframes animate-gradient{to{background-position:200%}}.dd-5e7a1c93-streakChip{--streak-surface:#151515;--dd-5e7a1c93-done:#ffc54d;height:var(--dd-9d4b7f21-control,44px);color:#fff;cursor:pointer;background:#151515;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 14px 0 12px;text-decoration:none;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,transform .2s;display:inline-flex}.dd-5e7a1c93-streakChip--noLabel{padding:0 10px}.dd-5e7a1c93-streakChip--header{animation:.4s cubic-bezier(.22,1,.36,1) backwards streakChipIn}.dd-5e7a1c93-streakChip:focus-visible{outline-offset:3px;outline:2px solid #ffc54d}.dd-5e7a1c93-streakChip:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.dd-5e7a1c93-streakChip[href]:hover{--streak-surface:#212121;background:#212121}}.dd-5e7a1c93-streakChip__icon{flex-shrink:0;width:28px;height:28px;margin:0 -5px;display:flex;position:relative}.dd-5e7a1c93-streakChip__icon>svg,.dd-5e7a1c93-streakChip__icon>.dd-6deb8b1f-streakEmblem{width:100%;height:100%}.dd-5e7a1c93-streakChip__icon .dd-4c7b3b5f-streakArt__flameGrow{transform:none}.dd-5e7a1c93-streakChip__badge{border:2px solid var(--streak-surface);color:#070707;background:#212121;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;transition:border-color .3s ease-in-out;display:flex;position:absolute;bottom:-3px;right:-3px}.dd-5e7a1c93-streakChip__badge svg{width:11px;height:11px}.dd-5e7a1c93-streakChip__badge--gift{color:#070707;background:#ffc54d}.dd-5e7a1c93-streakChip__badge--refund{color:#f6762e;background:#212121}.dd-5e7a1c93-streakChip__label{letter-spacing:.5px;white-space:nowrap;font-family:Bungee;font-size:14px;font-weight:400;line-height:1}.dd-5e7a1c93-streakChip__label--muted{color:#a7a7a7}.dd-5e7a1c93-streakChip__label--primary{color:#ffc54d}.dd-5e7a1c93-streakChip__label--success{color:#b0d356}.dd-5e7a1c93-streakChip__label--error{color:#f6762e}.dd-5e7a1c93-streakChip--mobile{--streak-surface:#070707;-webkit-tap-highlight-color:#0000;background:0 0;border-radius:100px;gap:6px;height:32px;padding:0}.dd-5e7a1c93-streakChip--mobile .dd-5e7a1c93-streakChip__icon{--streak-surface:#212121;background:#212121;border-radius:50%;width:32px;height:32px;margin:0;padding:5px}.dd-5e7a1c93-streakChip--mobile .dd-5e7a1c93-streakChip__label{padding-right:2px;font-size:13px}@media (hover:hover) and (pointer:fine){.dd-5e7a1c93-streakChip--mobile[href]:hover{--streak-surface:#070707;background:0 0}.dd-5e7a1c93-streakChip--mobile[href]:hover .dd-5e7a1c93-streakChip__icon{background:#ffffff1a}}@media (max-width:600px){.dd-5e7a1c93-streakChip--mobile .dd-5e7a1c93-streakChip__label{display:none}}@keyframes streakChipIn{0%{opacity:0;transform:scale(.85)}}@keyframes streakChipPop{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}.dd-7b2f40d8-streakDots{--dd-7b2f40d8-done:#ffc54d;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.dd-7b2f40d8-streakDots--flame{--dd-7b2f40d8-done:#b0d356}.dd-7b2f40d8-streakDots--risk{--dd-7b2f40d8-done:#f6762e}.dd-7b2f40d8-streakDots--gold{--dd-7b2f40d8-done:#ffd77a}.dd-7b2f40d8-streakDots--paid{--dd-7b2f40d8-done:#b0d356}.dd-7b2f40d8-streakDots--off{--dd-7b2f40d8-done:#ffffff52}.dd-7b2f40d8-streakDots__dot{background:#ffffff1f;border-radius:50%;width:7px;height:7px}.dd-7b2f40d8-streakDots__dot--done,.dd-7b2f40d8-streakDots__dot--fresh{background:var(--dd-7b2f40d8-done)}.dd-7b2f40d8-streakDots__dot--fresh{animation:.5s cubic-bezier(.22,1,.36,1) .2s backwards streakChipPop}.dd-7b2f40d8-streakDots__dot--today,.dd-7b2f40d8-streakDots__dot--at-risk{background:0 0;box-shadow:inset 0 0 0 1.5px #ffc54d}.dd-7b2f40d8-streakDots__dot--at-risk{box-shadow:inset 0 0 0 1.5px #f6762e}.dd-7b2f40d8-streakMoreRow{margin-bottom:6px;padding-bottom:6px;position:relative}.dd-7b2f40d8-streakMoreRow:after{content:"";background:#ffffff0f;height:1px;position:absolute;bottom:0;left:10px;right:10px}.dd-7b2f40d8-streakMoreRow__icon{background:#ffc54d14}.dd-7b2f40d8-streakMoreRow__icon svg,.dd-7b2f40d8-streakMoreRow__icon .dd-6deb8b1f-streakEmblem--live{width:30px;height:30px}.dd-7b2f40d8-streakMoreRow--guest .dd-7b2f40d8-streakMoreRow__icon,.dd-7b2f40d8-streakMoreRow--pool-empty .dd-7b2f40d8-streakMoreRow__icon{background:#ffffff0f}.dd-7b2f40d8-streakMoreRow--at-risk .dd-7b2f40d8-streakMoreRow__icon,.dd-7b2f40d8-streakMoreRow--lost .dd-7b2f40d8-streakMoreRow__icon,.dd-7b2f40d8-streakMoreRow--day-removed .dd-7b2f40d8-streakMoreRow__icon{background:#f6762e1a}.dd-7b2f40d8-streakMoreRow--counted-today .dd-7b2f40d8-streakMoreRow__icon,.dd-7b2f40d8-streakMoreRow--counted-day-4 .dd-7b2f40d8-streakMoreRow__icon,.dd-7b2f40d8-streakMoreRow--paid .dd-7b2f40d8-streakMoreRow__icon{background:#b0d3561a}.dd-7b2f40d8-streakMoreRow__text{flex:auto}.dd-7b2f40d8-streakMoreRow__top{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.dd-7b2f40d8-streakMoreRow__progress{flex-shrink:0;align-items:center;gap:8px;display:flex}.dd-7b2f40d8-streakMoreRow__line{color:#a7a7a7;white-space:nowrap;text-overflow:ellipsis;font-family:Poppins;font-size:13px;font-weight:400;line-height:1.3;overflow:hidden}.dd-7b2f40d8-streakMoreRow__line--primary{color:#ffc54d}.dd-7b2f40d8-streakMoreRow__line--success{color:#b0d356}.dd-7b2f40d8-streakMoreRow__line--error{color:#f6762e}.dd-7b2f40d8-streakMoreRow__line--muted{color:#5d5e5d}.dd-7b2f40d8-streakMoreRow__count{color:#fff;letter-spacing:.5px;flex-shrink:0;font-family:Bungee;font-size:14px;font-weight:400;line-height:1}.dd-7b2f40d8-streakMoreRow__count--muted{color:#a7a7a7}.dd-7b2f40d8-streakMoreRow__count--primary{color:#ffc54d}.dd-7b2f40d8-streakMoreRow__count--success{color:#b0d356}.dd-7b2f40d8-streakMoreRow__count--error{color:#f6762e}.dd-7b2f40d8-streakBarRow__progress{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.dd-7b2f40d8-streakBarRow__count{color:#fff;letter-spacing:.5px;white-space:nowrap;font-family:Bungee;font-size:13px;font-weight:400;line-height:1}.dd-7b2f40d8-streakBarRow__count--muted{color:#a7a7a7}.dd-7b2f40d8-streakBarRow__count--primary{color:#ffc54d}.dd-7b2f40d8-streakBarRow__count--success{color:#b0d356}.dd-7b2f40d8-streakBarRow__count--error{color:#f6762e}.dd-7b2f40d8-streakBarRow .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon{background:#ffc54d14}.dd-7b2f40d8-streakBarRow .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon>*{filter:none;opacity:1}.dd-7b2f40d8-streakBarRow .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon svg,.dd-7b2f40d8-streakBarRow .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon .dd-6deb8b1f-streakEmblem--live{width:28px;height:28px}.dd-7b2f40d8-streakBarRow--guest .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon,.dd-7b2f40d8-streakBarRow--pool-empty .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon,.dd-7b2f40d8-streakBarRow--ended .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon{background:#ffffff0f}.dd-7b2f40d8-streakBarRow--at-risk .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon,.dd-7b2f40d8-streakBarRow--lost .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon,.dd-7b2f40d8-streakBarRow--day-removed .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon{background:#f6762e1a}.dd-7b2f40d8-streakBarRow--counted-today .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon,.dd-7b2f40d8-streakBarRow--counted-day-4 .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon,.dd-7b2f40d8-streakBarRow--paid .dd-7b2f40d8-streakBarRow__link .dd-7b2f40d8-streakBarRow__icon{background:#b0d3561a}.dd-7b2f40d8-streakBarRow__text{flex:auto}.dd-7b2f40d8-streakBarRow__top{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.dd-7b2f40d8-streakBarRow .dd-7b2f40d8-streakBarRow__hint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd-7b2f40d8-streakBarRow .dd-7b2f40d8-streakBarRow__hint--primary{color:#ffc54d}.dd-7b2f40d8-streakBarRow .dd-7b2f40d8-streakBarRow__hint--success{color:#b0d356}.dd-7b2f40d8-streakBarRow .dd-7b2f40d8-streakBarRow__hint--error{color:#f6762e}.dd-7b2f40d8-streakBarRow .dd-7b2f40d8-streakBarRow__hint--muted{color:#5d5e5d}.dd-7b2f40d8-streakBarRow--more{margin-bottom:4px;padding-bottom:4px;position:relative}.dd-7b2f40d8-streakBarRow--more:after{content:"";background:#ffffff0e;height:2px;position:absolute;bottom:0;left:10px;right:10px}@media (max-width:834px){.dd-20a5480a-toast__container:has(.dd-a41d58e2-streakToast__run){bottom:calc(92px + env(safe-area-inset-bottom))}html:has(.dd-d0f1d9b1-streakPage:not(.dd-d0f1d9b1-streakPage--preview)>.dd-d0f1d9b1-streakPage__dock) .dd-20a5480a-toast__container:has(.dd-a41d58e2-streakToast__run){bottom:calc(170px + env(safe-area-inset-bottom))}}.dd-a41d58e2-streakToast__run{--streak-surface:#151515;background:#070707;border-radius:12px;align-items:center;gap:12px;width:100%;margin-top:2px;padding:10px 12px;display:flex}.dd-a41d58e2-streakToast__emblem{flex-shrink:0}.dd-a41d58e2-streakToast__track{--streak-surface:#070707;flex:auto;min-width:0}@media (prefers-reduced-motion:reduce){.dd-5e7a1c93-streakChip,.dd-5e7a1c93-streakChip *,.dd-5e7a1c93-streakChip :after,.dd-7b2f40d8-streakDots *{transition:none!important;animation:none!important}}
