@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/recommended-routine-tracker/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/recommended-routine-tracker/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/recommended-routine-tracker/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/recommended-routine-tracker/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-devanagari-500-normal-DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/recommended-routine-tracker/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/recommended-routine-tracker/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/recommended-routine-tracker/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/recommended-routine-tracker/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/recommended-routine-tracker/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/recommended-routine-tracker/assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/recommended-routine-tracker/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/recommended-routine-tracker/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/recommended-routine-tracker/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;font-family:Poppins,system-ui,-apple-system,sans-serif;--bg: #191919;--text: #e7e7e7;--btn: #9470ce;--btn-text: #e7e7e7;--done: #79f47b;--reset-active: #79f47b;--table-bg: #e7e7e7;--table-text: #191919;--table-header-bg: var(--btn);--table-header-text: var(--btn-text);--table-border: #c3aee0;--table-muted: #6b6b6b;--link: #B19CD8}*{box-sizing:border-box}button,input,select,textarea{font-family:inherit}body{margin:0;background:var(--bg);color:var(--text)}main.svelte-1n46o8q{max-width:560px;margin:0 auto;padding:1.25rem 1rem calc(2rem + env(safe-area-inset-bottom))}.timer.svelte-1n46o8q{display:flex;align-items:stretch;gap:.6rem;background:#fdfdfd;color:#191919;border-radius:12px;padding:.6rem;margin-bottom:1.5rem}.timer-modes.svelte-1n46o8q{display:flex;flex-direction:column;gap:.4rem;flex:0 0 auto}.timer.svelte-1n46o8q .mode:where(.svelte-1n46o8q){width:auto;padding:.5rem .8rem;font-size:.85rem;font-weight:600;color:#191919;background:#fdfdfd;border:2px solid #d4d4d4;border-radius:8px}.timer.svelte-1n46o8q .mode.active:where(.svelte-1n46o8q){color:var(--btn-text);background:var(--btn);border-color:var(--btn)}.timer.svelte-1n46o8q .mode:where(.svelte-1n46o8q) img:where(.svelte-1n46o8q){display:block;width:24px;height:24px;margin:0 auto}.timer.svelte-1n46o8q .mode.active:where(.svelte-1n46o8q) img:where(.svelte-1n46o8q){filter:invert(1)}.timer-face.svelte-1n46o8q{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.timer.svelte-1n46o8q .time:where(.svelte-1n46o8q){font-size:2.2rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#191919;line-height:1}.timer.svelte-1n46o8q .time.finished:where(.svelte-1n46o8q){color:#c0392b}.timer-controls.svelte-1n46o8q{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;justify-content:center}.timer.svelte-1n46o8q .run:where(.svelte-1n46o8q),.timer.svelte-1n46o8q .adjust:where(.svelte-1n46o8q){width:auto;padding:.45rem .9rem;font-size:.9rem;font-weight:600;color:var(--btn-text);background:var(--btn);border:2px solid var(--btn);border-radius:8px}.timer.svelte-1n46o8q .run.reset-timer:where(.svelte-1n46o8q){color:#191919;background:#fdfdfd;border-color:#cfcfcf}.timer.svelte-1n46o8q .adjust:where(.svelte-1n46o8q){padding:.45rem .6rem;font-size:.8rem;color:#191919;background:#fdfdfd;border-color:#d4d4d4}header.svelte-1n46o8q{text-align:center;margin-bottom:1.5rem}h1.svelte-1n46o8q{font-size:1.5rem;margin:0 0 .25rem}header.svelte-1n46o8q a:where(.svelte-1n46o8q){color:var(--link);text-decoration:none;font-size:.95rem}section.svelte-1n46o8q{margin-bottom:1.5rem}h2.svelte-1n46o8q{font-size:1.05rem;margin:0 0 .6rem;color:var(--text);text-transform:uppercase;letter-spacing:.04em}.buttons.svelte-1n46o8q{display:flex;flex-direction:column;gap:.6rem}.item.svelte-1n46o8q{display:flex;align-items:flex-start;gap:.6rem;flex-wrap:wrap}.item-main.svelte-1n46o8q{display:flex;align-items:stretch;gap:.4rem;flex:1 1 200px}button.svelte-1n46o8q{width:100%;padding:1rem;font-size:1rem;font-weight:600;color:var(--btn-text);background:var(--btn);border:2px solid var(--btn);border-radius:12px;cursor:pointer;transition:background .15s,border-color .15s,transform .05s;-webkit-tap-highlight-color:transparent}button.svelte-1n46o8q:active{transform:scale(.98)}button.done.svelte-1n46o8q{color:#272727;background:var(--done);border-color:var(--done)}.track.svelte-1n46o8q{flex:1;width:auto}.disclosure.svelte-1n46o8q{width:auto;flex:0 0 auto;padding:0 .9rem;color:var(--btn-text)}.caret.svelte-1n46o8q{display:inline-block;transition:transform .15s}.item.open.svelte-1n46o8q .caret:where(.svelte-1n46o8q){transform:rotate(90deg)}.workout.svelte-1n46o8q{flex:1 1 260px;background:var(--table-bg);color:var(--table-text);border:1px solid var(--table-border);border-radius:10px;overflow:hidden}.workout.svelte-1n46o8q table:where(.svelte-1n46o8q){width:100%;border-collapse:collapse;font-size:.9rem}.workout.svelte-1n46o8q th:where(.svelte-1n46o8q),.workout.svelte-1n46o8q td:where(.svelte-1n46o8q){text-align:left;padding:.5rem .7rem;border-bottom:1px solid var(--table-border)}.workout.svelte-1n46o8q tr:where(.svelte-1n46o8q):last-child td:where(.svelte-1n46o8q){border-bottom:none}.workout.svelte-1n46o8q th:where(.svelte-1n46o8q){font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--table-header-text);background:var(--table-header-bg)}.workout.svelte-1n46o8q .reps-col:where(.svelte-1n46o8q){width:1%;white-space:nowrap}.workout.svelte-1n46o8q .reps:where(.svelte-1n46o8q){color:var(--table-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.workout.svelte-1n46o8q a:where(.svelte-1n46o8q){color:var(--link);text-decoration:none}.workout.svelte-1n46o8q a:where(.svelte-1n46o8q):active{text-decoration:underline}button.reset.svelte-1n46o8q{margin-top:.5rem;font-size:.95rem;font-weight:500;color:var(--text);background:transparent;border-color:var(--text)}button.reset.svelte-1n46o8q:active{background:var(--reset-active)}
