:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f4f2ee;--sheet:#fff;--sheet-sunk:#f4f2ee;--ink:#1e2230;--ink-soft:#626674;--rule:#ece8e0;--track:#ece8e0;--outline:#cfcac0;--brass:#c9a46b;--brass-ink:#7d5d27;--good:#1f6b48;--warn:#8a4b00;--bad:#a3262a;--soft-miss:#e0ad2e;--on-ink:#fff;--on-photo:#fff;--photo-ink:#1e2230;--photo-shade:#0b0f1a6b;--band:#1e2230;--on-band:#fff;--step-warmup:#e3a857;--step-active:#d96b4e;--step-recovery:#7faad4;--step-rest:#b7b1a6;--step-cooldown:#86b992;--run-easy:var(--step-recovery);--run-long:var(--step-warmup);--run-tempo:#a77fb3;--run-intervals:var(--step-active);--run-race:#2f8f86;--radius-sheet:24px;--radius-inset:14px;--radius-control:12px;--gap:12px;--column:640px;--wide:1180px;--font-text:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-rounded:ui-rounded, "SF Pro Rounded", var(--font-text);--track-display:-.025em;--track-title:-.015em;--track-label:.01em;--track-caps:.06em;--spring:linear(0, .099, .2852, .4703, .6239, .7407, .8249, .8837, .9237, .9505, .9681, .9796, .9871, .9918, .9949, .9968, 1);--spring-duration:.48s;--spring-bounce:linear(0, .0956, .2912, .4987, .6765, .8109, .9032, .961, .9935, 1.0092, 1.0147, 1.0147, 1.0122, 1.009, 1.0061, 1.0037, 1);--spring-bounce-duration:.45s;--ease-out:cubic-bezier(.23, 1, .32, 1);--press-scale:.97;--press-opacity:1;--press-in:.1s;--material-bar:#f4f2eeb8;--material-thick:#ffffffc7;--material-ink:#1e2230e0;--material-edge:#ffffff80;--blur-bar:blur(20px) saturate(180%);--blur-thick:blur(30px) saturate(180%);--shadow-float:0 0 0 .5px #0000000f, 0 12px 40px #00000024, 0 2px 8px #0000000f;--shadow-lift:0 8px 20px #0000002e, 0 2px 6px #0000001a;--tint:color-mix(in srgb, var(--ink) 6%, transparent);--enter-y:8px;--enter-scale:.96;--enter-blur:blur(6px)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0b0f1a;--sheet:#151b2b;--sheet-sunk:#1d2437;--ink:#eef0f5;--ink-soft:#9aa1b4;--rule:#232b40;--track:#232b40;--outline:#3a4360;--brass:#c9a46b;--brass-ink:#e2c38e;--good:#7fd1a5;--warn:#f0b36a;--bad:#f29191;--soft-miss:#f0c75e;--on-ink:#0b0f1a;--band:#1d2437;--on-band:#eef0f5;--step-warmup:#e8b46a;--step-active:#e57d61;--step-recovery:#8fb8de;--step-rest:#7d8396;--step-cooldown:#a3c9a8;--run-tempo:#c3a0cd;--run-race:#5cc0b5;--material-bar:#0b0f1ab3;--material-thick:#1d2437c7;--material-ink:#eef0f5eb;--material-edge:#ffffff14;--shadow-float:0 0 0 .5px #ffffff14, 0 12px 40px #00000080, 0 2px 8px #0000004d;--shadow-lift:0 8px 20px #00000080, 0 2px 6px #0000004d}}@media (prefers-reduced-transparency:reduce){:root{--material-bar:var(--paper);--material-thick:var(--sheet);--material-ink:var(--ink);--blur-bar:none;--blur-thick:none}}@media (prefers-contrast:more){:root{--material-bar:var(--paper);--material-thick:var(--sheet);--material-ink:var(--ink);--material-edge:var(--outline);--blur-bar:none;--blur-thick:none;--tint:color-mix(in srgb, var(--ink) 14%, transparent)}}:root[data-motion=reduced]{--press-scale:1;--press-opacity:.6;--spring:ease;--spring-duration:.16s;--spring-bounce:ease;--spring-bounce-duration:.16s;--enter-y:0px;--enter-scale:1;--enter-blur:none}@media (prefers-reduced-motion:reduce){:root[data-motion=system]{--press-scale:1;--press-opacity:.6;--spring:ease;--spring-duration:.16s;--spring-bounce:ease;--spring-bounce-duration:.16s;--enter-y:0px;--enter-scale:1;--enter-blur:none}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}html{scroll-padding-top:84px;scroll-padding-bottom:96px}body{background:var(--paper);color:var(--ink);font-family:var(--font-text);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:1rem;line-height:1.5;transition:background-color .3s,color .3s}:where(input,select,td,th,dd,time,output,[data-numeric]){font-variant-numeric:tabular-nums}h1,h2,h3{margin:0;line-height:1.2}h1{letter-spacing:var(--track-display);font-size:32px;font-weight:700;line-height:1.1}h2{letter-spacing:var(--track-title);font-size:20px;font-weight:600;line-height:1.2}h3{font-size:16px;font-weight:600}p,ul,ol{margin:0 0 var(--gap)}ul,ol{padding-left:20px}small{letter-spacing:var(--track-label);color:var(--ink-soft);font-size:13px}a{color:inherit;-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass);text-underline-offset:3px;transition:text-decoration-color .15s}@media (hover:hover){a:hover{-webkit-text-decoration-color:var(--brass-ink);text-decoration-color:var(--brass-ink)}}:focus-visible{outline:2px solid var(--brass-ink);outline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}button{border:1px solid var(--outline);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:999px;min-height:44px;padding:0 18px;font-size:15px;font-weight:600}:where(button,summary,[data-pressable]){transition:transform var(--spring-duration) var(--spring), background-color .15s ease, border-color .15s ease, color .15s ease, opacity .15s ease}:where(button,summary,[data-pressable]):active:not(:disabled){transform:scale(var(--press-scale));opacity:var(--press-opacity);transition-duration:var(--press-in), 0s, 0s, 0s, 0s;transition-timing-function:ease-out}@media (hover:hover){button:where(:hover:not(:disabled):not([aria-pressed=true])){background-color:var(--tint)}}button:disabled{cursor:default;opacity:.45}input:not([type=checkbox]):not([type=radio]),select,textarea{border-radius:var(--radius-control);background:var(--sheet-sunk);min-height:44px;transition:border-color .15s ease, box-shadow .2s var(--ease-out);border:1px solid #0000;padding:0 12px}:is(input,select,textarea):where(:not([type=checkbox]):not([type=radio])):focus{border-color:var(--outline);box-shadow:0 0 0 4px color-mix(in srgb, var(--brass) 22%, transparent);outline:none}:where([data-sunk]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--sheet)}textarea{resize:vertical;width:100%;padding:12px;line-height:1.5}input[aria-invalid=true]{border-color:var(--bad)}input[type=checkbox]{width:18px;height:18px;accent-color:var(--ink);vertical-align:-3px}label{font-size:15px}fieldset{margin:0 0 var(--gap);border-radius:var(--radius-sheet);background:var(--sheet);border:0;padding:18px}legend{float:left;width:100%;margin-bottom:10px;padding:0;font-weight:600}legend+*{clear:both}table{border-collapse:collapse;margin:12px 0}th,td{text-align:left;padding:6px 12px 6px 0;font-weight:500}th{color:var(--ink-soft)}[role=alert]{color:var(--bad)}
.L5FxyW_footer{max-width:var(--wide);color:var(--ink-soft);gap:20px;margin:0 auto;padding:24px 16px 120px;font-size:13px;display:flex}@media (min-width:760px){.L5FxyW_footer{padding-bottom:40px}}
