@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/0f5bb038b75ef02c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5311210258c05328-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/814d095aaccc2521-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b3346c603490a98f-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/dc9356f8ef3fb53b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/eebd5672f205c2b9-s.woff2) format("woff2");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:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/dc1a31dd116e0329-s.p.woff2) format("woff2");unicode-range:u+00??,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:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0f5bb038b75ef02c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5311210258c05328-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/814d095aaccc2521-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b3346c603490a98f-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dc9356f8ef3fb53b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eebd5672f205c2b9-s.woff2) format("woff2");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:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dc1a31dd116e0329-s.p.woff2) format("woff2");unicode-range:u+00??,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:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0f5bb038b75ef02c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5311210258c05328-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/814d095aaccc2521-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b3346c603490a98f-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dc9356f8ef3fb53b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/eebd5672f205c2b9-s.woff2) format("woff2");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:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dc1a31dd116e0329-s.p.woff2) format("woff2");unicode-range:u+00??,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:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0f5bb038b75ef02c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5311210258c05328-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/814d095aaccc2521-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b3346c603490a98f-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dc9356f8ef3fb53b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/eebd5672f205c2b9-s.woff2) format("woff2");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:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dc1a31dd116e0329-s.p.woff2) format("woff2");unicode-range:u+00??,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:Roboto Condensed Fallback;src:local("Arial");ascent-override:104.44%;descent-override:27.48%;line-gap-override:0.00%;size-adjust:88.83%}.__className_e20238{font-family:Roboto Condensed,Roboto Condensed Fallback;font-style:normal}.__variable_e20238{--font-condensed:"Roboto Condensed","Roboto Condensed Fallback"}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.woff2) format("woff2");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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.woff2) format("woff2");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:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.woff2) format("woff2");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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Roboto Mono Fallback;src:local("Arial");ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_d27816{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}.__variable_d27816{--font-mono:"Roboto Mono","Roboto Mono Fallback"}:root{--purple:#7f24ff;--purple-mid:#5716b3;--purple-dark:#491295;--pink:#ff2464;--lime:#c9ff31;--dark:#1a1a1a;--darkgray:#383838;--white:#ffffff;--mid:#888888;--light:#e2e2e2}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body,html{color:var(--white);font-family:var(--font-condensed),"Arial Narrow",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}.app,body,html{background:var(--dark)}.app{max-width:520px;margin:0 auto;min-height:100vh;padding-bottom:120px}.topbar{display:flex;align-items:center;justify-content:space-between;padding:18px 16px 14px}.brand{font-weight:700;font-size:20px;letter-spacing:2px;text-transform:uppercase}.brand b{color:var(--lime);font-weight:700}.navlink{background:none;border:none;cursor:pointer;color:var(--mid);font-family:inherit;font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none}.navlink.pink{color:var(--pink)}.kicker{font-weight:700;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--white);opacity:.7}.kicker.dark{color:var(--dark);opacity:.65}.num{font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero{background:var(--purple);padding:26px 20px 30px}.hero .week{font-weight:300;font-size:78px;line-height:.9;letter-spacing:-2px;text-transform:uppercase;margin-top:8px}.hero .week b{font-weight:700}.hero .blockname{font-weight:700;font-size:26px;letter-spacing:1px;text-transform:uppercase;color:var(--lime);margin-top:10px}.keyblock{background:var(--lime);color:var(--dark);padding:22px 20px 26px}.keyblock .liftname{font-weight:700;font-size:60px;line-height:.92;letter-spacing:-1px;text-transform:uppercase;margin-top:6px}.keyblock .scheme{font-family:var(--font-mono),monospace;font-weight:500;font-size:14px;letter-spacing:1px;text-transform:uppercase;margin-top:10px;color:var(--dark);opacity:.7}.maxes{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;background:var(--dark)}.max{padding:18px 16px;display:flex;flex-direction:column;gap:2px}.max b{font-family:var(--font-mono),monospace;font-weight:700;font-size:40px;line-height:1}.max span{font-weight:700;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;opacity:.85}.max--pink{background:var(--pink)}.max--purple{background:var(--purple)}.max--lime{background:var(--lime);color:var(--dark)}.max--gray{background:var(--darkgray)}.go{display:block;width:100%;border:none;cursor:pointer;font-family:inherit;font-weight:700;font-size:28px;letter-spacing:1px;text-transform:uppercase;padding:22px 16px;background:var(--pink);color:var(--white);text-align:center}.go--lime{background:var(--lime);color:var(--dark)}.go--purple{background:var(--purple);color:var(--white)}.go:disabled{background:var(--darkgray);color:var(--mid);cursor:not-allowed}.gowrap{padding:16px}.subnote{text-align:center;font-weight:500;font-size:13px;color:var(--mid);padding:14px 16px 0}.banner,.subnote{letter-spacing:1px;text-transform:uppercase}.banner{display:block;background:var(--pink);color:var(--white);font-weight:700;font-size:15px;padding:16px 20px;text-decoration:none}.intro{background:var(--purple);padding:40px 20px}.intro h2{font-weight:300;font-size:56px;line-height:.9;letter-spacing:-1px;text-transform:uppercase}.intro h2 b{font-weight:700}.intro p{font-weight:500;font-size:16px;margin-top:16px;color:var(--lime)}.intro p,.screen-title{letter-spacing:.5px;text-transform:uppercase}.screen-title{font-weight:700;font-size:30px}.proghead{padding:4px 16px 14px}.prognum{display:flex;align-items:baseline;gap:6px;font-family:var(--font-mono),monospace}.prognum b{font-weight:700;font-size:56px;line-height:1;color:var(--lime)}.prognum span{font-weight:500;font-size:22px;color:var(--mid)}.progbar{height:8px;background:var(--darkgray);margin-top:10px;overflow:hidden}.progbar>i{display:block;height:100%;background:var(--lime);transition:width .2s}.phase{margin-top:10px}.phase-tab{font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;padding:8px 16px;color:var(--white)}.phase-tab--key{background:var(--pink)}.phase-tab--volume{background:var(--purple)}.phase-tab--block{background:var(--lime);color:var(--dark)}.ex-name{font-weight:700;font-size:22px;letter-spacing:.5px;text-transform:uppercase;padding:14px 16px 8px}.set{display:flex;align-items:center;gap:14px;width:100%;border:none;cursor:pointer;text-align:left;font-family:inherit;background:var(--darkgray);color:var(--white);padding:16px;margin:0 16px 5px;width:calc(100% - 32px);transition:background .12s,color .12s}.set .box{width:28px;height:28px;flex:0 0 auto;border:3px solid var(--mid);display:grid;place-items:center;font-weight:700;font-size:18px}.set .reps{font-family:var(--font-mono),monospace;font-weight:700;font-size:26px;line-height:1}.set .reps em{font-style:normal;font-size:14px;font-weight:500;color:var(--mid)}.set .meta{flex:1 1;display:flex;align-items:baseline;gap:8px}.set .idx{font-size:12px;letter-spacing:1.5px;color:var(--mid)}.set .idx,.set .wt{font-weight:700;text-transform:uppercase}.set .wt{font-size:11px;letter-spacing:1px;color:var(--lime)}.set.done{background:var(--lime);color:var(--dark)}.set.done .box{background:var(--dark);border-color:var(--dark);color:var(--lime)}.set.done .idx,.set.done .reps em{color:var(--dark);opacity:.6}.set.done .wt{color:var(--purple)}.sticky-foot{position:fixed;left:0;right:0;bottom:0;background:var(--dark);padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.sticky-foot .inner{max-width:520px;margin:0 auto}.lead{padding:0 16px;font-weight:500;font-size:15px;letter-spacing:.5px;text-transform:uppercase;color:var(--mid);margin-bottom:18px}.field{display:flex;align-items:center;background:var(--darkgray);margin:0 16px 4px;border-left:8px solid var(--purple)}.field:first-child{border-left-color:var(--pink)}.field:nth-child(2){border-left-color:var(--purple)}.field:nth-child(3){border-left-color:var(--lime)}.field:nth-child(4){border-left-color:var(--white)}.field label{flex:1 1;font-weight:700;font-size:15px;letter-spacing:1px;text-transform:uppercase;padding:0 16px}.field input{width:110px;background:transparent;border:none;color:var(--white);font-family:var(--font-mono),monospace;font-weight:700;font-size:38px;text-align:center;padding:16px 8px}.field input:focus{outline:none;background:rgba(255,255,255,.06)}.field input::placeholder{color:var(--mid);opacity:.5}.field input::-webkit-inner-spin-button,.field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.weight-row{display:flex;align-items:center;justify-content:space-between;background:var(--purple);margin:0 16px 8px;padding:12px 16px}.weight-row .wlabel{font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase}.weight-row .winput{display:flex;align-items:baseline;gap:6px}.weight-row input{width:90px;background:rgba(0,0,0,.25);border:none;color:var(--white);font-family:var(--font-mono),monospace;font-weight:700;font-size:26px;text-align:center;padding:6px 8px}.weight-row input:focus{outline:2px solid var(--lime)}.weight-row input::-webkit-inner-spin-button,.weight-row input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.weight-row input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.weight-row .wunit{font-weight:700;font-size:14px;text-transform:uppercase}.pstats{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:4px;gap:4px;padding:0 16px}.pstat{padding:16px 12px;display:flex;flex-direction:column;gap:2px}.pstat b{font-family:var(--font-mono),monospace;font-weight:700;font-size:38px;line-height:1}.pstat span{font-weight:700;font-size:11px;letter-spacing:1px;text-transform:uppercase;opacity:.85}.pstat--lime{background:var(--lime);color:var(--dark)}.pstat--purple{background:var(--purple)}.pstat--gray{background:var(--darkgray)}section .phase-tab{margin-top:22px}.kl{padding:14px 16px 16px;border-left:8px solid var(--mid)}.kl--pink{border-left-color:var(--pink)}.kl--purple{border-left-color:var(--purple)}.kl-head{display:flex;align-items:baseline;justify-content:space-between}.kl-head span{font-weight:700;font-size:18px;letter-spacing:.5px;text-transform:uppercase}.kl-head b{font-family:var(--font-mono),monospace;font-weight:700;font-size:30px;display:flex;align-items:baseline;gap:6px}.kl-head b em{font-style:normal;font-size:13px;color:var(--mid)}.kl-head b i{font-style:normal;font-size:14px;font-weight:700}.up{color:var(--lime)}.down{color:var(--pink)}.bars{display:flex;align-items:flex-end;gap:4px;height:70px;margin-top:12px}.bars .bar{flex:1 1;background:var(--lime);min-width:8px}.kl--purple .bars .bar{background:var(--purple)}.kl--pink .bars .bar{background:var(--pink)}.cyc{padding:12px 16px 16px}.cyc+.cyc{border-top:1px solid var(--darkgray)}.cyc-head{font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:var(--mid);margin-bottom:10px}.cyc-vals{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.cyc-cell{background:var(--darkgray);padding:10px 8px;display:flex;flex-direction:column;gap:1px}.cyc-cell b{font-family:var(--font-mono),monospace;font-weight:700;font-size:26px;line-height:1}.cyc-cell span{font-weight:700;font-size:10px;letter-spacing:1px;color:var(--mid)}.cyc-cell i{font-style:normal;font-size:12px;font-weight:700;margin-top:2px}.logrow{display:flex;align-items:baseline;gap:10px;padding:12px 16px;border-bottom:1px solid var(--darkgray)}.logdate{font-family:var(--font-mono),monospace;font-weight:700;font-size:13px;color:var(--lime);width:56px;flex:0 0 auto}.loglift{flex:1 1;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.5px}.loglift em{font-style:normal;font-family:var(--font-mono),monospace;color:var(--key,var(--lime));color:var(--lime)}.logmeta{font-size:11px;letter-spacing:.5px;text-transform:uppercase}.logmeta,.logsets{font-weight:700;color:var(--mid)}.logsets{font-family:var(--font-mono),monospace;font-size:13px;width:48px;text-align:right;flex:0 0 auto}