.TimeProgress_container__1QID_{background:var(--surface-secondary,#1e293b);border-radius:1rem;padding:1.5rem;border:1px solid var(--border-color,hsla(0,0%,100%,.1));overflow:hidden}@media(max-width:767px){.TimeProgress_container__1QID_{padding:.5rem;border-radius:.75rem}}.TimeProgress_header__pM1OM{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:.25rem;flex-wrap:wrap}@media(max-width:767px){.TimeProgress_header__pM1OM{margin-bottom:.5rem}}.TimeProgress_titleGroup__WMX52{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1}@media(max-width:767px){.TimeProgress_titleGroup__WMX52{gap:.25rem}}.TimeProgress_title__FzTAk{font-size:1rem;font-weight:600;color:var(--text-primary,#f8fafc);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.TimeProgress_title__FzTAk{font-size:.875rem}}.TimeProgress_periodLabel__msZLV{font-size:.75rem;color:var(--text-secondary,#94a3b8);background:var(--surface-elevated,#334155);padding:.25rem .5rem;border-radius:9999px;white-space:nowrap}@media(max-width:767px){.TimeProgress_periodLabel__msZLV{font-size:.65rem;padding:2px .25rem}}.TimeProgress_selectorWrapper__CSTyK{position:relative}.TimeProgress_selectorButton__kV7Eb{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:var(--surface-elevated,#334155);border:1px solid var(--border-color,hsla(0,0%,100%,.1));border-radius:.5rem;cursor:pointer;transition:all .15s ease}.TimeProgress_selectorButton__kV7Eb:hover{background:rgba(99,102,241,.1);border-color:#6366f1}.TimeProgress_selectorButton__kV7Eb svg{width:14px;height:14px;color:var(--text-secondary,#94a3b8);transition:transform .15s ease}.TimeProgress_dropdown__i_r6g{position:absolute;top:calc(100% + .25rem);right:0;background:var(--surface-elevated,#334155);border:1px solid var(--border-color,hsla(0,0%,100%,.1));border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);overflow:hidden;z-index:100;min-width:120px}.TimeProgress_dropdownItem__mCxI2{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;background:transparent;border:none;color:var(--text-primary,#f8fafc);font-size:.875rem;cursor:pointer;transition:background .15s ease}.TimeProgress_dropdownItem__mCxI2:hover{background:rgba(99,102,241,.1)}.TimeProgress_dropdownItem__mCxI2.TimeProgress_active__MhkJh{background:rgba(99,102,241,.15);color:#6366f1}.TimeProgress_dropdownIcon__prC63{font-size:1rem}.TimeProgress_progressWrapper__fH_UO{margin-bottom:.5rem}@media(max-width:767px){.TimeProgress_progressWrapper__fH_UO{margin-bottom:.25rem}}.TimeProgress_progressBar__Q2_vx{position:relative;height:12px;background:var(--surface-elevated,#334155);border-radius:9999px;overflow:visible}@media(max-width:767px){.TimeProgress_progressBar__Q2_vx{height:8px}}.TimeProgress_progressFill__SMqtD{height:100%;background:var(--gradient-primary,linear-gradient(135deg,#6366f1 0,#ec4899 100%));border-radius:9999px;position:relative;transition:width .8s ease-out}.TimeProgress_progressGlow__f881x{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#6366f1;border-radius:50%;filter:blur(8px);opacity:.6;pointer-events:none}@media(max-width:767px){.TimeProgress_progressGlow__f881x{width:14px;height:14px;filter:blur(5px)}}.TimeProgress_progressStats__nnZbk{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}@media(max-width:767px){.TimeProgress_progressStats__nnZbk{margin-top:.25rem}}.TimeProgress_percentage__UkrQL{font-size:1.25rem;font-weight:700;color:var(--text-primary,#f8fafc);background:var(--gradient-primary,linear-gradient(135deg,#6366f1 0,#ec4899 100%));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:767px){.TimeProgress_percentage__UkrQL{font-size:1rem}}.TimeProgress_remaining__DdhYk{font-size:.875rem;color:var(--text-secondary,#94a3b8)}@media(max-width:767px){.TimeProgress_remaining__DdhYk{font-size:.75rem}}.TimeProgress_milestones__sHiJ4{position:relative;height:8px;margin-top:.25rem}.TimeProgress_milestone__wJ6_1{position:absolute;top:0;transform:translateX(-50%)}.TimeProgress_milestoneMarker__jsZ0f{width:6px;height:6px;background:var(--border-color,hsla(0,0%,100%,.1));border-radius:50%;transition:background .25s ease,transform .15s ease}.TimeProgress_milestoneMarker__jsZ0f.TimeProgress_passed__fj6SN{background:#6366f1;transform:scale(1.2)}.TimeProgress_compactContainer__pL0nf{background:var(--surface-secondary,#1e293b);border-radius:.75rem;padding:.5rem 1rem;border:1px solid var(--border-color,hsla(0,0%,100%,.1))}.TimeProgress_compactHeader__hoWoe{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.TimeProgress_compactLabel__ud4ZP{font-size:.75rem;color:var(--text-secondary,#94a3b8)}.TimeProgress_compactPercentage__oAe42{font-size:.75rem;font-weight:600;color:#6366f1}.TimeProgress_compactBar__ICErb{height:4px;background:var(--surface-elevated,#334155);border-radius:9999px;overflow:hidden}.TimeProgress_compactFill__Erifp{height:100%;background:var(--gradient-primary,linear-gradient(135deg,#6366f1 0,#ec4899 100%));border-radius:9999px}@media(max-width:767px){.TimeProgress_container__1QID_{padding:1rem}.TimeProgress_header__pM1OM{flex-wrap:wrap;gap:.5rem}.TimeProgress_percentage__UkrQL{font-size:1.125rem}}