.demo-box{aspect-ratio:1;border-radius:var(--radius);background:var(--demo-bg);max-width:100%;margin:0 auto;position:relative;overflow:hidden}.demo-box>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.demo-box .demo-peak{opacity:0}.demo-box.playing .demo-peak{animation:3.2s ease-in-out infinite demo-swap}@keyframes demo-swap{0%,18%{opacity:0}42%,60%{opacity:1}84%,to{opacity:0}}.demo-similar{background:color-mix(in srgb, var(--bg) 78%, transparent);color:var(--text-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:650;position:absolute;bottom:8px;left:8px}@media (prefers-reduced-motion:reduce){.demo-box.playing .demo-peak{opacity:0;animation:none}}.demo-thumb{border-radius:var(--radius-sm);background:var(--demo-bg);flex:none;display:inline-block;overflow:hidden}.demo-thumb>img{object-fit:cover;width:100%;height:100%;display:block}.week-strip{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:14px;display:grid}.week-day{background:var(--surface-2);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;min-height:64px;padding:8px 2px;display:flex}.week-day.today{outline:2px solid var(--accent);outline-offset:-2px}.week-day.rest{border:1px dashed var(--border);background:0 0}.week-day .wd{color:var(--text-3);font-size:11px;font-weight:600}.week-day .tn{word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}.week-day.done{background:var(--success-soft)}.week-day.done .tn{color:var(--success)}.progress-track{background:var(--surface-3);border-radius:3px;height:6px;margin-top:10px;overflow:hidden}.progress-fill{background:var(--accent);border-radius:3px;height:100%}.tpl-item{background:var(--surface);border-radius:var(--radius);margin-bottom:12px;padding:12px 0 8px}.tpl-item.superset{border-left:3px solid var(--accent)}.tpl-item-head{align-items:flex-start;gap:8px;padding:0 8px 0 16px;display:flex}.tpl-item-head .name{flex:1;min-width:0;padding:6px 0 0;font-size:17px;font-weight:700}.tpl-sets{flex-direction:column;margin-top:6px;display:flex}.tpl-set{text-align:left;border-top:1px solid var(--border);grid-template-columns:40px 1fr auto;align-items:center;gap:8px;min-height:52px;padding:0 16px;display:grid}.tpl-set:active{background:var(--surface-2)}.tpl-set .mark{color:var(--text-2);text-align:center;font-weight:750}.tpl-set .mark.warmup{color:var(--warning)}.tpl-set .mark.drop,.tpl-set .mark.failure,.tpl-set .mark.pause{color:var(--danger)}.tpl-set .target{font-size:18px;font-weight:700}.tpl-opts{flex-wrap:wrap;gap:8px;padding:10px 16px 4px;display:flex}.mini-stepper{align-items:center;gap:8px;display:flex}.mini-stepper button{background:var(--surface-2);-webkit-user-select:none;user-select:none;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;font-weight:600;display:inline-flex}.mini-stepper button:active{background:var(--surface-3)}.mini-stepper .val{text-align:center;min-width:64px;font-size:24px;font-weight:750}.weekday-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:56px;padding:6px 16px;display:flex}.weekday-row:last-child{border-bottom:0}.weekday-row .wd{width:44px;font-weight:650}.weekday-row select{flex:1;min-width:0}.lib-card{text-align:left;width:100%}.lib-meta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.reminder-banner{align-items:center;gap:12px;margin-bottom:12px;display:flex}.weekly-grid .list-item{grid-template-columns:52px 1fr 1fr 1.2fr 40px;gap:8px;padding:6px 12px;display:grid}.weekly-grid .num-input{background:var(--surface-2);text-align:center;border:2px solid #0000;border-radius:10px;outline:none;width:100%;min-width:0;height:44px;font-size:18px;font-weight:700}.weekly-grid .num-input:focus{border-color:var(--accent)}.home-head{margin:12px 0 14px}.home-week{background:var(--surface);border-radius:var(--radius);align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex}.home-days{flex:1;justify-content:space-between;display:flex}.home-day{color:var(--text-3);flex-direction:column;align-items:center;gap:4px;font-weight:600;display:flex}.home-day .dot{background:var(--surface-2);width:26px;height:26px;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.home-day.done .dot{background:var(--accent)}.home-day.today{color:var(--text)}.home-day.today .dot{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.home-count{border-left:1px solid var(--border);min-width:44px;color:var(--text-2);flex-direction:column;align-items:center;padding-left:12px;display:flex}.home-count .num{color:var(--text);font-size:26px;font-weight:750;line-height:1}.hero{text-align:left;border-radius:calc(var(--radius) + 4px);background:var(--surface);width:100%;padding:16px;transition:transform 80ms;display:block}.hero:active{transform:scale(.985)}.hero.primary,.hero.live{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--accent) 30%, transparent), transparent 62%), linear-gradient(var(--surface), var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 38%, transparent)}.hero-kicker{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:650;display:flex}.hero.primary .hero-kicker,.hero.live .hero-kicker{color:var(--accent)}.hero-title{letter-spacing:-.01em;margin-top:4px;font-size:22px;font-weight:750}.hero.primary .hero-title{font-size:26px}.hero-detail{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}.hero-foot{align-items:center;gap:12px;margin-top:14px;display:flex}.hero-time{letter-spacing:-.02em;margin:2px 0 14px;font-size:44px;font-weight:750}.hero-btn{width:100%}.pulse{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.thumb-stack{flex:none;align-items:center;display:inline-flex}.thumb-stack>span{border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--surface);display:inline-flex;position:relative}.browse-head{z-index:10;padding-bottom:8px;position:sticky}.browse-crumb{align-items:center;gap:8px;display:flex}.browse-crumb .btn{min-height:36px;color:var(--accent);padding:0 10px 0 4px}.ex-row{min-height:68px}.region-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.region-card{border-radius:var(--radius);background:var(--surface);text-align:left;align-items:center;gap:12px;min-height:84px;padding:10px;transition:transform 80ms;display:flex}.region-card:active{background:var(--surface-2);transform:scale(.97)}.recent-strip{scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px 2px;display:flex;overflow-x:auto}.recent-strip::-webkit-scrollbar{display:none}.recent-item{text-align:left;flex-direction:column;flex:none;gap:6px;width:88px;display:flex}.recent-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;line-height:1.25;display:-webkit-box;overflow:hidden}.ex-card{background:var(--surface);border-radius:var(--radius);margin-bottom:12px;padding:14px 0 8px}.ex-card.superset{border-left:3px solid var(--accent)}.ex-head{align-items:flex-start;gap:8px;padding:0 8px 0 16px;display:flex}.ex-title{text-align:left;flex:1;min-width:0;padding:4px 0;font-size:18px;font-weight:700;line-height:1.3}.ex-title-thumb{align-items:center;gap:10px;display:flex}.ex-title-thumb:not(:has(img)) .demo-thumb{display:none}.ex-meta:empty{display:none}.ex-meta{flex-wrap:wrap;gap:6px;padding:6px 16px 0;display:flex}.ex-meta button{text-align:left}.ex-note{color:var(--text-2);padding:6px 16px 0;font-size:14px}.set-head,.set-row{grid-template-columns:44px minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr) 56px;align-items:center;gap:4px;padding:0 8px 0 10px;display:grid}.set-head{color:var(--text-3);letter-spacing:.04em;height:22px;margin-top:10px;font-size:11px;font-weight:600}.set-head>:nth-child(n+2){text-align:center}.set-row{touch-action:pan-y;background:var(--surface);min-height:58px;transition:background .15s,transform .15s;position:relative}.set-row.done{background:linear-gradient(var(--success-soft), var(--success-soft)), var(--surface)}.set-row.next{background:linear-gradient(var(--accent-soft), var(--accent-soft)), var(--surface)}.set-swipe{position:relative;overflow:hidden}.set-swipe .delete-under{visibility:hidden}.set-swipe.swiping .delete-under{visibility:visible}.set-swipe .delete-under{background:var(--danger);color:#fff;justify-content:flex-end;align-items:center;padding-right:20px;font-weight:650;display:flex;position:absolute;inset:0}.set-mark{height:44px;color:var(--text-2);border-radius:10px;justify-content:center;align-items:center;font-size:16px;font-weight:750;display:flex}.set-mark.warmup{color:var(--warning)}.set-mark.drop,.set-mark.failure,.set-mark.pause{color:var(--danger)}.set-last{text-align:center;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.set-cell{background:var(--surface-2);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;height:48px;font-size:22px;font-weight:700;display:flex;overflow:hidden}.set-row.done .set-cell{background:0 0}.set-cell .side-tag{color:var(--text-3);margin-right:4px;font-size:11px;font-weight:600}.set-cell.empty{color:var(--text-3);font-size:15px;font-weight:500}.set-done{background:var(--surface-3);width:52px;height:48px;color:var(--text-2);border-radius:12px;justify-content:center;justify-self:end;align-items:center;display:flex}.set-row.done .set-done{background:var(--success);color:#fff}.set-row .pr{font-size:10px;position:absolute;top:3px;right:64px}.ex-foot{gap:8px;padding:8px 12px 4px;display:flex}.ex-foot .btn{flex:1}.step-btn{background:var(--surface-2);-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;font-size:30px;font-weight:600;display:flex}.step-btn:active{background:var(--surface-3)}.stepper{align-items:center;gap:12px;display:flex}.timer-bar{z-index:40;width:100%;max-width:560px;padding:8px 10px calc(var(--safe-bottom) + 8px);background:var(--surface-2);border-top:1px solid var(--border);align-items:center;gap:6px;display:flex;position:fixed;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.timer-progress{background:var(--accent);transform-origin:0;width:100%;height:3px;position:absolute;top:0;left:0}.timer-bar.warn .timer-progress{background:var(--warning)}.timer-bar.warn{background:var(--warning-soft)}.timer-bar.over .timer-progress{background:var(--danger)}.timer-main{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-height:52px;padding:2px 8px;display:flex}.timer-value{letter-spacing:-.02em;font-size:28px;font-weight:750;line-height:1.1}.timer-btn{background:var(--surface-3);border-radius:12px;min-width:56px;height:48px;padding:0 10px;font-size:15px;font-weight:650}.finish-bar{width:100%;max-width:560px;padding:12px 16px calc(var(--safe-bottom) + 12px);z-index:39;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.pr-burst{z-index:80;pointer-events:none;background:var(--accent);color:var(--accent-ink);box-shadow:var(--shadow);text-align:center;border-radius:18px;padding:14px 22px;font-size:18px;font-weight:750;animation:1.8s cubic-bezier(.2,.9,.3,1.2) forwards pr-pop;position:fixed;top:22%;left:50%;transform:translate(-50%)}@keyframes pr-pop{0%{opacity:0;transform:translate(-50%,16px)scale(.8)}15%{opacity:1;transform:translate(-50%)scale(1.05)}25%{transform:translate(-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-12px)scale(.98)}}.rpe-row{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.rpe-row button{background:var(--surface-2);border-radius:12px;height:52px;font-size:18px;font-weight:700}.rpe-row button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.countdown{letter-spacing:-.04em;text-align:center;font-size:96px;font-weight:800}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0d0e;--surface:#17191b;--surface-2:#212427;--surface-3:#2c3034;--border:#2f3337;--text:#f3f4f5;--text-2:#a9afb5;--text-3:#6f767d;--accent:#ff7a1a;--accent-soft:#ff7a1a29;--accent-ink:#160a00;--success:#3ccf7a;--success-soft:#3ccf7a29;--warning:#f5c542;--warning-soft:#f5c54229;--danger:#ff5a5f;--danger-soft:#ff5a5f29;--demo-bg:#d7f1fa;--overlay:#0009;--shadow:0 8px 32px #00000080}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f5f6;--surface:#fff;--surface-2:#eef0f2;--surface-3:#e2e5e8;--border:#dde1e5;--text:#121416;--text-2:#50575e;--text-3:#858c93;--accent:#e8600a;--accent-soft:#e8600a1f;--accent-ink:#fff;--success:#1a9e55;--success-soft:#1a9e551f;--warning:#b8860b;--warning-soft:#b8860b1f;--danger:#d93a3f;--danger-soft:#d93a3f1f;--demo-bg:#d7f1fa;--overlay:#00000059;--shadow:0 8px 32px #00000024}[data-contrast=high][data-theme=dark]{--text-2:#d8dde2;--text-3:#b3bac1;--border:#5a6168}[data-contrast=high][data-theme=light]{--text-2:#2a2f34;--text-3:#444b52;--border:#9aa1a8}:root{--radius:14px;--radius-sm:10px;--tap:48px;--tabbar:64px;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Helvetica Neue", "Microsoft YaHei", sans-serif;--safe-bottom:env(safe-area-inset-bottom,0px);--safe-top:env(safe-area-inset-top,0px)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--bg);color:var(--text);font-family:var(--font);margin:0;padding:0}body{-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;font-size:16px;line-height:1.45}#root{min-height:100dvh}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default;opacity:.4}input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.app{max-width:560px;min-height:100dvh;margin:0 auto;position:relative}.page{padding:calc(var(--safe-top) + 12px) 16px calc(var(--tabbar) + var(--safe-bottom) + 24px)}.page.no-tab{padding-bottom:calc(var(--safe-bottom) + 120px)}.page-title{letter-spacing:-.02em;margin:12px 0 18px;font-size:30px;font-weight:750}.topbar{z-index:20;padding:calc(var(--safe-top) + 8px) 8px 8px;margin:calc(-12px - var(--safe-top)) -16px 8px;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:center;gap:8px;display:flex;position:sticky;top:0}.topbar h1{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:17px;font-weight:650;overflow:hidden}.topbar .side{min-width:72px;display:flex}.topbar .side.right{justify-content:flex-end}.section{justify-content:space-between;align-items:baseline;margin:24px 0 10px;display:flex}.section h2{color:var(--text-2);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.stack{flex-direction:column;gap:10px;display:flex}.row{align-items:center;gap:10px;display:flex}.grow{flex:1;min-width:0}.muted{color:var(--text-2)}.faint{color:var(--text-3)}.small{font-size:13px}.tiny{font-size:11px}.bold{font-weight:650}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.center{text-align:center}.card{background:var(--surface);border-radius:var(--radius);padding:16px}.card.tight{padding:12px}.card.accent{background:var(--accent-soft)}.list{background:var(--surface);border-radius:var(--radius);overflow:hidden}.list-item{text-align:left;border-bottom:1px solid var(--border);align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 16px;display:flex}.list-item:last-child{border-bottom:0}.list-item:active{background:var(--surface-2)}.chev{color:var(--text-3);font-size:18px}.btn{min-height:var(--tap);white-space:nowrap;background:var(--surface-2);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:650;transition:transform 80ms;display:inline-flex}.btn:active:not(:disabled){transform:scale(.97)}.btn.primary{background:var(--accent);color:var(--accent-ink)}.btn.danger{color:var(--danger)}.btn.ghost{background:0 0}.btn.block{width:100%}.btn.lg{min-height:56px;font-size:17px}.btn.sm{min-height:36px;padding:0 14px;font-size:14px}.icon-btn{width:var(--tap);height:var(--tap);color:var(--text);border-radius:999px;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.icon-btn:active{background:var(--surface-2)}.link{color:var(--accent);min-height:var(--tap);align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.chip{background:var(--surface-2);min-height:36px;color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:550;display:inline-flex}.chip.on{background:var(--accent);color:var(--accent-ink)}.chips{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.chips.wrap{flex-wrap:wrap;overflow:visible}.chips::-webkit-scrollbar{display:none}.badge{border-radius:6px;align-items:center;gap:4px;padding:1px 6px;font-size:12px;font-weight:650;display:inline-flex}.badge.accent{background:var(--accent-soft);color:var(--accent)}.badge.success{background:var(--success-soft);color:var(--success)}.badge.warning{background:var(--warning-soft);color:var(--warning)}.badge.danger{background:var(--danger-soft);color:var(--danger)}.field{flex-direction:column;gap:6px;display:flex}.field label{color:var(--text-2);font-size:13px}.input{min-height:var(--tap);border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid #0000;outline:none;width:100%;padding:0 14px}.input:focus{border-color:var(--accent)}textarea.input{resize:vertical;min-height:96px;padding:12px 14px}.search{position:relative}.search .input{padding-left:40px}.search:before{content:"";background:var(--text-3);width:18px;height:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") 50%/contain no-repeat}.switch{background:var(--surface-3);border-radius:999px;flex:none;width:52px;height:32px;transition:background .15s;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .15s;position:absolute;top:3px;left:3px}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:after{transform:translate(20px)}.segmented{background:var(--surface-2);border-radius:999px;gap:2px;padding:3px;display:flex}.row>.segmented{flex:none}.row>.segmented button{white-space:nowrap;flex:none;padding:0 14px}.segmented button{min-height:38px;color:var(--text-2);border-radius:999px;flex:1;font-size:14px;font-weight:600}.segmented button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #0003}.num-input{background:var(--surface-2);text-align:center;border:2px solid #0000;border-radius:16px;outline:none;flex:1;min-width:0;height:64px;font-size:34px;font-weight:750}.num-input:focus{border-color:var(--accent)}.tabbar{z-index:30;width:100%;max-width:560px;height:calc(var(--tabbar) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--border);display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tabbar a{color:var(--text-3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:600;display:flex}.tabbar a.active{color:var(--accent)}.tabbar svg{width:24px;height:24px}.tabbar .live{background:var(--accent);border-radius:50%;width:6px;height:6px;margin:-18px 0 0 22px;position:absolute}.sheet-backdrop{background:var(--overlay);z-index:50;animation:.15s fade;position:fixed;inset:0}.sheet{z-index:51;background:var(--surface);width:100%;max-width:560px;max-height:88dvh;padding:8px 16px calc(var(--safe-bottom) + 16px);border-radius:22px 22px 0 0;animation:.2s cubic-bezier(.2,.9,.3,1) rise;position:fixed;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)}.sheet.full{height:92dvh;max-height:92dvh}.sheet-grip{background:var(--surface-3);border-radius:3px;width:40px;height:5px;margin:4px auto 10px}.sheet-title{margin:4px 0 14px;font-size:18px;font-weight:700}@keyframes rise{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}@keyframes fade{0%{opacity:0}to{opacity:1}}.toast{left:50%;bottom:calc(var(--tabbar) + var(--safe-bottom) + 16px);z-index:70;background:var(--surface-3);border-radius:var(--radius);width:calc(100% - 32px);max-width:528px;box-shadow:var(--shadow);align-items:center;gap:12px;min-height:52px;padding:6px 6px 6px 16px;animation:.15s fade;display:flex;position:fixed;transform:translate(-50%)}.toast.raised{bottom:calc(var(--safe-bottom) + 96px)}.toast .grow{font-size:15px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}[data-hand=left] .set-row,[data-hand=left] .timer-bar{flex-direction:row-reverse}
