/* JF Coach lane VRf0KrJJeymlMo45gkt68 CSS for /m/challenge/go (30 files) */
@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(media/1ba4bcc28d9acde5-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:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(media/3cca6a2fae6396cc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(media/af6b7096c023fb67-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:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(media/7d87e5ac6ec6000d-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:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(media/3be83a346553616c-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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(media/1ba4bcc28d9acde5-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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(media/3cca6a2fae6396cc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(media/af6b7096c023fb67-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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(media/7d87e5ac6ec6000d-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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(media/3be83a346553616c-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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(media/1ba4bcc28d9acde5-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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(media/3cca6a2fae6396cc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(media/af6b7096c023fb67-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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(media/7d87e5ac6ec6000d-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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(media/3be83a346553616c-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:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(media/1ba4bcc28d9acde5-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:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(media/3cca6a2fae6396cc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(media/af6b7096c023fb67-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:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(media/7d87e5ac6ec6000d-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:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(media/3be83a346553616c-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:Mulish;font-style:normal;font-weight:1000;font-display:swap;src:url(media/1ba4bcc28d9acde5-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:Mulish;font-style:normal;font-weight:1000;font-display:swap;src:url(media/3cca6a2fae6396cc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:1000;font-display:swap;src:url(media/af6b7096c023fb67-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:Mulish;font-style:normal;font-weight:1000;font-display:swap;src:url(media/7d87e5ac6ec6000d-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:Mulish;font-style:normal;font-weight:1000;font-display:swap;src:url(media/3be83a346553616c-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:Mulish Fallback;src:local("Arial");ascent-override:96.56%;descent-override:24.02%;line-gap-override:0.00%;size-adjust:104.08%}.__className_cc2c35{font-family:Mulish,Mulish Fallback;font-style:normal}.__variable_cc2c35{--font-mulish:"Mulish","Mulish Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_60571c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_60571c{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(media/8b44c7e6549520b2-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:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(media/6c25f6e897d845a3-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:Bebas Neue Fallback;src:local("Arial");ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.00%;size-adjust:76.72%}.__className_eb3a2d{font-family:Bebas Neue,Bebas Neue Fallback;font-weight:400;font-style:normal}.__variable_eb3a2d{--font-bebas:"Bebas Neue","Bebas Neue Fallback"}
/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:var(--font-mulish),"DM Sans",Helvetica,Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-900:oklch(41.4% .112 45.904);--color-green-50:oklch(98.2% .018 155.826);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-900:oklch(39.8% .07 227.392);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-page:#e8f1fb;--color-text-primary:#38415a;--color-ink:#141742;--color-navy:#141742;--color-accent-blue:#2f52c9;--color-surface:#fff;--color-primary-yellow:#caeafb;--color-badge-red:#ef4444;--color-text-muted:#8b93ab;--color-text-secondary:#5f6a86;--color-text-grid:#3a4155;--color-text-button-gray:#4c5570;--color-text-antd:#141742d1;--color-selected-tint:#dcecfb;--color-checkbox-tint:#caeafb;--color-panel-tint:#eef5fc;--color-panel-gray:#f2f7fc;--color-toolbar-gray:#eef5fc;--color-warn-gold:#f97316;--color-border-1:#d8e3f0;--color-border-2:#e6edf6;--color-border-3:#dfe8f3;--color-border-antd:#d0dcec;--color-chart-blue:#caeafb;--color-title-dark:#141742;--color-success:#22c55e;--color-warning:#f97316;--color-danger:#ef4444;--color-jf-ice-hover:#b6daf0;--font-display:var(--font-bebas),"Bebas Neue",var(--font-mulish),sans-serif;--radius-input:14px;--radius-card:22px;--radius-pill:999px;--ease-house:cubic-bezier(.645,.045,.355,1);--ease-out-circ:cubic-bezier(.08,.82,.17,1)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html[data-jf-dark],html[data-jf-dark] body{background-color:#000;background-image:none}body,html{background-color:var(--color-page);color:var(--color-text-primary);letter-spacing:normal;background-image:radial-gradient(70% 50% at 100% 0,#caeafb8c,#0000 62%);background-repeat:no-repeat;background-attachment:fixed;font-size:16px;font-weight:500}body,h1,h2,h3,h4,h5,html{font-family:var(--font-sans)}h1,h2,h3,h4,h5{text-transform:none;letter-spacing:-.02em;color:var(--color-ink);font-weight:800;line-height:1.02}h1{font-size:40px}h2{font-size:30px}h3{font-size:24px}h4{font-size:19px}h5{font-size:17px}b,strong{font-weight:800}.jf-metric{font-family:var(--font-display);letter-spacing:.01em;font-weight:400;line-height:.9}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-y-0{inset-block:0}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-\[-8px\]{top:-8px}.top-\[2px\]{top:2px}.top-\[14px\]{top:14px}.top-\[36px\]{top:36px}.top-\[38px\]{top:38px}.top-\[44px\]{top:44px}.top-\[46px\]{top:46px}.top-\[48px\]{top:48px}.top-\[50px\]{top:50px}.top-\[54px\]{top:54px}.top-\[70px\]{top:70px}.top-\[72px\]{top:72px}.top-\[110\%\]{top:110%}.top-full{top:100%}.-right-2\.5{right:calc(var(--spacing) * -2.5)}.-right-\[2px\]{right:-2px}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-16{right:calc(var(--spacing) * 16)}.right-\[-34px\]{right:-34px}.right-\[10px\]{right:10px}.-bottom-\[2px\]{bottom:-2px}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[10px\]{bottom:10px}.-left-\[5px\]{left:-5px}.-left-\[20px\]{left:-20px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-8{left:calc(var(--spacing) * 8)}.left-\[2px\]{left:2px}.left-\[10px\]{left:10px}.left-\[32px\]{left:32px}.left-\[180px\]{left:180px}.left-\[204px\]{left:204px}.left-full{left:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[8\]{z-index:8}.z-\[12\]{z-index:12}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[1100\]{z-index:1100}.z-\[2147483646\]{z-index:2147483646}.order-first{order:-9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing) * 4)}.mx-0{margin-inline:0}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-5{margin-block:calc(var(--spacing) * 5)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[60px\]{margin-top:60px}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-\[2px\]{margin-bottom:2px}.mb-\[3px\]{margin-bottom:3px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-\[20px\]{margin-left:20px}.ml-\[36px\]{margin-left:36px}.ml-\[44px\]{margin-left:44px}.ml-\[76px\]{margin-left:76px}.ml-\[204px\]{margin-left:204px}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[16\/9\]{aspect-ratio:16/9}.\!h-\[26px\]{height:26px!important}.\!h-\[28px\]{height:28px!important}.\!h-\[32px\]{height:32px!important}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-22{height:calc(var(--spacing) * 22)}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[52px\]{height:52px}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-\[62px\]{height:62px}.h-\[64px\]{height:64px}.h-\[68px\]{height:68px}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[80px\]{height:80px}.h-\[82px\]{height:82px}.h-\[84px\]{height:84px}.h-\[86px\]{height:86px}.h-\[90px\]{height:90px}.h-\[92px\]{height:92px}.h-\[104px\]{height:104px}.h-\[110px\]{height:110px}.h-\[120px\]{height:120px}.h-\[130px\]{height:130px}.h-\[180px\]{height:180px}.h-\[190px\]{height:190px}.h-\[210px\]{height:210px}.h-\[260px\]{height:260px}.h-\[300px\]{height:300px}.h-\[380px\]{height:380px}.h-\[440px\]{height:440px}.h-\[450px\]{height:450px}.h-\[480px\]{height:480px}.h-\[calc\(100vh-60px\)\]{height:calc(100vh - 60px)}.h-\[calc\(100vh-64px\)\]{height:calc(100vh - 64px)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[240px\]{max-height:240px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[420px\]{max-height:420px}.max-h-\[560px\]{max-height:560px}.max-h-\[min\(70vh\,560px\)\]{max-height:min(70vh,560px)}.max-h-\[min\(72vh\,560px\)\]{max-height:min(72vh,560px)}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[78px\]{min-height:78px}.min-h-\[80px\]{min-height:80px}.min-h-\[96px\]{min-height:96px}.min-h-\[104px\]{min-height:104px}.min-h-\[150px\]{min-height:150px}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[calc\(100vh-60px\)\]{min-height:calc(100vh - 60px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-64{width:calc(var(--spacing) * 64)}.w-\[3px\]{width:3px}.w-\[6px\]{width:6px}.w-\[8px\]{width:8px}.w-\[9px\]{width:9px}.w-\[10px\]{width:10px}.w-\[12px\]{width:12px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15\%\]{width:15%}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[24px\]{width:24px}.w-\[26px\]{width:26px}.w-\[28\%\]{width:28%}.w-\[28px\]{width:28px}.w-\[30px\]{width:30px}.w-\[32px\]{width:32px}.w-\[34px\]{width:34px}.w-\[36px\]{width:36px}.w-\[38px\]{width:38px}.w-\[40px\]{width:40px}.w-\[42px\]{width:42px}.w-\[44px\]{width:44px}.w-\[45\%\]{width:45%}.w-\[46px\]{width:46px}.w-\[48px\]{width:48px}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[56px\]{width:56px}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[62px\]{width:62px}.w-\[64px\]{width:64px}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[80px\]{width:80px}.w-\[84px\]{width:84px}.w-\[86\%\]{width:86%}.w-\[90px\]{width:90px}.w-\[92px\]{width:92px}.w-\[94px\]{width:94px}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[204px\]{width:204px}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[232px\]{width:232px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[306px\]{width:306px}.w-\[310px\]{width:310px}.w-\[320px\]{width:320px}.w-\[330px\]{width:330px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[370px\]{width:370px}.w-\[380px\]{width:380px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[430px\]{width:430px}.w-\[440px\]{width:440px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-\[560px\]{width:560px}.w-\[672px\]{width:672px}.w-\[800px\]{width:800px}.w-\[1220px\]{width:1220px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(92vw\,520px\)\]{width:min(92vw,520px)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[65\%\]{max-width:65%}.max-w-\[72\%\]{max-width:72%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[120px\]{max-width:120px}.max-w-\[230px\]{max-width:230px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[820px\]{max-width:820px}.max-w-\[840px\]{max-width:840px}.max-w-\[850px\]{max-width:850px}.max-w-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[940px\]{max-width:940px}.max-w-\[980px\]{max-width:980px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1500px\]{max-width:1500px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[15px\]{min-width:15px}.min-w-\[20px\]{min-width:20px}.min-w-\[22px\]{min-width:22px}.min-w-\[26px\]{min-width:26px}.min-w-\[150px\]{min-width:150px}.min-w-\[170px\]{min-width:170px}.min-w-\[190px\]{min-width:190px}.min-w-\[220px\]{min-width:220px}.min-w-\[280px\]{min-width:280px}.min-w-\[760px\]{min-width:760px}.min-w-\[1600px\]{min-width:1600px}.flex-1{flex:1}.flex-\[1\.4\]{flex:1.4}.flex-\[1\.5\]{flex:1.5}.flex-\[2\.4\]{flex:2.4}.flex-\[3\]{flex:3}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1)}.-translate-x-1,.-translate-x-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-translate-y-1\/2,.-translate-y-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.1fr_repeat\(4\,\.7fr\)\]{grid-template-columns:1.1fr repeat(4,.7fr)}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[44px_minmax\(0\,1fr\)_44px_44px\]{grid-template-columns:44px minmax(0,1fr) 44px 44px}.grid-cols-\[minmax\(260px\,1\.5fr\)_minmax\(130px\,\.7fr\)_minmax\(180px\,1fr\)_150px_28px\]{grid-template-columns:minmax(260px,1.5fr) minmax(130px,.7fr) minmax(180px,1fr) 150px 28px}.grid-cols-\[repeat\(auto-fill\,minmax\(215px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(215px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(255px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(255px,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\[gap\:add-filter\]{gap:add-filter}.\[gap\:custom-habit\]{gap:custom-habit}.\[gap\:drag\]{gap:drag}.\[gap\:msg-search\]{gap:msg-search}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[220px\]{gap:220px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[2px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(2px * var(--tw-space-y-reverse));margin-block-end:calc(2px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[9px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(9px * var(--tw-space-y-reverse));margin-block-end:calc(9px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border-2>:not(:last-child)){border-color:var(--color-border-2)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[36px\]{border-radius:36px}.rounded-\[999px\]{border-radius:999px}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e+38px}.rounded-input{border-radius:var(--radius-input)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-t-card{border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card)}.rounded-t-input{border-top-left-radius:var(--radius-input);border-top-right-radius:var(--radius-input)}.rounded-l-\[4px\]{border-top-left-radius:4px;border-bottom-left-radius:4px}.rounded-l-full{border-top-left-radius:3.40282e+38px;border-bottom-left-radius:3.40282e+38px}.rounded-r-\[4px\]{border-top-right-radius:4px;border-bottom-right-radius:4px}.rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.rounded-br-\[3px\]{border-bottom-right-radius:3px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2,.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[2px\]{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#4A4A4A\]{border-color:#4a4a4a}.border-\[\#4a4f8a\]{border-color:#4a4f8a}.border-\[\#141742\]{border-color:#141742}.border-\[\#BBE2C6\]{border-color:#bbe2c6}.border-\[\#C9C9C9\]{border-color:#c9c9c9}.border-\[\#C9CDD1\]{border-color:#c9cdd1}.border-\[\#DCDFE3\]{border-color:#dcdfe3}.border-\[\#E4E4E4\]{border-color:#e4e4e4}.border-\[\#EDEDED\]{border-color:#ededed}.border-\[\#F0B429\]{border-color:#f0b429}.border-\[\#F5C242\]{border-color:#f5c242}.border-\[\#b8d9ee\]{border-color:#b8d9ee}.border-\[\#b8dff2\]{border-color:#b8dff2}.border-\[\#b9c4f5\]{border-color:#b9c4f5}.border-\[\#caeafb\]{border-color:#caeafb}.border-\[\#cfd3e6\]{border-color:#cfd3e6}.border-\[\#cfdbe5\]{border-color:#cfdbe5}.border-\[\#d9dceb\]{border-color:#d9dceb}.border-\[\#dce0ef\]{border-color:#dce0ef}.border-\[\#dce5ec\]{border-color:#dce5ec}.border-\[\#e0e3ef\]{border-color:#e0e3ef}.border-\[\#e8b94d\]{border-color:#e8b94d}.border-\[\#e8eef3\]{border-color:#e8eef3}.border-\[\#ef4444\]{border-color:#ef4444}.border-\[\#efb3b3\]{border-color:#efb3b3}.border-\[\#f1d99b\]{border-color:#f1d99b}.border-\[\#f2c77c\]{border-color:#f2c77c}.border-\[\#f97316\]{border-color:#f97316}.border-\[rgba\(255\,255\,255\,0\.35\)\]{border-color:#ffffff59}.border-accent-blue{border-color:var(--color-accent-blue)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/40{border-color:color-mix(in oklab,var(--color-amber-300) 40%,transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-border-1{border-color:var(--color-border-1)}.border-border-2{border-color:var(--color-border-2)}.border-border-2\/60{border-color:#e6edf699}@supports (color:color-mix(in lab,red,red)){.border-border-2\/60{border-color:color-mix(in oklab,var(--color-border-2) 60%,transparent)}}.border-border-3{border-color:var(--color-border-3)}.border-border-antd{border-color:var(--color-border-antd)}.border-chart-blue{border-color:var(--color-chart-blue)}.border-current{border-color:currentColor}.border-cyan-200{border-color:var(--color-cyan-200)}.border-danger\/30{border-color:#ef44444d}@supports (color:color-mix(in lab,red,red)){.border-danger\/30{border-color:color-mix(in oklab,var(--color-danger) 30%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-navy{border-color:var(--color-navy)}.border-navy\/15{border-color:#14174226}@supports (color:color-mix(in lab,red,red)){.border-navy\/15{border-color:color-mix(in oklab,var(--color-navy) 15%,transparent)}}.border-primary-yellow{border-color:var(--color-primary-yellow)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-text-muted{border-color:var(--color-text-muted)}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.border-t-\[\#CAEDFF\]{border-top-color:#caedff}.border-l-accent-blue{border-left-color:var(--color-accent-blue)}.bg-\[\#0c1027\]{background-color:#0c1027}.bg-\[\#1B1B1B\]{background-color:#1b1b1b}.bg-\[\#1D1B3A\]{background-color:#1d1b3a}.bg-\[\#2A2A2A\]{background-color:#2a2a2a}.bg-\[\#2E9E5B\]{background-color:#2e9e5b}.bg-\[\#2f52c9\]{background-color:#2f52c9}.bg-\[\#3A3A3A\]{background-color:#3a3a3a}.bg-\[\#3E8FD8\]{background-color:#3e8fd8}.bg-\[\#3a3a3a\]{background-color:#3a3a3a}.bg-\[\#4CAF50\]{background-color:#4caf50}.bg-\[\#4EB3E4\]{background-color:#4eb3e4}.bg-\[\#5A2C24\]{background-color:#5a2c24}.bg-\[\#5A5A5A\]{background-color:#5a5a5a}.bg-\[\#7FC5E8\]{background-color:#7fc5e8}.bg-\[\#8A8A8A\]{background-color:#8a8a8a}.bg-\[\#171a35\]{background-color:#171a35}.bg-\[\#00247D\]{background-color:#00247d}.bg-\[\#252a6b\]{background-color:#252a6b}.bg-\[\#635BFF\]{background-color:#635bff}.bg-\[\#4059c9\]{background-color:#4059c9}.bg-\[\#141742\]{background-color:#141742}.bg-\[\#A5DBF2\]{background-color:#a5dbf2}.bg-\[\#B9B9B9\]{background-color:#b9b9b9}.bg-\[\#BFBFBF\]{background-color:#bfbfbf}.bg-\[\#C8B9A6\]{background-color:#c8b9a6}.bg-\[\#C9C9C9\]{background-color:#c9c9c9}.bg-\[\#CAEDFF\]{background-color:#caedff}.bg-\[\#D8D8D8\]{background-color:#d8d8d8}.bg-\[\#DCDFE3\]{background-color:#dcdfe3}.bg-\[\#DFDFDF\]{background-color:#dfdfdf}.bg-\[\#E0A860\]{background-color:#e0a860}.bg-\[\#E3E3E3\]{background-color:#e3e3e3}.bg-\[\#E4E4E4\]{background-color:#e4e4e4}.bg-\[\#E7EAEE\]{background-color:#e7eaee}.bg-\[\#E7F6EC\]{background-color:#e7f6ec}.bg-\[\#E8F3FF\]{background-color:#e8f3ff}.bg-\[\#E9E9E9\]{background-color:#e9e9e9}.bg-\[\#EAF4FB\]{background-color:#eaf4fb}.bg-\[\#EDEDED\]{background-color:#ededed}.bg-\[\#EFEFEF\]{background-color:#efefef}.bg-\[\#Eef1f4\]{background-color:#eef1f4}.bg-\[\#F0B429\]{background-color:#f0b429}.bg-\[\#F2F2F2\]{background-color:#f2f2f2}.bg-\[\#F4F4F4\]{background-color:#f4f4f4}.bg-\[\#F5A054\]{background-color:#f5a054}.bg-\[\#F7F7FA\]{background-color:#f7f7fa}.bg-\[\#FAFAFA\]{background-color:#fafafa}.bg-\[\#FBFBFB\]{background-color:#fbfbfb}.bg-\[\#FDECEE\]{background-color:#fdecee}.bg-\[\#FFF3D6\]{background-color:#fff3d6}.bg-\[\#FFF5CC\]{background-color:#fff5cc}.bg-\[\#e8f1fb\]{background-color:#e8f1fb}.bg-\[\#eaf7fd\]{background-color:#eaf7fd}.bg-\[\#edf3f7\]{background-color:#edf3f7}.bg-\[\#eef8fd\]{background-color:#eef8fd}.bg-\[\#ef4444\]{background-color:#ef4444}.bg-\[\#effaf3\]{background-color:#effaf3}.bg-\[\#f2f2f2\]{background-color:#f2f2f2}.bg-\[\#f2f9fd\]{background-color:#f2f9fd}.bg-\[\#f4f5fa\]{background-color:#f4f5fa}.bg-\[\#f5f7ff\]{background-color:#f5f7ff}.bg-\[\#f6f7fb\]{background-color:#f6f7fb}.bg-\[\#f7fafc\]{background-color:#f7fafc}.bg-\[\#f8f9fd\]{background-color:#f8f9fd}.bg-\[\#f97316\]{background-color:#f97316}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fbfdff\]{background-color:#fbfdff}.bg-\[\#fff1f1\]{background-color:#fff1f1}.bg-\[\#fff4cc\]{background-color:#fff4cc}.bg-\[\#fff8df\]{background-color:#fff8df}.bg-\[\#fff9ec\]{background-color:#fff9ec}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[\#fffbea\]{background-color:#fffbea}.bg-\[rgba\(20\,23\,66\,0\.14\)\]{background-color:#14174224}.bg-\[rgba\(47\,82\,201\,0\.05\)\]{background-color:#2f52c90d}.bg-\[rgba\(47\,82\,201\,0\.08\)\]{background-color:#2f52c914}.bg-\[rgba\(47\,82\,201\,0\.22\)\]{background-color:#2f52c938}.bg-\[var\(--m-card\)\]{background-color:var(--m-card)}.bg-accent-blue{background-color:var(--color-accent-blue)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-badge-red{background-color:var(--color-badge-red)}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-danger{background-color:var(--color-danger)}.bg-danger\/5{background-color:#ef44440d}@supports (color:color-mix(in lab,red,red)){.bg-danger\/5{background-color:color-mix(in oklab,var(--color-danger) 5%,transparent)}}.bg-danger\/10{background-color:#ef44441a}@supports (color:color-mix(in lab,red,red)){.bg-danger\/10{background-color:color-mix(in oklab,var(--color-danger) 10%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-green-50{background-color:var(--color-green-50)}.bg-ink{background-color:var(--color-ink)}.bg-navy{background-color:var(--color-navy)}.bg-navy\/10{background-color:#1417421a}@supports (color:color-mix(in lab,red,red)){.bg-navy\/10{background-color:color-mix(in oklab,var(--color-navy) 10%,transparent)}}.bg-panel-gray{background-color:var(--color-panel-gray)}.bg-panel-gray\/60{background-color:#f2f7fc99}@supports (color:color-mix(in lab,red,red)){.bg-panel-gray\/60{background-color:color-mix(in oklab,var(--color-panel-gray) 60%,transparent)}}.bg-panel-tint{background-color:var(--color-panel-tint)}.bg-primary-yellow{background-color:var(--color-primary-yellow)}.bg-red-50{background-color:var(--color-red-50)}.bg-selected-tint{background-color:var(--color-selected-tint)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-surface{background-color:var(--color-surface)}.bg-title-dark{background-color:var(--color-title-dark)}.bg-toolbar-gray{background-color:var(--color-toolbar-gray)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-gradient-to-br,.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-\[linear-gradient\(120deg\,\#2c2c2c\,\#5a5a5a\)\]{background-image:linear-gradient(120deg,#2c2c2c,#5a5a5a)}.bg-\[linear-gradient\(135deg\,\#F0D9C8\,\#C89AA6\)\]{background-image:linear-gradient(135deg,#f0d9c8,#c89aa6)}.bg-\[radial-gradient\(circle_at_top_right\,_rgba\(202\,234\,251\,0\.35\)\,_transparent_34\%\)\]{background-image:radial-gradient(circle at 100% 0,#caeafb59,#0000 34%)}.from-\[\#7A3A2C\]{--tw-gradient-from:#7a3a2c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8F4632\]{--tw-gradient-from:#8f4632;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#5A2C24\]{--tw-gradient-via:#5a2c24;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#8F4632\]{--tw-gradient-via:#8f4632;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#2A1512\]{--tw-gradient-to:#2a1512;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#3C1D18\]{--tw-gradient-to:#3c1d18;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[2px\]{padding:2px}.p-\[5px\]{padding:5px}.p-px{padding:1px}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-\[6px\]{padding-inline:6px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[4px\]{padding-block:4px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[8px\]{padding-block:8px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[14px\]{padding-block:14px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[10px\]{padding-top:10px}.pt-\[26vh\]{padding-top:26vh}.pt-\[30vh\]{padding-top:30vh}.pt-\[220px\]{padding-top:220px}.pt-\[360px\]{padding-top:360px}.pt-\[420px\]{padding-top:420px}.pt-px{padding-top:1px}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-\[22px\]{padding-right:22px}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[10px\]{padding-bottom:10px}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[8px\]{padding-left:8px}.pl-\[24px\]{padding-left:24px}.pl-\[44px\]{padding-left:44px}.pl-\[110px\]{padding-left:110px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[14px\]\!{font-size:14px!important}.text-\[15px\]{font-size:15px}.text-\[15px\]\!{font-size:15px!important}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[18px\]\!{font-size:18px!important}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.text-\[54px\]{font-size:54px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2E9E5B\]{color:#2e9e5b}.text-\[\#2f52c9\]{color:#2f52c9}.text-\[\#3D82A3\]{color:#3d82a3}.text-\[\#3E8DBF\]{color:#3e8dbf}.text-\[\#3f3f3f\]{color:#3f3f3f}.text-\[\#4c526b\]{color:#4c526b}.text-\[\#4f5877\]{color:#4f5877}.text-\[\#5b617d\]{color:#5b617d}.text-\[\#5f4a13\]{color:#5f4a13}.text-\[\#6B5200\]{color:#6b5200}.text-\[\#6e4b0b\]{color:#6e4b0b}.text-\[\#8a99aa\]{color:#8a99aa}.text-\[\#9A6700\]{color:#9a6700}.text-\[\#9B9B9B\]{color:#9b9b9b}.text-\[\#9d2525\]{color:#9d2525}.text-\[\#9f2525\]{color:#9f2525}.text-\[\#22A65B\]{color:#22a65b}.text-\[\#26B99A\]{color:#26b99a}.text-\[\#171a35\]{color:#171a35}.text-\[\#626a89\]{color:#626a89}.text-\[\#686d85\]{color:#686d85}.text-\[\#755b00\]{color:#755b00}.text-\[\#777\]{color:#777}.text-\[\#1769AA\]{color:#1769aa}.text-\[\#4059c9\]{color:#4059c9}.text-\[\#26334a\]{color:#26334a}.text-\[\#38446b\]{color:#38446b}.text-\[\#65758b\]{color:#65758b}.text-\[\#141742\]{color:#141742}.text-\[\#176137\]{color:#176137}.text-\[\#263273\]{color:#263273}.text-\[\#303651\]{color:#303651}.text-\[\#414968\]{color:#414968}.text-\[\#B7DCF2\]{color:#b7dcf2}.text-\[\#B9B9B9\]{color:#b9b9b9}.text-\[\#BDBDBD\]{color:#bdbdbd}.text-\[\#C9CDD1\]{color:#c9cdd1}.text-\[\#CFCFCF\]{color:#cfcfcf}.text-\[\#D0D0D0\]{color:#d0d0d0}.text-\[\#D8E7EE\]{color:#d8e7ee}.text-\[\#DADADA\]{color:#dadada}.text-\[\#E6E0DA\]{color:#e6e0da}.text-\[\#aeb9ff\]{color:#aeb9ff}.text-\[\#caeafb\]{color:#caeafb}.text-\[\#d5d8e8\]{color:#d5d8e8}.text-\[\#ef4444\]{color:#ef4444}.text-\[\#f97316\]{color:#f97316}.text-\[\#fca5a5\]{color:#fca5a5}.text-\[var\(--m-muted\)\]{color:var(--m-muted)}.text-accent-blue{color:var(--color-accent-blue)}.text-amber-700{color:var(--color-amber-700)}.text-amber-900{color:var(--color-amber-900)}.text-badge-red{color:var(--color-badge-red)}.text-blue-800{color:var(--color-blue-800)}.text-border-1{color:var(--color-border-1)}.text-cyan-900{color:var(--color-cyan-900)}.text-danger{color:var(--color-danger)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-green-800{color:var(--color-green-800)}.text-ink{color:var(--color-ink)}.text-navy{color:var(--color-navy)}.text-primary-yellow{color:var(--color-primary-yellow)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-success{color:var(--color-success)}.text-text-antd{color:var(--color-text-antd)}.text-text-button-gray{color:var(--color-text-button-gray)}.text-text-grid{color:var(--color-text-grid)}.text-text-muted{color:var(--color-text-muted)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-title-dark{color:var(--color-title-dark)}.text-warn-gold{color:var(--color-warn-gold)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\!{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-\[0_0_0_2px_rgba\(47\,82\,201\,0\.2\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#2f52c933)}.shadow-\[0_0_0_2px_rgba\(47\,82\,201\,0\.2\)\],.shadow-\[0_1px_4px_rgba\(0\,0\,0\,0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_4px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 1px 4px var(--tw-shadow-color,#0000001f)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000001a)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.10\)\],.shadow-\[0_8px_24px_rgba\(20\,23\,66\,0\.04\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(20\,23\,66\,0\.04\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#1417420a)}.shadow-\[0_8px_24px_rgba\(20\,23\,66\,0\.05\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#1417420d)}.shadow-\[0_8px_24px_rgba\(20\,23\,66\,0\.05\)\],.shadow-\[0_8px_28px_rgba\(24\,30\,72\,0\.05\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(24\,30\,72\,0\.05\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,#181e480d)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#00000014)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.08\)\],.shadow-\[0_12px_30px_rgba\(20\,23\,66\,0\.16\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(20\,23\,66\,0\.16\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#14174229)}.shadow-\[0_18px_60px_rgba\(12\,15\,31\,0\.28\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#0c0f1f47)}.shadow-\[0_18px_60px_rgba\(12\,15\,31\,0\.28\)\],.shadow-\[inset_0_0_0_2px_var\(--color-accent-blue\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--color-accent-blue\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--color-accent-blue))}.shadow-\[inset_0_0_0_9999px_rgba\(47\,82\,201\,0\.14\)\]{--tw-shadow:inset 0 0 0 9999px var(--tw-shadow-color,#2f52c924)}.shadow-\[inset_0_0_0_9999px_rgba\(47\,82\,201\,0\.14\)\],.shadow-dropdown{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-dropdown{--tw-shadow:var(--tw-shadow-color,#00000026) 0px 2px 8px 0px}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:text-text-muted::placeholder{color:var(--color-text-muted)}.first\:mt-0:first-child{margin-top:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-accent-blue:focus-within{border-color:var(--color-accent-blue)}@media (hover:hover){.hover\:border-accent-blue:hover{border-color:var(--color-accent-blue)}.hover\:border-border-1:hover{border-color:var(--color-border-1)}.hover\:border-navy:hover{border-color:var(--color-navy)}.hover\:border-navy\/40:hover{border-color:#14174266}@supports (color:color-mix(in lab,red,red)){.hover\:border-navy\/40:hover{border-color:color-mix(in oklab,var(--color-navy) 40%,transparent)}}.hover\:bg-\[\#1E8EC0\]:hover{background-color:#1e8ec0}.hover\:bg-\[\#1c2050\]:hover{background-color:#1c2050}.hover\:bg-\[\#3A3A3A\]:hover{background-color:#3a3a3a}.hover\:bg-\[\#4A4A4A\]:hover{background-color:#4a4a4a}.hover\:bg-\[\#f1f5f9\]:hover{background-color:#f1f5f9}.hover\:bg-\[\#f7fafc\]:hover{background-color:#f7fafc}.hover\:bg-accent-blue:hover{background-color:var(--color-accent-blue)}.hover\:bg-panel-gray:hover{background-color:var(--color-panel-gray)}.hover\:bg-panel-tint:hover{background-color:var(--color-panel-tint)}.hover\:bg-selected-tint:hover{background-color:var(--color-selected-tint)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-surface:hover{background-color:var(--color-surface)}.hover\:text-\[\#141742\]:hover{color:#141742}.hover\:text-\[\#CCCCCC\]:hover{color:#ccc}.hover\:text-accent-blue:hover{color:var(--color-accent-blue)}.hover\:text-danger:hover{color:var(--color-danger)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-primary-yellow:hover{color:var(--color-primary-yellow)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.08\)\]:hover{--tw-shadow:0 2px 8px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-\[\#2f52c9\]:focus{border-color:#2f52c9}.focus\:border-\[\#4059c9\]:focus{border-color:#4059c9}.focus\:border-\[\#141742\]:focus{border-color:#141742}.focus\:border-accent-blue:focus{border-color:var(--color-accent-blue)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#2f52c9\]:focus-visible{--tw-ring-color:#2f52c9}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:ml-auto{margin-left:auto}.sm\:inline{display:inline}.sm\:w-\[240px\]{width:240px}.sm\:max-w-\[280px\]{max-width:280px}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}}@media (min-width:48rem){.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:left-1{left:var(--spacing)}.lg\:left-1\/2{left:50%}.lg\:order-none{order:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-4{margin-inline:calc(var(--spacing) * 4)}.lg\:ml-1{margin-left:var(--spacing)}.lg\:ml-auto{margin-left:auto}.lg\:flex{display:flex}.lg\:h-auto{height:auto}.lg\:min-h-0{min-height:0}.lg\:w-\[340px\]{width:340px}.lg\:w-auto{width:auto}.lg\:max-w-\[320px\]{max-width:320px}.lg\:flex-1{flex:1}.lg\:flex-none{flex:none}.lg\:shrink{flex-shrink:1}.lg\:shrink-0{flex-shrink:0}.lg\:-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1)}.lg\:-translate-x-1,.lg\:-translate-x-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:self-auto{align-self:auto}.lg\:overflow-hidden{overflow:hidden}.lg\:px-1{padding-inline:var(--spacing)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:pl-2{padding-left:calc(var(--spacing) * 2)}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[19px\]{font-size:19px}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:flex{display:flex}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:96rem){.\32 xl\:hidden{display:none}.\32 xl\:inline{display:inline}}.\[\&\:nth-child\(7n\+1\)\]\:border-l:nth-child(7n+1){border-left-style:var(--tw-border-style);border-left-width:1px}}:root{--antd-wave-shadow-color:#7cc7f7;--chart-border-color:#caeafb;--chart-background-color:#caeafb17;--fc-border-color:#e6edf6;--fc-today-bg-color:#caeafb66;--fc-now-indicator-color:#7cc7f7;--fc-neutral-bg-color:transparent;--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-text-color:#8b94bd;--fc-button-text-color:#141742;--fc-button-bg-color:#caeafb;--fc-button-border-color:#caeafb;--fc-button-hover-bg-color:#b6daf0;--fc-button-hover-border-color:#b6daf0;--fc-button-active-bg-color:#a3cbe4;--fc-button-active-border-color:#a3cbe4;--fc-event-bg-color:#caeafb;--fc-event-border-color:#caeafb;--fc-event-text-color:#0c0f1f;--fc-event-selected-overlay-color:#00000040;--fc-more-link-bg-color:#131735;--fc-more-link-text-color:#caeafb;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:#14174208;--fc-bg-event-color:#22c55e;--fc-bg-event-opacity:.18;--fc-highlight-color:#caeafb73;--fc-daygrid-event-dot-width:8px}.leftNavMenu--dark{background:linear-gradient(#10132f,#141742 55%,#0e1130);border-right:1px solid #ffffff0f}.topMenu{-webkit-backdrop-filter:blur(14px);background-color:#ffffffd1;border-bottom:1px solid #e3ebf5}.leftNavItem{cursor:pointer;color:#9298ac;border:1px solid #0000;border-radius:14px;align-items:center;gap:13px;width:184px;height:48px;margin-left:14px;padding:0 14px;font-size:16px;font-weight:500;transition:color .15s,background .15s;display:flex}.leftNavItem--active{color:#caeafb;background-color:#caeafb1f;border-color:#0000;font-weight:600}.leftNavItem:hover:not(.leftNavItem--active){color:#fff;background-color:#ffffff0a}.leftNavItem--flyout{gap:11px;padding-right:12px}.leftNavItem--flyout>span{white-space:nowrap}.leftNavItem--flyout>svg:last-child{opacity:.5;margin-left:auto;transition:transform .2s}.leftNavItem--open>svg:last-child{transform:rotate(90deg)}.leftNavKids{flex-direction:column;display:flex;overflow:hidden}.leftNavKid{color:#6c7288;cursor:pointer;text-align:left;border-radius:12px;width:184px;margin-left:14px;padding:11px 14px 11px 49px;font-size:15px;font-weight:500;transition:color .15s,background .15s;display:block}.leftNavKid:hover{color:#fff}.leftNavKid--active{color:#caeafb;background-color:#ffffff08;font-weight:600}::selection{color:#141742;background:#bcdcf7}[data-testid=cal-appt],[data-testid=cal-workout]{transition:box-shadow .15s,transform .12s}[data-testid=cal-appt]:hover,[data-testid=cal-workout]:hover{z-index:2;position:relative;box-shadow:0 0 0 2px #7cc7f7d9,0 0 16px #7cc7f773}.jf-cell-scroll{scrollbar-width:thin;scrollbar-color:#14174238 transparent}.jf-cell-scroll::-webkit-scrollbar{width:5px}.jf-cell-scroll::-webkit-scrollbar-thumb{background:#14174238;border-radius:999px}.jf-cell-scroll::-webkit-scrollbar-track{background:0 0}.jf-ios-group{background:#fff;border:1px solid #e6edf6;border-radius:22px;overflow:hidden;box-shadow:0 12px 30px -22px #14174240}.jf-ios-group>.trGrid-item{position:relative;border-top:0!important;align-items:center!important;padding:18px 22px!important}.jf-ios-group>.trGrid-item+.trGrid-item:before{content:"";background:#edf2f8;height:1px;position:absolute;top:0;left:80px;right:0}.jf-ios-group>.trGrid-item:hover{background:#f4f8fd}button.ant-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;transition:all .3s cubic-bezier(.645,.045,.355,1);display:inline-flex;box-shadow:0 2px #00000004}button.ant-btn.btn{font-size:14px;font-weight:600;line-height:24px}.btn--medium{border-radius:999px;height:38px;padding:0 20px}.btn--small{border-radius:999px;height:30px;padding:0 14px}.btn--orange{color:#141742;background-color:#caeafb;font-weight:800}.btn--orange:hover{background-color:#b6daf0}.btn--blue{color:#141742;background-color:#caeafb;font-weight:800}.btn--blue:hover{background-color:#b6daf0}.btn--white{color:#caeafb;background-color:#caeafb0f;border:1px solid #caeafb47}.btn--white:hover{color:#caeafb;background-color:#caeafb1f;border-color:#caeafb80}.gtBtn-blue{color:#141742;background-color:#caeafb}.gtBtn-white{color:#dbe2f6;background-color:#ffffff0f}p.tz-p,p.tz-sp{color:#a8b1d4}sup.ant-badge-dot{background-color:#ef4444;border-radius:100%;width:8px;height:8px;display:inline-block}.ant-badge-count{background-color:var(--color-badge-red);color:#fff;text-align:center;border-radius:10px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;display:inline-block}.trGrid-item{color:#dbe2f6;font-size:13.5px}.clientGrid-itemTitle{color:#fff}.profileImage__image{border:1px solid var(--color-border-1);cursor:pointer;object-fit:cover;border-radius:50%;display:block}.ant-checkbox-inner{cursor:pointer;border:1px solid var(--color-border-antd);width:16px;height:16px;transition:all .3s var(--ease-house);background-color:#ffffff0d;border-radius:4px;display:inline-block}.ant-checkbox-wrapper{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.ant-checkbox-wrapper input:checked+.ant-checkbox-inner{background-color:var(--color-checkbox-tint);border-color:var(--color-border-antd)}a.section-link{color:var(--color-text-primary);cursor:pointer;transition:all .3s var(--ease-house);border-radius:8px;padding:8px 16px;font-size:13px;display:block}a.section-link.selected{color:#caeafb;background-color:#caeafb1a;border:1px solid #caeafb38;font-weight:800}.modal-mask{z-index:1000;background-color:#090c1cc7;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ant-radio-button-wrapper{height:34px;color:var(--color-text-muted);cursor:pointer;transition:color .2s var(--ease-house),background .2s var(--ease-house),border-color .2s var(--ease-house);background-color:#ffffff08;align-items:center;margin-right:8px;padding:0 16px;font-size:13.5px;font-weight:700;display:inline-flex;border:1px solid #caeafb29!important;border-radius:999px!important}.ant-radio-button-wrapper:hover{color:#fff}.ant-radio-button-wrapper-checked:hover{color:#141742}main.appLayout__content .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked):hover{color:#141742;background-color:#caeafb73}.ant-radio-button-wrapper-checked{color:#141742;background-color:#caeafb;font-weight:800;box-shadow:0 0 18px #caeafb40;border-color:#caeafb!important}main.appLayout__content input[type=search],main.appLayout__content input[type=text],main.appLayout__content select{color:#2a3050;background-color:#fff;border:1px solid #d0dcec;border-radius:999px;outline:none;padding:8px 14px;font-size:14px}main.appLayout__content select option{color:#2a3050;background-color:#fff}main.appLayout__content input[type=search]:focus,main.appLayout__content input[type=text]:focus,main.appLayout__content select:focus{border-color:#2f52c9}main.appLayout__content input:hover,main.appLayout__content select:hover{border-color:#9db4d4}.ant-dropdown-menu{min-width:210px;animation:jfDropIn .4s var(--ease-out-circ);background-color:#fff;border:1px solid #e2eaf4;border-radius:16px;padding:6px;box-shadow:0 24px 54px -18px #14174247,0 4px 14px #14174214}@keyframes jfDropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ant-dropdown-menu-item{color:#2a3050;cursor:pointer;text-align:left;border-radius:9px;align-items:center;gap:12px;width:100%;padding:11px 13px;font-size:14px;font-weight:600;transition:background .12s;display:flex}.ant-dropdown-menu-item>svg{flex-shrink:0}.ant-dropdown-menu-item:hover{background-color:var(--color-selected-tint)}:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #4059c9}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1024px){body,html{max-width:100%;overflow-x:hidden}.leftNavMenu{width:68px!important}.leftNavBrand,.leftNavGroupLabel,.leftNavItem--flyout>svg:last-child,.leftNavItem>span,.leftNavItem>sup{display:none}.leftNavMenu>div:first-child{padding-left:14px;padding-right:14px}.leftNavMenu>div:nth-child(2){padding-left:12px;padding-right:12px}.leftNavSearch{font-size:0}.leftNavItem,.leftNavSearch{justify-content:center;width:44px;height:44px;padding:0}.leftNavItem{gap:0;min-height:44px;margin-left:12px}.clientSearchPanel,.leftNavFlyout,.topMenu{left:68px!important}main.appLayout__content{max-width:calc(100vw - 68px);overflow-x:hidden;margin-left:68px!important}a.section-link{align-items:center;min-height:44px;display:flex}.topMenu a,.topMenu button{min-width:44px;min-height:44px}.client-tablet,.trainer-tablet{width:100%;max-width:100vw;min-height:100dvh;overflow-x:hidden}.client-tablet .m-scroll,.trainer-tablet .m-scroll{max-width:100%;overflow-x:hidden}.client-tablet :where(a.btnp,a.btnq,a.btng,a.btnd,a.lrow,a.crow,a.linky,a.pressable,a[role=button],.m-abar a,a:has(>svg:only-child)),.client-tablet button:where(:not(.m-icon-btn):not([style^=height\:]):not([style*=" height:"])),.client-tablet input,.trainer-tablet a,.trainer-tablet button,.trainer-tablet input{min-height:44px}.client-tablet input,.trainer-tablet input{min-width:0}}.client-tablet,.m-frame,.m-scroll,.m-tabbar,.trainer-tablet,body,html{overscroll-behavior:none}@media (min-width:768px){.client-tablet,.trainer-tablet{width:100%;max-width:100vw;min-height:100dvh;display:block}.client-tablet .m-stage,.trainer-tablet .m-stage{align-items:normal;justify-content:normal;min-height:100dvh;padding:0;display:block}.client-tablet .m-frame,.trainer-tablet .m-frame{width:100%;max-width:100%;height:100dvh;box-shadow:none;padding-top:env(safe-area-inset-top,0);border:0;border-radius:0}.client-tablet .m-fakebar,.trainer-tablet .m-fakebar{display:none}.client-tablet .m-scroll,.trainer-tablet .m-scroll{width:100%;max-width:100%;margin-left:auto;margin-right:auto}}.m-root .jf-ch-primary,.m-root .jf-ch-secondary,.m-root .jf-character-actions>button,.m-root .jf-character-primary,.m-root .jf-character-secondary,.m-root .jf-goal-cta,.m-root .jf-lv-primary,.m-root .jf-lv-secondary,.m-root .jf-qprimary,.m-root .jpg-primary,.m-root .jpg-secondary,.m-root .jshare-primary,.m-root .jshare-secondary,.m-root a.btnp,.m-root button.btnp,.m-root button.btnq{text-align:center;justify-content:center;align-items:center;gap:8px;display:inline-flex}.m-root .jf-win-fix{color:#7d8292;gap:6px;margin:4px 0 2px;font-size:12.5px;font-weight:700;display:grid}.m-root .jf-win-fix input{color:#141519;background:#eef2f8;border:1px solid #0000;border-radius:14px;width:100%;min-height:46px;padding:0 14px;font-size:16px;font-weight:800}.m-root .jf-win-fix input:focus{background:#fff;border-color:#141742;outline:none}html.jf-native-top-inset body .m-root.m-root .m-frame,html.jf-native-top-inset body .m-root.m-root.m-frame,html.jf-native-top-inset body .m-root.m-root.m-root .jf-session{padding-top:0!important}html.jf-native-top-inset body .m-root.m-root.m-root:has(.jf-coach-preview-banner) .jf-session{padding-top:66px!important}html.jf-native-top-inset body .m-root.m-root.m-root:has(.jf-coach-preview-banner) .jf-session[data-testid=exercise-picker]{padding-top:0!important;top:66px!important}html.jf-native-top-inset body .m-root.m-root.m-root:has(.jf-coach-preview-banner) .jf-session[data-testid=exercise-picker] .jf-session{padding-top:0!important}html.jf-native-top-inset body .jf-coach-preview-banner{top:8px!important}@media (min-width:1100px){html.jf-native-top-inset body .m-root.m-root.m-root:has(.jf-coach-preview-banner) .jf-session{padding-top:100px!important}html.jf-native-top-inset body .m-root.m-root.m-root:has(.jf-coach-preview-banner) .jf-session[data-testid=exercise-picker]{padding-top:0!important;top:100px!important}html.jf-native-top-inset body .m-root.m-root.m-root:has(.jf-coach-preview-banner) .jf-session[data-testid=exercise-picker] .jf-session{padding-top:0!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
:root{--m-page:#f6f8fb;--m-card:#ffffff;--m-inset:#f1f4f9;--m-ink:#14161f;--m-body:#3e424d;--m-muted:#7e8494;--m-faint:#a7adbb;--m-line:#e9edf3;--m-navy:#1f2025;--m-sky:#8fb6e6;--m-sky-tint:#e8f1fb;--m-ice:#caeafb;--m-success:#2fa66a;--m-success-tint:rgba(47,166,106,0.1);--m-warning:#e0a100;--m-warning-tint:rgba(224,161,0,0.1);--m-warning-ink:#8a6300;--m-danger:#e5484d;--m-danger-tint:rgba(229,72,77,0.1);--m-on-navy:#ffffff;--m-scrim:rgba(20,22,31,0.22);--m-focus:#5f87c4;--m-control-off:#e2e5eb;--m-r-card:22px;--m-r-row:14px;--m-r-icon:9px;--m-r-pill:999px;--m-r-sheet:26px;--m-card-edge:0;--m-edge-nested:1px solid var(--m-line);--m-shadow-card:0 1px 2px rgba(31,32,37,0.04),0 14px 34px -22px rgba(31,32,37,0.22);--m-shadow-primary:0 8px 20px -12px rgba(31,32,37,0.5);--m-shadow-sheet:0 -18px 44px -22px rgba(31,32,37,0.3);--m-shadow-float:0 10px 30px -18px rgba(31,32,37,0.35);--m-gutter:16px;--m-pad-card:17px;--m-pad-card-tight:13px;--m-stack:12px;--m-section-above:28px;--m-section-below:8px;--m-row-min:56px;--m-btn-h:50px;--m-btn-h-sm:36px;--m-tap:44px;--m-font:var(--font-mulish),"Mulish",Helvetica,Arial,sans-serif;--m-font-nav:var(--font-bebas),"Bebas Neue",sans-serif;--m-fs-section:20px;--m-fs-card-title:17px;--m-fs-row:16px;--m-fs-body:14px;--m-fs-caption:13px;--m-fs-eyebrow:12px;--m-fs-number:30px;--m-fs-number-lg:34px;--m-fs-number-sm:24px;--m-lh-title:1.35;--m-lh-body:1.5;--m-track-title:-0.01em;--m-track-number:-0.02em;--m-track-eyebrow:0.04em;--m-motion-enter:240ms;--m-motion-exit:160ms;--m-motion-fast:150ms;--m-motion-base:240ms;--m-ease-enter:cubic-bezier(0.2,0.7,0.2,1);--m-ease-exit:cubic-bezier(0.4,0,1,1);--m-press:0.97;--m-rise:8px;--m-stagger:40ms}.m-root{--m-navy:#1f2025;--m-banner:#0a0c1c;--m-bg:#090c1c;--m-card:#0d1022;--m-tint:#131735;--m-gold:#caeafb;--m-gold-chip:#131735;--m-ink:#ffffff;--m-body:#c9d1ea;--m-muted:#8b94bd;--m-blue:#7cc7f7;--m-red:#ef4444;--m-ice:#caeafb;--m-green:#22c55e;--m-add-blue:#7cc7f7;--m-add-green:#22c55e;--m-add-red:#ef4444;--m-add-orange:#f59e0b;--m-line:rgba(255,255,255,0.08);--m-card-edge:1px solid var(--m-line);--m-shadow-card:0 10px 26px -16px rgba(31,32,37,0.14);--m-page:var(--m-bg);--m-inset:var(--m-tint);--m-ease-out:cubic-bezier(0.16,1,0.3,1);--m-ease-soft:cubic-bezier(0.22,1,0.36,1);--m-motion-fast:150ms;--m-motion-base:240ms;--m-motion-exit:160ms;--m-motion-slow:320ms;--m-ease-enter:cubic-bezier(0.2,0.7,0.2,1);--m-ease-exit:cubic-bezier(0.4,0,1,1);--m-press:0.97;--m-r-card:20px;--m-r-sheet:24px;--m-r-tile:16px;--m-r-pill:999px;--m-gap-section:14px;--m-pad-card:17px;--m-pad-card-tight:13px;--m-gutter:16px;--m-row-min:56px;--m-btn-h:48px;font-family:var(--font-mulish),"DM Sans",Helvetica,Arial,sans-serif;color:var(--m-ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.m-root [contenteditable=true],.m-root input,.m-root textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.m-stage{min-height:100vh;background:#090c1c;overflow-x:hidden;max-width:100vw}.m-frame{position:relative;width:100%;height:100vh;height:100dvh;--jf-keyboard-inset:0px;--m-bottom-ui-clearance:calc(76px + env(safe-area-inset-bottom, 0px));background:var(--m-bg);overflow:hidden;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0)}.m-fakebar{display:none}@media (min-width:1100px){.m-stage{display:flex;align-items:center;justify-content:center;padding:28px 0}.m-frame{width:390px;height:844px;border-radius:54px;border:12px solid #111318;box-shadow:0 24px 60px rgba(12,15,31,.35),0 4px 14px rgba(12,15,31,.2);padding-top:0}.m-fakebar{display:flex}}.m-root h1,.m-root h2,.m-root h3,.m-root h4,.m-root h5{color:var(--m-ink)}.m-hairline{border-bottom:1px solid var(--m-line)}.m-card{background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.008)),#0d1022;border:1px solid rgba(255,255,255,.055);border-radius:20px;box-shadow:0 14px 34px -22px rgba(0,0,0,.7)}.jf-route-viewport{display:grid;flex:1;min-width:0;min-height:0;overflow:hidden;isolation:isolate}.jf-route-page{grid-area:1/1;display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;will-change:transform,opacity}.jf-route-page :where(.jf-card,.jf-t-card,.m-card,.jf-section-title,.jf-screen-header){animation:jfSurfaceIn .36s var(--m-ease-out) both}.jf-pressable{transition:transform var(--m-motion-fast) var(--m-ease-soft),opacity var(--m-motion-fast) ease,border-color var(--m-motion-fast) ease,background-color var(--m-motion-fast) ease}.jf-pressable:active{transform:scale(.975)}.jf-pressable:disabled{cursor:default!important;box-shadow:none!important;opacity:.5}.jf-tab{min-width:44px;min-height:44px;transition:color var(--m-motion-fast) ease,opacity var(--m-motion-fast) ease,transform var(--m-motion-fast) var(--m-ease-soft)}.jf-tab:after{content:"";position:absolute;top:0;left:50%;width:20px;height:2px;border-radius:99px;background:var(--m-ice);box-shadow:0 0 10px rgba(202,234,251,.72);opacity:0;transform:translateX(-50%) scaleX(.35);transition:opacity var(--m-motion-base) ease,transform var(--m-motion-base) var(--m-ease-out)}.jf-tab[aria-current=page]:after{opacity:.95;transform:translateX(-50%) scaleX(1)}.jf-tab:active{opacity:.76;transform:translateY(1px)}.m-root :where(button,a,input,textarea,select):focus-visible{outline:2px solid var(--m-ice);outline-offset:3px}.m-root :where(h1,h2,h3){text-wrap:balance}.m-scroll{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.m-tabbed .m-scroll{padding-bottom:var(--m-bottom-ui-clearance)!important}.m-tabbed .m-scroll.m-noclear{padding-bottom:10px!important}.m-safe-bottom-actions,.m-tabbar-safe-actions{padding-bottom:var(--m-bottom-ui-clearance)!important}.m-safe-bottom-actions{position:sticky;bottom:0;z-index:2}[role=dialog]:has(.m-safe-bottom-actions){scroll-padding-bottom:calc(var(--m-bottom-ui-clearance, 0px) + 72px)}.m-bottom-sheet-layer{min-height:0;overflow:hidden}.m-bottom-sheet{width:100%;max-height:calc(100% - env(safe-area-inset-top, 0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;touch-action:pan-y;padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px));scrollbar-width:none}.m-bottom-sheet::-webkit-scrollbar{display:none}.m-tabbar{transition:opacity .15s ease}.m-frame.kb-open .m-tabbar,.m-frame.keyboard-visible .m-tabbar{opacity:0;pointer-events:none}.m-frame.keyboard-visible .jf-chat-composer,.m-frame.keyboard-visible .m-tabbed .m-scroll{padding-bottom:max(10px,env(safe-area-inset-bottom,0px))!important}.m-scroll::-webkit-scrollbar{display:none}html body .m-root .m-overlay.jf-recipe-preview,html body .m-root .m-overlay.jf-recipe-preview>.m-abar{background:#f5f8fc!important}.m-overlay{position:absolute;top:env(safe-area-inset-top,0);left:0;right:0;bottom:0;z-index:40}@media (min-width:1100px){.m-overlay{top:34px}}.m-fade-in{animation:mFade .16s ease-out}.m-sheet-up{animation:mSheet .2s ease-out}html .client-tablet .m-root .m-sheet-up.jf-sheet-settled,html .m-sheet-up.jf-sheet-settled{animation:none!important}@media (prefers-reduced-motion:reduce){.jf-route-page{will-change:auto}.jf-route-page :where(.jf-card,.jf-t-card,.m-card,.jf-section-title,.jf-screen-header),.m-fade-in,.m-sheet-up{animation:none!important}.jf-pressable,.jf-tab,.jf-tab:after{transition-duration:.01ms!important}}.m-root{--m-primary:var(--m-navy);--m-link:var(--m-ice)}.client-tablet .m-root{--m-primary:#1f2025;--m-link:#1f2025}.jf-suburb-ticker{flex-shrink:0;overflow:hidden;height:28px;touch-action:pan-x;mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);border-bottom:1px solid rgba(202,234,251,.08);background:rgba(202,234,251,.03)}.jf-suburb-track{display:flex;width:max-content;gap:0;animation:jfSuburbTicker 48s linear infinite}.jf-suburb-track span{padding:7px 28px 0;font-size:11px;font-weight:750;letter-spacing:.18em;text-transform:uppercase;color:rgba(202,234,251,.72);white-space:nowrap}@media (prefers-reduced-motion:reduce){.jf-suburb-track{animation:none}}.m-root .ttl{font-family:var(--a-display);font-size:22px;letter-spacing:.24em;color:var(--m-ink);text-transform:uppercase}.m-root .av{border-radius:50%;display:grid;place-items:center;font-weight:800;color:#fff;background:#1f2025;flex:0 0 auto}.m-root .av.green{background:#34c759}.m-root .av.blue{background:#0a7cff}.m-root .av.purple{background:#af52de}.m-root .mc{border-radius:20px;padding:17px;background:var(--m-card);border:1px solid var(--m-line);box-shadow:0 10px 26px -16px rgba(31,32,37,.14)}.m-root .mc.tight{padding:4px 17px}.m-root .hr{height:1px;background:var(--m-tint)}.m-root .klabel{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--m-muted)}.m-root .bebas{font-family:var(--a-display);letter-spacing:.05em;color:var(--m-ink)}.m-root .num{font-weight:1000;color:var(--m-ink)}.m-root .datepill{display:flex;align-items:center;justify-content:center;gap:16px}.m-root .datepill .p{display:flex;align-items:center;gap:9px;border-radius:999px;padding:9px 18px;font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--m-ink);text-transform:uppercase;background:var(--m-card);border:1px solid var(--m-line);box-shadow:0 8px 20px -14px rgba(31,32,37,.22)}.m-root .datepill .a{color:var(--m-muted);font-size:16px}.m-root .datepill svg{width:14px;height:14px;stroke:var(--m-link);fill:none;stroke-width:1.8}.m-root .btnp{border-radius:999px;padding:14px 22px;background:#1f2025;font-size:15.5px;box-shadow:0 12px 26px -14px rgba(31,32,37,.45);border:none}.m-root .btnp,.m-root .btnq{display:flex;align-items:center;justify-content:center;font-weight:800}.m-root .btnq{border-radius:999px;padding:12px 22px;background:var(--m-card);border:1px solid var(--m-line);color:var(--m-ink);font-size:14.5px}.m-root .linky{font-size:14px;font-weight:800;color:#0a7cff}.m-root .chip-live{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:800;color:var(--m-ink)}.m-root .chip-live i{width:7px;height:7px;border-radius:50%;background:#34c759}.m-root .ring{position:relative;margin:0 auto}.m-root .ring svg{display:block;transform:rotate(-90deg)}.m-root .ring .trk{fill:none;stroke:var(--m-line);filter:none!important}.m-root .ring .prg{fill:none;stroke-linecap:round;stroke-dasharray:565.5;stroke-dashoffset:565.5;transition:stroke-dashoffset 1.2s cubic-bezier(.16,1,.3,1);filter:none!important}.m-root .ring.in .prg{stroke-dashoffset:var(--off)}.m-root .ring .mid{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.m-root .ring .n{font-weight:1000;font-size:64px;line-height:1;color:var(--m-ink);letter-spacing:-.01em}.m-root .ring .c{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--m-muted);margin-top:4px}.m-root .task{display:flex;align-items:center;gap:13px;padding:9px 2px}.m-root .task .tic{width:23px;height:23px;border-radius:50%;border:1.6px solid var(--m-line);flex:0 0 auto}.m-root .task .tic.done{border-color:#34c759;background:#34c759;position:relative}.m-root .task .tic.done:after{content:"";position:absolute;left:6px;top:6px;width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.m-root .task b{color:var(--m-ink);font-size:15px;font-weight:800;display:block}.m-root .task small{font-size:12.5px;color:var(--m-muted);font-weight:600}.m-root .lrow{display:flex;align-items:center;gap:13px;padding:12.5px 2px}.m-root .lrow b{color:var(--m-ink);font-size:15px;font-weight:800;display:block}.m-root .lrow small{font-size:12.5px;color:var(--m-muted);font-weight:600;display:block}.m-root .lrow .ch{margin-left:auto;color:var(--m-muted);font-size:19px}.m-root .icbox{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;flex:0 0 auto}.m-root .icbox svg{width:19px;height:19px;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.m-root .icbox svg:not([stroke]){stroke:#fff}.m-root .days{display:flex;justify-content:center;gap:8px}.m-root .days i{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-style:normal;font-size:12.5px;font-weight:800;color:var(--m-muted);border:1px solid var(--m-line);background:var(--m-card)}.m-root .days i.pt{background:#34c759;border-color:#34c759;color:#fff}.m-root .days i.solo{background:#0a7cff;border-color:#0a7cff;color:#fff}.m-root .days i.plan{border:1.6px solid #aab3c6;color:#3f4658;background:#e7ecf6}.m-root .legend{display:flex;justify-content:center;gap:16px;font-size:12px;color:var(--m-muted);font-weight:700}.m-root .legend i{display:inline-block;width:8px;height:8px;border-radius:3px;margin-right:6px}.m-root .dotrow{display:flex;justify-content:space-between;gap:10px;text-align:left}.m-root .dotcol .dl{font-size:12.5px;font-weight:800;color:var(--m-ink)}.m-root .dotcol .dv{font-size:12px;color:var(--m-muted);font-weight:700;margin-top:2px}.m-root .dots{display:grid;grid-template-columns:repeat(8,7px);gap:3.5px;margin-top:8px}.m-root .dots i{width:7px;height:7px;border-radius:50%;background:var(--m-tint)}.m-root .dots.orange i.f{background:#ff9500}.m-root .dots.pink i.f{background:#ff2d55}.m-root .dots.blue i.f{background:#0a7cff}.m-root .seg{display:flex;gap:4px;background:var(--m-tint);border-radius:999px;padding:4px}.m-root .seg span{flex:1;text-align:center;font-size:12px;font-weight:800;color:var(--m-muted);padding:7px 0;border-radius:999px}.m-root .seg span.on{color:var(--m-ink);background:var(--m-card);box-shadow:0 4px 12px -6px rgba(20,21,25,.25)}.m-root .crow{display:flex;align-items:center;gap:14px;padding:14px 16px}.m-root .crow .tm{font-size:12.5px;font-weight:700;color:var(--m-muted);width:58px}.m-root .crow .acc{width:3px;height:34px;border-radius:99px;background:#0a7cff}.m-root .crow .acc.g{background:#34c759}.m-root .crow b{color:var(--m-ink);font-size:15px;font-weight:800;display:block}.m-root .crow small{font-size:12.5px;color:var(--m-muted);font-weight:600;display:block}.m-root .crow .ch{margin-left:auto;color:var(--m-muted);font-size:19px}.m-root .sheet{position:absolute;left:10px;right:10px;bottom:10px;z-index:35;border-radius:32px;padding:16px 22px 26px;background:var(--m-card);box-shadow:0 -20px 60px rgba(20,21,25,.25)}.m-root .scrim{position:absolute;inset:0;background:rgba(20,21,25,.35);z-index:34}.m-root .scale{display:flex;gap:9px}.m-root .scale i{flex:1;aspect-ratio:1;border-radius:16px;display:grid;place-items:center;font-style:normal;font-size:17px;font-weight:1000;color:var(--m-body);border:1px solid var(--m-line);background:var(--m-card)}.m-root .scale i.on{background:#1f2025;border-color:#1f2025;color:#fff}.m-root .typing{display:inline-flex;gap:4px;padding:12px 15px;border-radius:19px 19px 19px 6px;background:var(--m-tint);align-self:flex-start}.m-root .typing i{width:6px;height:6px;border-radius:50%;background:var(--m-muted);animation:a1typ 1.1s infinite}.m-root .typing i:nth-child(2){animation-delay:.18s}.m-root .typing i:nth-child(3){animation-delay:.36s}.m-root .composer-lite{display:flex;align-items:center;gap:11px;border-radius:999px;padding:13px 18px;background:var(--m-card);border:1px solid var(--m-line);box-shadow:0 10px 24px -16px rgba(31,32,37,.18)}.m-root .btnp{color:#fff}html .m-root .ttl{letter-spacing:.18em}html .m-root .ring,html .m-root .ring svg{overflow:visible!important;background:none!important;border:0!important;outline:0!important;box-shadow:none!important}html .m-root .bebas,html .m-root .ttl{font-family:Bebas Neue,Impact,sans-serif!important}html .m-root .task{padding:7px 2px!important;gap:12px!important}html .m-root .task b{font-size:14.5px!important;font-weight:800!important;color:var(--m-ink)!important;display:block}html .m-root .task small{font-size:12px!important;color:var(--m-muted)!important;font-weight:600!important}html .m-root .task .tic{width:20px!important;height:20px!important}html .m-root .mc.tight{padding:2px 15px!important}html .m-root .mc.tight .lrow,html .m-root .mc.tight .task{padding-top:8px!important;padding-bottom:8px!important}html .m-root .btnp{font-size:15px!important;padding:13px 0!important}html .m-root .btnq{padding:12px 0!important}html .m-root .composer-lite{padding:10px 14px!important}html .m-root .ring .prg,html .m-root .ring .trk{stroke-width:14!important}html .m-root .ttl{font-family:Bebas Neue,sans-serif!important;font-family:Bebas Neue,Impact,sans-serif!important;font-size:22px!important;letter-spacing:.24em!important;color:var(--m-ink)!important;text-transform:uppercase!important}html .m-root .mc{border-radius:20px!important;box-shadow:0 10px 26px -16px rgba(31,32,37,.14)!important}html .m-root .mc .mc{box-shadow:none!important;background:var(--m-tint)!important}html .m-root .lrow b,html .m-root .task b{font-size:15px!important;font-weight:800!important;color:var(--m-ink)!important}html .m-root .lrow small,html .m-root .task small{font-weight:600!important;color:var(--m-muted)!important}html .m-root .klabel{font-size:11px!important;font-weight:800!important;letter-spacing:.14em!important;color:var(--m-muted)!important}html .m-root .btnp{background:#1f2025!important;color:#fff!important;font-size:15.5px!important;box-shadow:0 12px 26px -14px rgba(31,32,37,.45)!important}html .m-root .btnp,html .m-root .btnq{border-radius:999px!important;font-weight:800!important}html .m-root .btnq{font-size:14.5px!important}html .m-root .linky{color:#0a7cff!important;font-weight:800!important;font-size:14px!important}html .m-root .mc [style*="color: rgb(255, 255, 255)"],html .m-root .num{color:var(--m-ink)!important}html .m-root .num{font-family:Mulish,sans-serif!important;font-weight:1000!important}html .m-root .scale i{background:var(--m-card)!important;border:1px solid var(--m-line)!important;color:var(--m-body)!important}html .m-root .scale i.on{background:#1f2025!important;border-color:#1f2025!important;color:#fff!important}html .m-root .crow b{color:var(--m-ink)!important;font-size:15px!important;font-weight:800!important}html .m-root .crow small{color:var(--m-muted)!important;font-size:12.5px!important}html .m-root .av,html .m-root .btnp,html .m-root .btnp *{color:#fff!important}html .m-root .bebas{font-family:Bebas Neue,Impact,sans-serif!important;color:var(--m-ink)!important}html .m-root .hr{border-color:var(--m-line)!important;background:var(--m-tint)!important}html .m-root .seg{background:var(--m-tint)!important;border-radius:999px!important;padding:4px!important;gap:4px!important}html .m-root .seg button[aria-pressed=true]{background:var(--m-card)!important;color:var(--m-ink)!important;box-shadow:0 4px 12px -6px rgba(20,21,25,.25)!important}html .m-root .seg button[aria-pressed=false]{background:transparent!important;color:var(--m-muted)!important}html .m-root .lrow .num,html .m-root .lrow b{font-size:15px!important;font-weight:800!important}html .m-root .lrow .num{font-family:Mulish,sans-serif!important}html .m-root .lrow b,html .m-root .task b{font-size:16px!important}html .m-root .lrow small,html .m-root .task small{font-size:13px!important}html .m-root .linky{color:var(--m-link)!important}html .m-root .jf-im-them{background:var(--m-tint)!important;color:var(--m-ink)!important}html .m-root .composer-lite{background:var(--m-tint)!important;border:0!important}html .m-root .mc{background:var(--m-card)!important;border:1px solid var(--m-line)!important;color:var(--m-ink)!important}html .m-root .av,html .m-root .btnp[style],html .m-root .icbox{color:#fff!important}html .m-root .jf-session{position:absolute!important;inset:0!important;z-index:70;display:flex;flex-direction:column;color:var(--m-ink)!important}html .m-root .jf-session .m-abar{color:var(--m-ink)!important;background:var(--m-tint)!important}html .m-root .jf-session .m-scroll{padding-bottom:8px!important}html .m-root .jf-session .text-white{color:var(--m-ink)!important}html .m-root .jf-session input,html .m-root .jf-session textarea{color:var(--m-ink)!important;background:var(--m-tint)!important;border:0!important}.jf-marquee{max-width:176px;overflow-x:auto;overflow-y:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);scrollbar-width:none}.jf-marquee::-webkit-scrollbar{display:none}.jf-marquee:active .jf-marquee-track,.jf-marquee:hover .jf-marquee-track{animation-play-state:paused}html .m-root .datepill .p{font-size:12px!important;letter-spacing:.04em!important}html .m-root .ring .prg,html .m-root .ring .trk{stroke-width:16!important}html .m-root .ring .trk{stroke:#e6eaef!important}html .m-root .jf-session .m-abar{padding-top:4px!important}html .m-root .jf-session{background:var(--m-tint)!important}html .m-root .jf-im-me{color:var(--m-on-navy,#fff)!important}html .m-root .datepill{flex-wrap:nowrap!important}html .m-root .datepill .p{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;max-width:210px}html .m-root .jf-session{animation:jfSessIn .16s ease both}html .m-root .jf-im-me,html .m-root .jf-im-me *{color:#fff!important}html .m-root .jf-im-me{background:var(--m-primary)!important}html .m-root .jf-session{animation-duration:.12s!important}html .m-root .jf-check{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-height:22px!important;max-width:22px!important;align-self:center!important;border-radius:6px!important;padding:0!important;flex:0 0 22px!important}html .m-root .composer-lite{border:1px solid var(--m-line)!important;box-shadow:none!important;outline:none!important}html .m-root .composer-lite:focus-within{border-color:#cfd6e0!important;box-shadow:none!important}html .m-root .jf-session{animation-duration:.1s!important;top:env(safe-area-inset-top,0)!important}@media (min-width:1100px){html .m-root .jf-session{top:34px!important}}html .m-root .jf-check{width:22px;height:22px;min-width:22px;min-height:22px;max-height:22px;border-radius:7px;align-self:center;padding:0;border:1.6px solid var(--m-line);background:var(--m-card);display:inline-flex;align-items:center;justify-content:center;position:relative}html .m-root .jf-check[aria-checked=true],html .m-root .jf-check[data-on=true]{background:var(--m-primary);border-color:var(--m-ink)}html .m-root .jf-check[aria-checked=true]:after,html .m-root .jf-check[data-on=true]:after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}html .m-root .jf-food-tab{color:var(--m-muted)!important;background:var(--m-tint)!important;border:1px solid var(--m-line)}html .m-root .jf-food-tab[data-on=true]{color:var(--m-ink)!important;background:var(--m-card)!important;border-color:var(--m-ink)}html .m-root .btnp{background:var(--m-primary)!important;color:var(--m-on-navy,#fff)!important;border:0!important;box-shadow:0 8px 18px -12px rgba(20,21,25,.35)!important}html .m-root .btnp *{color:#fff!important}html .m-root .btnp:disabled{background:var(--m-tint)!important;box-shadow:none!important}html .m-root .btnp:disabled,html .m-root .btnp:disabled *{color:var(--m-muted)!important}html .m-root .btnq{background:var(--m-card)!important;border:1px solid var(--m-line)!important;box-shadow:none!important}html .m-root .btnq,html .m-root .btnq *{color:var(--m-ink)!important}html .m-root .av,html .m-root .av *{color:#fff!important}html .m-root .jf-habit-cell{height:34px;width:100%;border-radius:11px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:800;color:var(--m-ink);background:var(--m-card);border:1px solid var(--m-line);transition:background .15s ease,color .15s ease,transform .12s ease}html .m-root .jf-habit-cell:active{transform:scale(.94)}html .m-root .jf-habit-cell.on{background:#1f2025;border-color:#1f2025;color:#fff}html .m-root .jf-habit-cell.quiet{background:transparent;border-color:transparent;color:var(--m-muted);font-weight:600}html .m-root .jf-habit-cell[data-today=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #1f2025}html .m-root .jf-session .jf-session{top:0!important}html .m-root .lrow small,html .m-root .task small{font-size:12.5px!important}html .m-root .av.av,html .m-root .av.av *,html .m-root .btnp.btnp,html .m-root .btnp.btnp *{color:#fff!important}html .m-root .btnq.btnq,html .m-root .btnq.btnq *{color:var(--m-ink)!important}html .m-root .btnp.btnp:disabled,html .m-root .btnp.btnp:disabled *{color:var(--m-muted)!important}html .m-root .jf-chip.jf-chip{display:inline-flex;align-items:center;justify-content:center;padding:9px 14px!important;border-radius:999px!important;font-size:13.5px;font-weight:700;white-space:nowrap;line-height:1.2;background:var(--m-card)!important;color:var(--m-ink)!important;border:1px solid var(--m-line)!important;box-shadow:none!important;transition:background .15s ease,color .15s ease}html .m-root .jf-chip.jf-chip[data-on=true]{background:var(--m-primary)!important;color:var(--m-on-navy,#fff)!important;border-color:var(--m-ink)!important}html .m-root .jf-chip.jf-chip:active{transform:scale(.97)}html .m-root .jf-session{top:0!important;padding-top:env(safe-area-inset-top,0)!important;box-sizing:border-box}@media (min-width:1100px){html .m-root .jf-session{padding-top:34px!important}}html .m-root .jf-im-me,html .m-root .jf-im-me *,html .m-root .jf-im-them,html .m-root .jf-im-them *{overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0}@media (min-width:1100px){html .m-root .jf-session{padding-top:env(safe-area-inset-top,0)!important}}.client-tablet .jf-tab:after{display:none!important}html body .client-tablet .m-root .btnp{padding-left:22px!important;padding-right:22px!important}.client-tablet .m-root .jf-talk-pill{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px 0 11px;border-radius:999px;background:#1f2025!important;border:0;font-size:13.5px;font-weight:800;letter-spacing:.01em;white-space:nowrap;box-shadow:0 8px 18px -12px rgba(20,21,25,.6)}.client-tablet .m-root .jf-talk-pill,.client-tablet .m-root .jf-talk-pill *{color:#fff!important}.client-tablet .m-root .jf-talk-pill:active{transform:scale(.97)}html body .client-tablet .m-root .jfi-bubble{right:16px!important;bottom:104px!important;z-index:60!important}html body .client-tablet .m-root .jfi-bubble-tail{right:41px!important}html .client-tablet .m-root .jfi-plus .jfi-plus-voice .jfi-voice-orb{display:block!important}html .client-tablet .m-root [data-testid=trainer-phase-edit-row]{background:#fff!important;border:1px solid var(--m-line)!important;border-radius:18px!important;padding:12px!important;margin:12px 0 0!important;box-shadow:none!important}html .client-tablet .m-root [data-testid=trainer-phase-edit-row]>span:first-child{color:var(--m-body)!important;background:var(--m-page)!important;border:1px solid var(--m-line)!important}html .client-tablet .m-root [data-testid=trainer-phase-edit-row] button{color:#fff!important;background:#1f2025!important;border:0!important;border-radius:999px!important}html .client-tablet .m-root [data-testid=trainer-phase-edit-row] button[data-testid=program-copy-current-block],html .client-tablet .m-root [data-testid=trainer-phase-edit-row]>button:last-child{color:var(--m-ink)!important;background:#fff!important;border:1px solid #dfe1e8!important}html .client-tablet .m-root [data-testid=trainer-phase-edit-row]>button:last-child{border-style:dashed!important}html .client-tablet .m-root .jf-rest-banner{background:#fff!important;border:1px solid var(--m-line)!important;box-shadow:0 8px 20px -14px rgba(20,21,25,.35)}html .client-tablet .m-root .jf-rest-banner,html .client-tablet .m-root .jf-rest-banner span{color:var(--m-ink)!important}html .client-tablet .m-root .jf-rest-banner button{background:#1f2025!important;color:#fff!important}html body .client-tablet .m-root .m-sheet-up[data-testid=community-members-sheet]>div{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}html .client-tablet .m-root [data-testid=community-members-sheet] [data-testid=community-member-kick]{color:#b91c1c!important;background:#fee2e2!important;border:1px solid #fecaca!important}.client-tablet .m-root{--m-banner:#f6f8fb;--m-bg:#f6f8fb;--m-tint:#f1f4f9;--m-red:#e5484d;--m-ice:#caeafb;--m-green:#2fa66a;--m-add-green:#34c759;--m-line:#e9edf3;--m-ease-out:cubic-bezier(0.16,1,0.3,1);--m-ease-soft:cubic-bezier(0.22,1,0.36,1);--m-motion-fast:150ms;--m-motion-base:240ms;--m-motion-exit:160ms;--m-motion-slow:320ms;--m-ease-enter:cubic-bezier(0.2,0.7,0.2,1);--m-ease-exit:cubic-bezier(0.4,0,1,1);--m-press:0.97;--m-r-card:22px;--m-r-sheet:26px;--m-r-tile:16px;--m-r-pill:999px;--m-gap-section:14px;--m-pad-card:17px;--m-pad-card-tight:13px;--m-gutter:16px;--m-row-min:56px;--m-btn-h:50px;--m-page:#f6f8fb;--m-inset:#f1f4f9;--m-card-edge:0;--m-shadow-card:0 1px 2px rgba(31,32,37,0.04),0 14px 34px -22px rgba(31,32,37,0.22);font-family:var(--font-mulish),"DM Sans",Helvetica,Arial,sans-serif;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.client-tablet .m-root [contenteditable=true],.client-tablet .m-root input,.client-tablet .m-root textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.client-tablet .m-stage{min-height:100vh;overflow-x:hidden;max-width:100vw}.client-tablet .m-frame{position:relative;width:100%;height:100vh;height:100dvh;--jf-keyboard-inset:0px;--m-bottom-ui-clearance:calc(76px + env(safe-area-inset-bottom, 0px));overflow:hidden;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0)}.client-tablet .m-fakebar{display:none}@media (min-width:1100px){.client-tablet .m-stage{display:flex;align-items:center;justify-content:center;padding:28px 0}.client-tablet .m-frame{width:390px;height:844px;border-radius:54px;border:12px solid #111318;box-shadow:0 24px 60px rgba(12,15,31,.35),0 4px 14px rgba(12,15,31,.2);padding-top:0}.client-tablet .m-fakebar{display:flex}}.client-tablet .m-hairline{border-bottom:1px solid var(--m-line)}.client-tablet .m-card{background:#fff;border:1px solid var(--m-line);border-radius:20px;box-shadow:var(--m-shadow-card)}.client-tablet .jf-route-viewport{display:grid;flex:1;min-width:0;min-height:0;overflow:hidden;isolation:isolate;background:var(--m-page)}.client-tablet .jf-route-page{grid-area:1/1;display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;will-change:transform,opacity}.client-tablet .jf-route-page :where(.jf-card,.jf-t-card,.m-card,.jf-section-title,.jf-screen-header,.m-fade-in){animation:none}@keyframes jfSurfaceIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.client-tablet .jf-pressable{transition:transform var(--m-motion-fast) var(--m-ease-soft),opacity var(--m-motion-fast) ease,border-color var(--m-motion-fast) ease,background-color var(--m-motion-fast) ease}.client-tablet .jf-pressable:active{transform:scale(.975)}.client-tablet .jf-pressable:disabled{cursor:default!important;box-shadow:none!important;opacity:.5}.client-tablet .jf-tab{min-width:44px;min-height:44px;transition:none}.client-tablet .jf-tab:active{opacity:.76;transform:translateY(1px)}.client-tablet .jf-tab:before{content:"";position:absolute;left:0;right:0;top:-12px;bottom:calc(-3px - max(0px, env(safe-area-inset-bottom, 0px) - 14px))}.client-tablet .m-root :where(button,a,input,textarea,select):focus-visible{outline:2px solid var(--m-ice);outline-offset:3px}.client-tablet .jf-chat-composer :where(textarea,button):focus,.client-tablet .jf-chat-composer :where(textarea,button):focus-visible{outline:none;outline-offset:0}.client-tablet .jf-composer-field{min-height:34px;font-size:15px;line-height:34px;padding:0}.client-tablet .jf-composer-field::placeholder{color:var(--m-muted);line-height:34px;opacity:1}.client-tablet .jf-suburb-ticker{flex-shrink:0;overflow:hidden;height:28px;touch-action:pan-x;mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);border-bottom:1px solid rgba(202,234,251,.08);background:rgba(202,234,251,.03)}.client-tablet .jf-suburb-track{display:flex;width:max-content;gap:0;animation:jfSuburbTicker 48s linear infinite}.client-tablet .jf-suburb-track span{padding:7px 28px 0;font-size:11px;font-weight:750;letter-spacing:.18em;text-transform:uppercase;color:rgba(202,234,251,.72);white-space:nowrap}@keyframes jfSuburbTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.client-tablet .jf-suburb-track{animation:none}}.client-tablet .m-root :where(h1,h2,h3){text-wrap:balance}.client-tablet .m-scroll{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.client-tablet .m-tabbed .m-scroll{padding-bottom:var(--m-bottom-ui-clearance)!important}.client-tablet .m-tabbed .m-scroll.m-noclear{padding-bottom:10px!important}.client-tablet .m-safe-bottom-actions,.client-tablet .m-tabbar-safe-actions{padding-bottom:var(--m-bottom-ui-clearance)!important}.client-tablet .m-safe-bottom-actions{position:sticky;bottom:0;z-index:2}.client-tablet .m-bottom-sheet-layer{min-height:0;overflow:hidden}.client-tablet .m-bottom-sheet{width:100%;max-height:calc(100% - env(safe-area-inset-top, 0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;touch-action:pan-y;padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px));scrollbar-width:none}.client-tablet .m-bottom-sheet::-webkit-scrollbar{display:none}.client-tablet .m-tabbar{transition:opacity .15s ease}.client-tablet .m-frame.kb-open .m-tabbar,.client-tablet .m-frame.keyboard-visible .m-tabbar{opacity:0;pointer-events:none}.client-tablet .m-frame.keyboard-visible .jf-chat-composer{padding-bottom:4px!important}.client-tablet .m-frame.keyboard-visible .m-tabbar-safe-actions,.client-tablet .m-frame.keyboard-visible .m-tabbed .m-scroll{padding-bottom:max(10px,env(safe-area-inset-bottom,0px))!important}.client-tablet .m-scroll::-webkit-scrollbar{display:none}.client-tablet .m-overlay{position:absolute;top:env(safe-area-inset-top,0);left:0;right:0;bottom:0;z-index:40}@media (min-width:1100px){.client-tablet .m-overlay{top:34px}}.client-tablet .m-fade-in{animation:mFade .16s ease-out}@keyframes mFade{0%{opacity:0}to{opacity:1}}.client-tablet .m-sheet-up{animation:mSheet .2s ease-out}@keyframes mSheet{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.client-tablet .jf-route-page{will-change:auto}.client-tablet .jf-route-page :where(.jf-card,.jf-t-card,.m-card,.jf-section-title,.jf-screen-header),.client-tablet .m-fade-in,.client-tablet .m-sheet-up{animation:none!important}.client-tablet .jf-pressable,.client-tablet .jf-tab{transition-duration:.01ms!important}}.client-tablet .m-root{--m-navy:#1f2025;--m-banner:var(--m-page);--m-bg:var(--m-page);--m-card:#ffffff;--m-tint:var(--m-inset);--m-gold:#1f2025;--m-gold-chip:#eaf5fc;--m-ink:#14161f;--m-body:#3e424d;--m-muted:#7e8494;--m-blue:#0a7cff;--m-red:#ff3b30;--m-ice:#b9dcf5;--m-green:#22c55e;--m-add-blue:#0a7cff;--m-add-green:#22c55e;--m-add-red:#ff3b30;--m-add-orange:#ff9500;--m-line:rgba(31,32,37,0.09);color:var(--m-ink)}.client-tablet .m-stage{background:var(--m-page)}.client-tablet .m-frame{background:var(--m-bg);border-color:#16181d!important}.client-tablet .jf-card,.client-tablet .m-card{background:#ffffff!important;border:1px solid #e7eaf1!important}.client-tablet .m-root h1,.client-tablet .m-root h2,.client-tablet .m-root h3,.client-tablet .m-root h4,.client-tablet .m-root h5{color:var(--m-ink)}.client-tablet .m-root .text-white{color:var(--m-ink)!important}.client-tablet .m-root .text-slate-400{color:var(--m-muted)!important}.client-tablet .m-root .bg-black{background-color:#ffffff!important}.client-tablet .m-root .border-white\/10,.client-tablet .m-root .border-white\/5,.client-tablet .m-root [class*=border-white]{border-color:rgba(31,32,37,.09)!important}.client-tablet .m-root :where(button,a,input,textarea,select):focus-visible{outline:2px solid #1f2025}.client-tablet .m-root input,.client-tablet .m-root select,.client-tablet .m-root textarea{color:var(--m-ink);background-color:#ffffff;border-color:#e2e6ee}.client-tablet .m-root ::placeholder{color:#a2a6b3}.client-tablet .m-fakebar{color:var(--m-ink)!important;background:var(--m-page)!important}.client-tablet .m-bottom-sheet,.client-tablet .m-bottom-sheet-layer>div{background:#ffffff;color:var(--m-ink)}.client-tablet .m-root [data-ring=score]{stroke:#22c55e}.client-tablet .m-root svg circle[stroke="rgba(202,234,251,0.14)"],.client-tablet .m-root svg circle[stroke="rgba(202,234,251,0.22)"],.client-tablet .m-root svg circle[stroke="rgba(255,255,255,0.08)"],.client-tablet .m-root svg circle[stroke="rgba(255,255,255,0.1)"]{stroke:#e7eaf1!important}.client-tablet .m-root [class*=btnice]{box-shadow:0 12px 26px -14px rgba(31,32,37,.45)!important;border:none!important}.client-tablet .m-root [class*="bg-\[\#caeafb\]"],.client-tablet .m-root [class*=btnice],.client-tablet .m-root [style*="background: rgb(202, 234, 251)"]{background:#1f2025!important;color:#ffffff!important}.client-tablet .m-tabbar,.client-tablet .m-tabbar>div{background:transparent}.client-tablet .m-tabbar [class*=glass],.client-tablet .m-tabbar nav{background:#1f2025!important;border-radius:999px!important;border:none!important;box-shadow:0 18px 40px -16px rgba(20,21,25,.5)!important}.client-tablet .m-tabbar .jf-tab{color:#8f94a0}.client-tablet .m-tabbar .jf-tab[aria-current],.client-tablet .m-tabbar .jf-tab[data-active=true]{color:#ffffff}.client-tablet [class*=bubble-in]{background:#eceef2!important;color:var(--m-ink)!important}.client-tablet [class*=bubble-out]{background:#1f2025!important;color:#ffffff!important}.client-tablet .jf-chat-composer{background:#ffffff!important;border:1px solid var(--m-line)!important}.client-tablet .m-hairline{border-bottom-color:rgba(31,32,37,.08)}.client-tablet .m-root [class*=dot-grid],.client-tablet .m-root [class*=dotgrid]{background-image:none!important}.client-tablet .m-root [style*="color: #fff"],.client-tablet .m-root [style*="color: rgb(255, 255, 255)"],.client-tablet .m-root [style*="color: white"],.client-tablet .m-root [style*="color:#fff"]{color:var(--m-ink)!important}.client-tablet .m-root [style*="background-color: var(--m-navy)"] [style*="color: rgb(255, 255, 255)"],.client-tablet .m-root [style*="background: rgb(20, 23, 66"] [style*="color: rgb(255, 255, 255)"],.client-tablet .m-root [style*="background: var(--m-navy)"],.client-tablet .m-root [style*="background: var(--m-navy)"] [style*="color: rgb(255, 255, 255)"],.client-tablet .m-tabbar [style*="color: #fff"],.client-tablet .m-tabbar [style*="color: rgb(255, 255, 255)"]{color:#ffffff!important}.client-tablet .m-root [style*="rgba(27, 32, 80"]{display:none!important}.client-tablet .m-root svg circle[stroke="#fff"],.client-tablet .m-root svg circle[stroke="#ffffff"],.client-tablet .m-root svg circle[stroke=white],.client-tablet .m-root svg circle[stroke^="rgba(255"]{stroke:#e7eaf1!important}.client-tablet .m-root [style*="rgba(202, 234, 251, 0.5) 0.6px"]{opacity:.45}.client-tablet .m-root [style*="border: 1.5px solid rgba(202, 234, 251"]{border-color:#d8e2ee!important}.client-tablet .m-tabbar{background:rgba(7,9,20,.97)!important;border-top:1px solid rgba(255,255,255,.06)!important}.client-tablet .m-tabbar>div[style*="rgba(7, 9, 20"]{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.client-tablet .m-root [style*="231, 236, 251"],.client-tablet .m-root [style*="238, 242, 251"]{color:#1f2025!important}.client-tablet .m-root [style*="color: var(--m-ice)"]{color:#35629f!important}.client-tablet .m-root [style*="background: rgba(202, 234, 251, 0.08)"],.client-tablet .m-root [style*="background: rgba(202, 234, 251, 0.1)"],.client-tablet .m-root [style*="background: rgba(202, 234, 251, 0.12)"]{background:#e8f1fb!important}.client-tablet .m-root [style*="solid rgba(202, 234, 251"]{border-color:#b7d0ec!important}.client-tablet .m-root [style*="dashed rgba(202, 234, 251"]{border-color:#aecbe9!important}.client-tablet .m-root [style*="background: rgba(255, 255, 255, 0.06)"][style*="color: rgb(255, 255, 255)"]{color:#ffffff!important;border-color:transparent!important}.client-tablet .m-root [style*="border: 1.5px solid rgba(202, 234, 251"]{border-color:#1f2025!important;color:#1f2025!important;background:#ffffff!important}.client-tablet .m-root svg circle.jfp-bg,.client-tablet .m-root svg circle[stroke="#fff"],.client-tablet .m-root svg circle[stroke="#ffffff"],.client-tablet .m-root svg circle[stroke="rgba(202,234,251,0.14)"],.client-tablet .m-root svg circle[stroke="rgba(202,234,251,0.22)"],.client-tablet .m-root svg circle[stroke=white],.client-tablet .m-root svg circle[stroke^="rgba(255"]{stroke:#dde3ee!important}.client-tablet .m-root svg circle.jfp-gap,.client-tablet .m-root svg circle[stroke="#caeafb"]{stroke:#9dc3ea!important}.client-tablet .m-root svg circle.jfp-head{stroke:#b9c6d8!important;stroke-width:2!important}.client-tablet .m-root [style*="background-color: var(--m-navy)"] [style*="231, 236, 251"],.client-tablet .m-root [style*="background-color: var(--m-navy)"] [style*="color: var(--m-ice)"],.client-tablet .m-root [style*="background: rgb(20, 23, 66"] [style*="231, 236, 251"],.client-tablet .m-root [style*="background: rgb(20, 23, 66"] [style*="color: var(--m-ice)"],.client-tablet .m-root [style*="background: var(--m-navy)"] [style*="231, 236, 251"],.client-tablet .m-root [style*="background: var(--m-navy)"] [style*="color: var(--m-ice)"],.client-tablet .m-tabbar [style*="231, 236, 251"],.client-tablet .m-tabbar [style*="238, 242, 251"],.client-tablet .m-tabbar [style*="color: var(--m-ice)"]{color:var(--m-ice)!important}.client-tablet .m-root [style*="background: var(--m-navy)"] [style*="solid rgba(202, 234, 251"],.client-tablet .m-tabbar [style*="solid rgba(202, 234, 251"]{border-color:rgba(202,234,251,.85)!important}.client-tablet [class*=auth_brand]{color:#1f2025!important}.client-tablet [class*=auth_kicker]{color:#3a4a7e!important}.client-tablet [class*=auth_lead]{color:var(--m-body)!important}.client-tablet [class*=auth_privacy]{color:#5a6180!important}.client-tablet [class*=auth_panel] [class*=auth_sectionTitle],.client-tablet [class*=auth_panel] h1,.client-tablet [class*=auth_panel] h2,.client-tablet [class*=auth_panel] h3{color:#eef2fb!important}.client-tablet [class*=auth_panel] [class*=auth_help]{color:#aab3d3!important}.client-tablet [class*=auth_panel] input{background:rgba(255,255,255,.95)!important;color:var(--m-ink)!important}.client-tablet .m-tabbar{background:transparent!important;border-top:none!important}.client-tablet .m-tabbar>div[style*="rgba(7, 9, 20"]{top:auto!important;bottom:16px!important;left:14px!important;right:86px!important;height:64px!important;border-radius:999px!important;background:rgba(7,9,20,.92)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 18px 40px -16px rgba(16,20,44,.55)!important;-webkit-backdrop-filter:blur(18px) saturate(180%)!important;backdrop-filter:blur(18px) saturate(180%)!important;padding:0 8px!important}.client-tablet .m-root .jfi-orb-touch{right:14px!important;bottom:18px!important}.client-tablet .m-root .m-scroll{padding-bottom:var(--m-bottom-ui-clearance,112px)!important}.client-tablet .m-root.track-hide-tab .jfi-orb-touch,.client-tablet .m-root.track-hide-tab .m-tabbar{display:none!important}.client-tablet .m-root.track-hide-tab .m-scroll{padding-bottom:36px!important}.client-tablet .m-root svg circle{filter:none!important}.client-tablet .m-root svg circle.jfp-bg,.client-tablet .m-root svg circle[stroke="#fff"],.client-tablet .m-root svg circle[stroke="#ffffff"],.client-tablet .m-root svg circle[stroke="rgba(202,234,251,0.14)"],.client-tablet .m-root svg circle[stroke="rgba(202,234,251,0.22)"],.client-tablet .m-root svg circle[stroke=white],.client-tablet .m-root svg circle[stroke^="rgba(255"]{stroke:#eceef2!important}.client-tablet .m-root svg circle[stroke="#caeafb"]{stroke:#bcd7f2!important}.client-tablet .m-root svg circle.jfp-gap{stroke:#eceef2!important}.client-tablet .m-root svg circle.jfp-head{display:none!important}.client-tablet .m-root svg circle.jfp-fg{stroke:#34c759!important}.client-tablet .m-root [style*="rgba(202, 234, 251, 0.5) 0.6px"],.client-tablet .m-root [style*=radial-gradient][style*="rgba(34, 197"],.client-tablet .m-root circle[fill="#fff"][style*=drop-shadow]{display:none!important}.client-tablet .m-tabbar .jf-tab-bubble{top:4px!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.025) 42%,rgba(255,255,255,.055))!important;box-shadow:inset 0 -.5px 0 rgba(255,255,255,.4),inset 0 .5px 0 rgba(255,255,255,.13),inset 0 9px 15px -13px rgba(0,0,0,.75),0 1px 2px rgba(0,0,0,.3),0 6px 18px rgba(0,0,0,.28)!important;-webkit-backdrop-filter:blur(14px) saturate(190%) brightness(1.06)!important;backdrop-filter:blur(14px) saturate(190%) brightness(1.06)!important}.client-tablet .m-tabbar .jf-tab-bubble-gloss{display:block!important}.client-tablet .m-tabbar .jf-tab-on{filter:none!important;animation:none!important}.client-tablet .m-root [style*="231, 236, 251"],.client-tablet .m-root [style*="238, 242, 251"]{color:var(--m-ink)!important}.client-tablet .m-root [style*="background: rgba(255, 255, 255, 0.06)"][style*="color: rgb(255, 255, 255)"]{background:#1f2025!important;color:#fff!important;border:none!important;border-radius:999px!important;box-shadow:0 12px 26px -14px rgba(31,32,37,.45)!important;font-weight:800!important}.client-tablet .m-root [style*="border: 1.5px solid rgba(202, 234, 251"]{background:#fff!important;border:1px solid #e2e4ea!important;color:var(--m-ink)!important;border-radius:999px!important}.client-tablet .m-root button[role=switch]{width:46px!important;height:28px!important;background:#e2e4ea!important;transition:background .15s!important}.client-tablet .m-root button[role=switch][aria-checked=true],.client-tablet .m-root button[role=switch][style*="var(--m-blue)"]{background:#34c759!important}.client-tablet .m-root button[role=switch]>.bg-white{width:22px!important;height:22px!important;top:3px!important;box-shadow:0 1px 3px rgba(0,0,0,.25)!important}.client-tablet .m-root button[role=switch][aria-checked=true]>.bg-white{left:21px!important}.client-tablet .m-root button[role=switch]:not([aria-checked=true])>.bg-white{left:3px!important}.client-tablet .m-root [style*="color: var(--m-ice)"]{color:#64708c!important}.client-tablet .m-root [style*="background: rgba(202, 234, 251, 0.08)"],.client-tablet .m-root [style*="background: rgba(202, 234, 251, 0.1)"],.client-tablet .m-root [style*="background: rgba(202, 234, 251, 0.12)"]{background:#fff!important;border-color:#d8e7f4!important;color:#1f2025!important}.client-tablet .m-root [style*="solid rgba(202, 234, 251"]{border-color:#e2e4ea!important}.client-tablet .m-root [style*="dashed rgba(202, 234, 251"]{border-color:#b9bdc9!important;color:#5c6170!important}.client-tablet .m-root .jf-qa-backdrop{background:rgba(20,21,25,.35)!important}.client-tablet .jf-card,.client-tablet .m-card{border-radius:20px!important;border:1px solid var(--m-line)!important;box-shadow:var(--m-shadow-card)!important}.client-tablet .m-root [style*="background-color: var(--m-navy)"] [style*="color: var(--m-ice)"],.client-tablet .m-root [style*="background: rgb(20, 23, 66"] [style*="color: var(--m-ice)"],.client-tablet .m-root [style*="background: var(--m-navy)"] [style*="231, 236, 251"],.client-tablet .m-root [style*="background: var(--m-navy)"] [style*="color: var(--m-ice)"],.client-tablet .m-tabbar [style*="231, 236, 251"],.client-tablet .m-tabbar [style*="238, 242, 251"],.client-tablet .m-tabbar [style*="color: var(--m-ice)"]{color:var(--m-ice)!important}.client-tablet .m-tabbar [style*="solid rgba(202, 234, 251"]{border-color:rgba(202,234,251,.85)!important}.client-tablet .m-root .jfi-voice-orb{background:transparent!important;box-shadow:none!important}.client-tablet .m-root .jfi-voice-orb-aura,.client-tablet .m-root .jfi-voice-orb-propagation,.client-tablet .m-root .jfi-voice-orb-ring{display:none!important}.client-tablet .m-root [style*="rgba(202, 234, 251, 0.14)"],.client-tablet .m-root [style*="rgba(255, 255, 255, 0.055)"]{border-color:#eef0f4!important}@media (min-width:700px){.client-tablet .m-stage,.client-tablet body{background:radial-gradient(1200px 700px at 50% -10%,#1b2154 0,#0c0f1f 60%),#0c0f1f!important}.client-tablet .m-stage{display:grid!important;place-items:center!important;min-height:100vh;overflow:auto!important}.client-tablet .m-frame,.client-tablet .m-root .m-frame{width:393px!important;height:852px!important;max-height:94vh;border-radius:54px!important;overflow:hidden!important;border:none!important;box-shadow:0 0 0 2px #2b3160,0 0 0 6px #12162e,0 40px 90px rgba(0,0,0,.65),0 0 120px rgba(202,234,251,.07)!important}.client-tablet .jf-desk-cols{column-count:auto!important}.client-tablet .jf-desk-cols,.client-tablet .jf-desk-grid2{display:flex!important;flex-direction:column!important}.client-tablet .jf-desk-narrow{max-width:none!important}.client-tablet .jf-rail{display:none!important}}@media (min-width:1100px){.client-tablet .client-tablet .jf-desk-content,.client-tablet .trainer-tablet .jf-desk-content{margin-left:0!important}.client-tablet .client-tablet .m-scroll,.client-tablet .trainer-tablet .m-scroll{max-width:none!important;padding-left:18px!important;padding-right:18px!important}.client-tablet .client-tablet .m-tabbar,.client-tablet .trainer-tablet .m-tabbar{display:block!important}.client-tablet .client-tablet .m-tabbed .m-scroll,.client-tablet .trainer-tablet .m-tabbed .m-scroll{padding-bottom:112px!important}.client-tablet .client-tablet .m-scroll.m-noclear,.client-tablet .trainer-tablet .m-scroll.m-noclear{max-width:none!important}}.client-tablet{--a-sans:var(--font-mulish),"Mulish",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--a-display:var(--font-bebas),"Bebas Neue",Impact,sans-serif}.client-tablet .m-root{color:var(--m-body);font-family:var(--a-sans);font-size:14px;line-height:1.45}.client-tablet .m-root,.client-tablet .m-root .m-scroll{background:var(--m-page)!important}.client-tablet .m-root .ttl{font-family:var(--a-display);font-size:22px;letter-spacing:.24em;color:var(--m-ink);text-transform:uppercase}.client-tablet .m-root .back{font-size:22px;color:var(--m-ink);line-height:1}.client-tablet .m-root .av{border-radius:50%;display:grid;place-items:center;font-weight:800;color:#fff;background:#1f2025;flex:0 0 auto}.client-tablet .m-root .av.green{background:#34c759}.client-tablet .m-root .av.blue{background:#0a7cff}.client-tablet .m-root .av.purple{background:#af52de}.client-tablet .m-root .mc{border-radius:20px;padding:17px;background:#fff;border:1px solid var(--m-line);box-shadow:var(--m-shadow-card)}.client-tablet .m-root .mc.tight{padding:4px 17px}.client-tablet .m-root .hr{height:1px;background:#eef0f4}.client-tablet .m-root .klabel{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--m-muted)}.client-tablet .m-root .bebas{font-family:var(--a-display);letter-spacing:.05em;color:var(--m-ink)}.client-tablet .m-root .num{font-weight:1000;color:var(--m-ink)}.client-tablet .m-root .datepill{display:flex;align-items:center;justify-content:center;gap:16px}.client-tablet .m-root .datepill .p{display:flex;align-items:center;gap:9px;border-radius:999px;padding:9px 18px;font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--m-ink);text-transform:uppercase;background:#fff;border:1px solid #d8e7f4;box-shadow:0 8px 20px -14px rgba(31,32,37,.22)}.client-tablet .m-root .datepill .a{color:#a2a6b3;font-size:16px}.client-tablet .m-root .datepill svg{width:14px;height:14px;stroke:#1f2025;fill:none;stroke-width:1.8}.client-tablet .m-root .btnp{border-radius:999px;padding:14px 22px;background:#1f2025;color:#fff;font-size:15.5px;box-shadow:0 12px 26px -14px rgba(31,32,37,.45);border:none}.client-tablet .m-root .btnp,.client-tablet .m-root .btnq{display:flex;align-items:center;justify-content:center;font-weight:800}.client-tablet .m-root .btnq{border-radius:999px;padding:12px 22px;background:#fff;border:1px solid #e2e4ea;color:var(--m-ink);font-size:14.5px}.client-tablet .m-root .linky{font-size:14px;font-weight:800;color:#0a7cff}.client-tablet .m-root .chip-live{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:800;color:var(--m-ink)}.client-tablet .m-root .chip-live i{width:7px;height:7px;border-radius:50%;background:#34c759}.client-tablet .m-root .ring{position:relative;margin:0 auto}.client-tablet .m-root .ring svg{display:block;transform:rotate(-90deg)}.client-tablet .m-root .ring .trk{fill:none;stroke:#eceef2;filter:none!important}.client-tablet .m-root .ring .prg{fill:none;stroke-linecap:round;stroke-dasharray:565.5;stroke-dashoffset:565.5;transition:stroke-dashoffset 1.2s cubic-bezier(.16,1,.3,1);filter:none!important}.client-tablet .m-root .ring.in .prg{stroke-dashoffset:var(--off)}.client-tablet .m-root .ring .mid{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.client-tablet .m-root .ring .n{font-weight:1000;font-size:64px;line-height:1;color:var(--m-ink);letter-spacing:-.01em}.client-tablet .m-root .ring .c{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--m-muted);margin-top:4px}.client-tablet .m-root .task{display:flex;align-items:center;gap:13px;padding:9px 2px}.client-tablet .m-root [data-testid=myday-log-activity],.client-tablet .m-root [data-testid=myday-wod]{padding:9px 0!important}.client-tablet .m-root .jf-section-title{margin:14px 4px 6px!important}.client-tablet .m-root .task .tic{width:23px;height:23px;border-radius:50%;border:1.6px solid #d6d9e0;flex:0 0 auto}.client-tablet .m-root .task .tic.done{border-color:#34c759;background:#34c759;position:relative}.client-tablet .m-root .task .tic.done:after{content:"";position:absolute;left:6px;top:6px;width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.client-tablet .m-root .task b{color:var(--m-ink);font-size:15px;font-weight:800;display:block}.client-tablet .m-root .task small{font-size:12.5px;color:var(--m-muted);font-weight:600}.client-tablet .m-root .lrow{display:flex;align-items:center;gap:13px;padding:12.5px 2px}.client-tablet .m-root .lrow b{color:var(--m-ink);font-size:15px;font-weight:800;display:block}.client-tablet .m-root .lrow small{font-size:12.5px;color:var(--m-muted);font-weight:600;display:block}.client-tablet .m-root .lrow .ch{margin-left:auto;color:#c2c5cf;font-size:19px}.client-tablet .m-root .icbox{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;flex:0 0 auto}.client-tablet .m-root .icbox svg{width:19px;height:19px;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.client-tablet .m-root .icbox svg:not([stroke]){stroke:#fff}.client-tablet .m-root .days{display:flex;justify-content:center;gap:8px}.client-tablet .m-root .days i{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-style:normal;font-size:12.5px;font-weight:800;color:var(--m-muted);border:1px solid #e2e4ea;background:#fff}.client-tablet .m-root .days i.pt{background:#34c759;border-color:#34c759;color:#fff}.client-tablet .m-root .days i.solo{background:#0a7cff;border-color:#0a7cff;color:#fff}.client-tablet .m-root .days i.plan{border:1.6px solid #aab3c6;color:#3f4658;background:#e7ecf6}.client-tablet .m-root .legend{display:flex;justify-content:center;gap:16px;font-size:12px;color:var(--m-muted);font-weight:700}.client-tablet .m-root .legend i{display:inline-block;width:8px;height:8px;border-radius:3px;margin-right:6px}.client-tablet .m-root .dotrow{display:flex;justify-content:space-between;gap:10px;text-align:left}.client-tablet .m-root .dotcol .dl{font-size:12.5px;font-weight:800;color:var(--m-ink)}.client-tablet .m-root .dotcol .dv{font-size:12px;color:var(--m-muted);font-weight:700;margin-top:2px}.client-tablet .m-root .dots{display:grid;grid-template-columns:repeat(8,7px);gap:3.5px;margin-top:8px}.client-tablet .m-root .dots i{width:7px;height:7px;border-radius:50%;background:#e7e9ee}.client-tablet .m-root .dots.orange i.f{background:#ff9500}.client-tablet .m-root .dots.pink i.f{background:#ff2d55}.client-tablet .m-root .dots.blue i.f{background:#0a7cff}.client-tablet .m-root .seg{display:flex;gap:4px;background:#eaecf1;border-radius:999px;padding:4px}.client-tablet .m-root .seg span{flex:1;text-align:center;font-size:12px;font-weight:800;color:var(--m-muted);padding:7px 0;border-radius:999px}.client-tablet .m-root .seg span.on{color:var(--m-ink);background:#fff;box-shadow:0 4px 12px -6px rgba(20,21,25,.25)}.client-tablet .m-root .crow{display:flex;align-items:center;gap:14px;padding:14px 16px}.client-tablet .m-root .crow .tm{font-size:12.5px;font-weight:700;color:var(--m-muted);width:58px}.client-tablet .m-root .crow .acc{width:3px;height:34px;border-radius:99px;background:#0a7cff}.client-tablet .m-root .crow .acc.g{background:#34c759}.client-tablet .m-root .crow b{color:var(--m-ink);font-size:15px;font-weight:800;display:block}.client-tablet .m-root .crow small{font-size:12.5px;color:var(--m-muted);font-weight:600;display:block}.client-tablet .m-root .crow .ch{margin-left:auto;color:#c2c5cf;font-size:19px}.client-tablet .m-root .sheet{position:absolute;left:10px;right:10px;bottom:10px;z-index:35;border-radius:32px;padding:16px 22px 26px;background:#fff;box-shadow:0 -20px 60px rgba(20,21,25,.25)}.client-tablet .m-root .scrim{position:absolute;inset:0;background:rgba(20,21,25,.35);z-index:34}.client-tablet .m-root .scale{display:flex;gap:9px}.client-tablet .m-root .scale i{flex:1;aspect-ratio:1;border-radius:16px;display:grid;place-items:center;font-style:normal;font-size:17px;font-weight:1000;color:var(--m-body);border:1px solid #e2e4ea;background:#fff}.client-tablet .m-root .scale i.on{background:#1f2025;border-color:#1f2025;color:#fff}.client-tablet .m-root .typing{display:inline-flex;gap:4px;padding:12px 15px;border-radius:19px 19px 19px 6px;background:#eceef2;align-self:flex-start}.client-tablet .m-root .typing i{width:6px;height:6px;border-radius:50%;background:var(--m-muted);animation:a1typ 1.1s infinite}.client-tablet .m-root .typing i:nth-child(2){animation-delay:.18s}.client-tablet .m-root .typing i:nth-child(3){animation-delay:.36s}@keyframes a1typ{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.client-tablet .m-root .composer-lite{display:flex;align-items:center;gap:11px;border-radius:999px;padding:13px 18px;background:#fff;border:1px solid var(--m-line);box-shadow:0 10px 24px -16px rgba(31,32,37,.18)}.client-tablet .m-root .jf-chat-composer .flex.items-end{align-items:center!important}.client-tablet .m-root .jf-chat-composer textarea{color:var(--m-ink)!important;font-size:14.5px!important;font-weight:600!important;line-height:1.35!important}.client-tablet .m-root .jf-chat-composer textarea::placeholder{color:var(--ios-label2,#6c6c70)!important;font-weight:600}.client-tablet .m-root .jf-chat-composer button[aria-label="Add attachment" i]{color:var(--m-muted)!important;width:auto!important;height:auto!important;font-size:20px!important;line-height:1!important}.client-tablet .m-root .jf-chat-composer button[aria-label="Dictate message" i],.client-tablet .m-root .jf-chat-composer button[aria-label="Stop dictation" i]{color:#1f2025!important}.client-tablet .m-root .jfi-voice-notice{color:var(--m-ink)!important;background:#fff!important;border:1px solid var(--m-line)!important;box-shadow:0 10px 24px -16px rgba(31,32,37,.18)!important}.client-tablet .m-root .pressable{cursor:pointer;transition:transform .12s ease,opacity .12s ease;user-select:none}.client-tablet .m-root .pressable:active{transform:scale(.97);opacity:.85}.client-tablet .m-root .jf-prop-ring .jfp-bg{stroke:#eceef2!important}.client-tablet .m-root .jf-prop-ring .jfp-fg{stroke:url(#gScore)!important;animation:none!important;opacity:1!important;stroke-dashoffset:0!important;filter:none!important}.client-tablet .m-root .jf-prop-ring .jfp-gap,.client-tablet .m-root .jf-prop-ring .jfp-head{display:none!important}html .client-tablet .client-tablet .m-scroll,html .client-tablet .m-root .m-scroll,html .client-tablet .trainer-tablet .m-scroll{padding-left:18px!important;padding-right:18px!important;max-width:none!important}html .client-tablet .m-root .jfi-orb-touch{right:14px!important;bottom:18px!important}html .client-tablet .m-root .jfi-orb-touch .jfi-voice-orb{width:62px!important;height:62px!important;border-radius:50%;background:transparent!important;box-shadow:none!important;position:relative}html .client-tablet .m-root .jfi-voice-orb-aura,html .client-tablet .m-root .jfi-voice-orb-propagation,html .client-tablet .m-root .jfi-voice-orb-ring,html .client-tablet .m-root .jfi-voice-orb:before{display:none!important}html .client-tablet .m-root .jfi-strobi-orb{width:100%!important;height:100%!important;border-radius:50%;background:conic-gradient(from 210deg,#0a7cff,#9a8cf8,#7cd5ff,#0a7cff)!important;box-shadow:0 14px 30px -12px rgba(20,21,25,.5)!important}html .client-tablet .m-root .jfi-strobi-eye{background:#cfeaff!important}.client-tablet .m-frame [style*="background: var(--m-card)"],.client-tablet .m-root [style*="background: var(--m-card)"]{background:#fff!important;border-color:var(--m-line)!important}.client-tablet .m-frame [style*="background: rgba(255, 255, 255, 0.03"],.client-tablet .m-frame [style*="background: rgba(255, 255, 255, 0.04"],.client-tablet .m-frame [style*="background: rgba(255, 255, 255, 0.05"],.client-tablet .m-frame [style*="background: rgba(255, 255, 255, 0.06"],.client-tablet .m-root [style*="background: rgba(255, 255, 255, 0.03"],.client-tablet .m-root [style*="background: rgba(255, 255, 255, 0.04"],.client-tablet .m-root [style*="background: rgba(255, 255, 255, 0.05"],.client-tablet .m-root [style*="background: rgba(255, 255, 255, 0.06"]{background:var(--m-page)!important;border-color:var(--m-line)!important}.client-tablet .m-frame input[style*="rgba(255, 255, 255, 0.0"],.client-tablet .m-frame textarea[style*="rgba(255, 255, 255, 0.0"],.client-tablet .m-root input[style*="rgba(255, 255, 255, 0.0"],.client-tablet .m-root textarea[style*="rgba(255, 255, 255, 0.0"]{background:var(--m-page)!important;border:1px solid var(--m-line)!important;color:var(--m-ink)!important}.client-tablet .m-frame [style*="background: rgba(202, 234, 251, 0.08)"],.client-tablet .m-frame [style*="background: rgba(202, 234, 251, 0.1)"],.client-tablet .m-frame [style*="background: rgba(202, 234, 251, 0.12)"],.client-tablet .m-root [style*="background: rgba(202, 234, 251, 0.08)"],.client-tablet .m-root [style*="background: rgba(202, 234, 251, 0.1)"],.client-tablet .m-root [style*="background: rgba(202, 234, 251, 0.12)"]{background:#fff!important;border-color:#e2e4ea!important;color:#1f2025!important}.client-tablet .m-frame [style*="rgba(3, 5, 12, 0.72)"],.client-tablet .m-frame [style*="rgba(4, 6, 20, 0.72)"],.client-tablet .m-frame [style*="rgba(5, 7, 18, 0.92)"],.client-tablet .m-root [style*="rgba(3, 5, 12, 0.72)"],.client-tablet .m-root [style*="rgba(4, 6, 20, 0.72)"],.client-tablet .m-root [style*="rgba(5, 7, 18, 0.92)"]{background:rgba(20,21,25,.35)!important}.client-tablet .m-frame [style*="rgba(43, 47, 107, 0.35)"],.client-tablet .m-root [style*="rgba(255, 255, 255, 0.07)"],.client-tablet .m-root [style*="rgba(255, 255, 255, 0.075)"],.client-tablet .m-root [style*="rgba(255, 255, 255, 0.08)"],.client-tablet .m-root [style*="rgba(43, 47, 107, 0.35)"]{border-color:#eef0f4!important}.client-tablet .m-root .btnp,.client-tablet .m-root .jfi-voice-orb,.client-tablet .m-root [style*="background: #1f2025"],.client-tablet .m-root [style*="background: rgb(20, 23, 66"],.client-tablet .m-tabbar [style*="rgba(255, 255, 255, 0.0"]{color:#fff}.client-tablet .m-tabbar>div[style*="rgba(7, 9, 20"]{background:rgba(7,9,20,.96)!important}html .client-tablet .m-root [style*="background: #1f2025"],html .client-tablet .m-root [style*="background: rgb(31, 32, 37)"],html .client-tablet .m-root [style*="background:#1f2025"]{color:#fff!important}html .client-tablet .m-root .jf-comms-sheet,html .client-tablet .m-root .m-sheet-up,html .client-tablet .m-root [data-testid=add-to-day-sheet]>div{background:#fff!important;border:1px solid var(--m-line)!important;box-shadow:0 -20px 60px rgba(20,21,25,.25)!important;color:var(--m-ink)!important;max-height:62vh!important}html .client-tablet .m-root [data-testid=add-to-day-sheet]>div{padding:10px 16px calc(24px + env(safe-area-inset-bottom, 0px))!important;border-radius:32px 32px 0 0!important}html .client-tablet .m-root .jf-comms-sheet{background:#fff!important;border:1px solid var(--m-line)!important;border-radius:32px!important}html .client-tablet .m-root .jf-comms-sheet [style*=font-family]{color:var(--m-ink)!important;font-size:22px!important;letter-spacing:.24em!important}html .client-tablet .m-root .jf-comms-row{min-height:56px!important;padding:10px 16px!important;color:var(--m-ink)!important;background:transparent!important}html .client-tablet .m-root .jf-comms-row:active{background:var(--m-page)!important}html .client-tablet .m-root [data-testid=track-save-bar]{padding:10px 16px 88px!important;background:transparent!important}html .client-tablet .m-root [data-testid=track-save]{background:#1f2025!important;color:#fff!important;border:none!important;border-radius:999px!important;font-size:15.5px!important;font-weight:800!important;padding:14px 0!important;box-shadow:0 12px 26px -14px rgba(31,32,37,.45)!important}html .client-tablet .m-root .m-tabbar-safe-actions{gap:8px!important;padding-bottom:88px!important}html .client-tablet .m-root .m-tabbar-safe-actions>button{flex:1!important;min-height:48px!important;font-size:14.5px!important;font-weight:800!important;border-radius:999px!important;padding:12px 10px!important}html .client-tablet .m-root .m-card{padding:12px 14px!important}html .client-tablet .m-root a[href*="/m/progress/"] [style*=font-family]{font-family:var(--a-sans),Mulish,sans-serif!important;font-weight:1000!important;font-size:16px!important;color:var(--m-ink)!important}html .client-tablet .m-root .jf-reaction{font-size:16px!important}html .client-tablet .m-root .ttl,html .client-tablet .m-root [class*=add] h1{letter-spacing:.18em}html .client-tablet .m-frame{-webkit-font-smoothing:antialiased;transform:translateZ(0);backface-visibility:hidden}html .client-tablet .m-root .ring,html .client-tablet .m-root .ring svg{overflow:visible!important;background:none!important;border:0!important;outline:0!important;box-shadow:none!important}html .client-tablet .m-root button[aria-label="Back to today" i] .absolute.rounded-full,html .client-tablet .m-root button[aria-label="Open my JF Health Score" i] .absolute.rounded-full{display:none!important}html .client-tablet .m-root [style*="DM Sans"],html .client-tablet .m-root [style*="dm sans"],html .client-tablet .m-root [style*='"DM Sans"']{font-family:Mulish,-apple-system,BlinkMacSystemFont,sans-serif!important}html .client-tablet .m-root .bebas,html .client-tablet .m-root .ttl,html .client-tablet .m-root [style*="Bebas Neue"],html .client-tablet .m-root [style*=Bebas]{font-family:Bebas Neue,Impact,sans-serif!important}html .client-tablet .m-root .task{padding:7px 2px!important;gap:12px!important}html .client-tablet .m-root .task b{font-size:14.5px!important;font-weight:800!important;color:var(--m-ink)!important;display:block}html .client-tablet .m-root .task small{font-size:12px!important;color:var(--m-muted)!important;font-weight:600!important}html .client-tablet .m-root .task .tic{width:20px!important;height:20px!important}html .client-tablet .m-root .mc.tight{padding:2px 15px!important}html .client-tablet .m-root .mc.tight .lrow,html .client-tablet .m-root .mc.tight .task{padding-top:8px!important;padding-bottom:8px!important}html .client-tablet .m-root .jf-section-title{margin:12px 4px 6px!important}html .client-tablet .m-root .btnp{font-size:15px!important;padding:13px 0!important}html .client-tablet .m-root .btnq{font-size:14.5px!important;padding:12px 0!important}html .client-tablet .m-root [data-testid=scan-barcode],html .client-tablet .m-root [data-testid=scan-take-photo]{min-height:44px}html .client-tablet .m-root .composer-lite{padding:10px 14px!important}html .client-tablet .m-root:has(.track-page) .jfi-orb-touch,html .client-tablet .m-root:has(.track-page) .m-tabbar{display:none!important}html .client-tablet .m-root:has(.track-page) .m-scroll{padding-bottom:28px!important}html .client-tablet .m-root .calendar-entry-sheet,html .client-tablet .m-root [class*=DaySheet]{background:#fff!important}html .client-tablet .m-root:has([data-testid=track-save-bar]) .mc{padding:10px 12px!important;margin-top:8px!important}html .client-tablet .m-root:has([data-testid=track-save-bar]) .lrow{padding-top:6px!important;padding-bottom:6px!important}html .client-tablet .m-root{font-family:Mulish,-apple-system,sans-serif!important}html .client-tablet .m-root .ttl{font-family:Bebas Neue,sans-serif!important;letter-spacing:.24em!important;font-size:22px!important;color:var(--m-ink)!important}html .client-tablet .m-root .jf-section-title .bebas{font-family:Bebas Neue,sans-serif!important;font-size:21px!important;letter-spacing:.1em!important;color:var(--m-ink)!important}html .client-tablet .m-abar{display:flex!important}html .client-tablet .m-root .jfi-orb-touch:after{content:none!important}html .client-tablet .m-root[data-nav-mini] .m-tabbar>div{left:14px!important;right:86px!important;width:auto!important}html .client-tablet .m-tabbar>div{border-radius:999px!important;left:14px!important;right:86px!important;bottom:16px!important;height:64px!important}html .client-tablet .m-root .jfi-orb-touch{background:transparent!important;box-shadow:none!important}html .client-tablet .m-root .jfi-orb-touch .jfi-strobi-orb,html .client-tablet .m-root .jfi-orb-touch .jfi-voice-orb{opacity:1!important}html .client-tablet .m-root{--m-ink:#14161f!important;--m-body:#3e424d!important;--m-muted:#7e8494!important;--m-card:#ffffff!important;--m-bg:var(--m-page)!important;--m-line:#e9edf3!important;--m-blue:#0a7cff!important;--m-green:#2fa66a!important;color:var(--m-body)!important;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important;font-size:14px!important;line-height:1.45!important}html .client-tablet .m-frame,html .client-tablet .m-stage{background:var(--m-page)!important}html .client-tablet .m-root h1,html .client-tablet .m-root h2,html .client-tablet .m-root h3,html .client-tablet .m-root h4,html .client-tablet .m-root h5{color:var(--m-ink)!important}html .client-tablet .m-root .m-abar,html .client-tablet .m-root .m-abar .relative.shrink-0.flex.items-center,html .client-tablet .m-root .m-abar.relative.shrink-0.flex.items-center,html .client-tablet .m-root [class*=MobileNav]{color:var(--m-ink)!important;background:transparent!important}html .client-tablet .m-root .m-abar .relative.shrink-0.flex.items-center.text-white,html .client-tablet .m-root .text-white.px-3{color:var(--m-ink)!important}html .client-tablet .m-root .m-abar .relative.shrink-0.flex.items-center button,html .client-tablet .m-root .m-abar .relative.shrink-0.flex.items-center span,html .client-tablet .m-root .m-abar .relative.shrink-0.flex.items-center svg{color:var(--m-ink)!important;stroke:var(--m-ink)!important}html .client-tablet .m-root .relative.shrink-0 [style*=Bebas],html .client-tablet .m-root .relative.shrink-0 [style*=bebas],html .client-tablet .m-root .ttl{font-family:Bebas Neue,Impact,sans-serif!important;font-size:22px!important;letter-spacing:.24em!important;color:var(--m-ink)!important;text-transform:uppercase!important}html .client-tablet .m-root .jf-card,html .client-tablet .m-root .jf-t-card,html .client-tablet .m-root .m-card,html .client-tablet .m-root .mc{background:#fff!important;border:1px solid var(--m-line)!important;border-radius:20px!important;box-shadow:var(--m-shadow-card)!important;color:var(--m-ink)!important}html .client-tablet .m-root .jf-card .jf-card,html .client-tablet .m-root .m-card .mc,html .client-tablet .m-root .mc .mc{box-shadow:none!important;background:var(--m-page)!important}html .client-tablet .m-root .lrow b,html .client-tablet .m-root .task b{font-size:15px!important;font-weight:800!important;color:var(--m-ink)!important}html .client-tablet .m-root .lrow small,html .client-tablet .m-root .task small{font-size:12.5px!important;font-weight:600!important;color:var(--m-muted)!important}html .client-tablet .m-root .klabel{font-size:11px!important;font-weight:800!important;letter-spacing:.14em!important;color:var(--m-muted)!important}html .client-tablet .m-root .btnp,html .client-tablet .m-root button.btnp{border:0!important;border-radius:999px!important;font-size:15.5px!important;font-weight:800!important;box-shadow:0 12px 26px -14px rgba(31,32,37,.45)!important}html .client-tablet .m-root .btnq,html .client-tablet .m-root button.btnq{border:1px solid #e2e4ea!important;border-radius:999px!important;font-size:14.5px!important;font-weight:800!important}html .client-tablet .m-root .linky{color:#0a7cff!important;font-weight:800!important;font-size:14px!important}html .client-tablet .m-root input:not([type=checkbox]):not([type=radio]):not([type=range]),html .client-tablet .m-root select,html .client-tablet .m-root textarea{background:var(--m-page)!important;border:1px solid var(--m-line)!important;color:var(--m-ink)!important;border-radius:14px!important}html .client-tablet .m-root input::placeholder,html .client-tablet .m-root textarea::placeholder{color:var(--ios-label2,#6c6c70)!important;opacity:1}html .client-tablet .m-root .jf-comms-sheet,html .client-tablet .m-root .m-sheet-up,html .client-tablet .m-root [class*=Sheet],html .client-tablet .m-root [class*=sheet],html .client-tablet .m-root [data-testid*=sheet]:not(:where(.jf-ch-ovl))>div{background:#fff!important;color:var(--m-ink)!important;border-radius:32px!important;border:1px solid var(--m-line)!important}html .client-tablet .m-root [style*="#090c1c"],html .client-tablet .m-root [style*="#0c0f1f"],html .client-tablet .m-root [style*="#0d1022"],html .client-tablet .m-root [style*="#10142a"],html .client-tablet .m-root [style*="#10142c"],html .client-tablet .m-root [style*="rgba(202,234,251,0.1)"],html .client-tablet .m-root [style*="rgba(255, 255, 255, 0.04)"],html .client-tablet .m-root [style*="rgba(255, 255, 255, 0.06)"],html .client-tablet .m-root [style*="rgba(255,255,255,0.04)"],html .client-tablet .m-root [style*="rgba(255,255,255,0.06)"],html .client-tablet .m-root [style*="rgba(255,255,255,0.12)"]{background:#fff!important;border-color:var(--m-line)!important}html .client-tablet .m-root .jf-card [style*="color: rgb(255, 255, 255)"],html .client-tablet .m-root .m-card [style*="color: rgb(255, 255, 255)"],html .client-tablet .m-root .m-scroll [style*="color: rgb(255, 255, 255)"],html .client-tablet .m-root .mc [style*="color: rgb(255, 255, 255)"]{color:var(--m-ink)!important}html .client-tablet .m-root .num{font-family:Mulish,sans-serif!important;font-weight:1000!important;color:var(--m-ink)!important}html .client-tablet .m-root [style*="font-size: 56px"],html .client-tablet .m-root [style*="font-size: 84px"]{font-size:48px!important;color:var(--m-ink)!important;font-weight:1000!important}html .client-tablet .m-root [style*="font-size: 34px"],html .client-tablet .m-root [style*="font-size: 38px"]{font-size:27px!important;color:var(--m-ink)!important}html .client-tablet .m-root .m-scroll a,html .client-tablet .m-root .m-scroll button.text-left{color:inherit}html .client-tablet .m-root .scale i{background:#fff!important;border:1px solid #e2e4ea!important;color:var(--m-body)!important}html .client-tablet .m-root .scale i.on{background:#1f2025!important;border-color:#1f2025!important;color:#fff!important}html .client-tablet .m-root .crow b{color:var(--m-ink)!important;font-size:15px!important;font-weight:800!important}html .client-tablet .m-root .crow small{color:var(--m-muted)!important;font-size:12.5px!important}html .client-tablet .m-root .av,html .client-tablet .m-root .btnp,html .client-tablet .m-root .btnp *,html .client-tablet .m-root [style*="background: #1f2025"],html .client-tablet .m-root [style*="background: #34c759"],html .client-tablet .m-root [style*="background: rgb(31, 32, 37)"],html .client-tablet .m-root [style*="background: rgb(52, 199, 89)"],html .client-tablet .m-root [style*="background:#1f2025"],html .client-tablet .m-root button.btnp{color:#fff!important}html .client-tablet .m-tabbar>div{background:rgba(7,9,20,.92)!important;color:#8f94a0!important}html .client-tablet .m-tabbar .jf-tab{color:#8f94a0!important}html .client-tablet .m-tabbar .jf-tab-on,html .client-tablet .m-tabbar .jf-tab[aria-current=page]{color:#caeafb!important}html .client-tablet .m-root .m-scroll{padding-left:18px!important;padding-right:18px!important}html .client-tablet .m-root .bebas,html .client-tablet .m-root .jf-section-title .bebas{font-family:Bebas Neue,Impact,sans-serif!important;color:var(--m-ink)!important}html .client-tablet .m-root .hr,html .client-tablet .m-root .m-hairline{border-color:#eef0f4!important;background:#eef0f4!important}html .client-tablet .m-root .jf-cm-col [href*="/m/community"]{padding:12px 2px!important}html .client-tablet .m-root .jfi-morph,html .client-tablet .m-root .jfi-scrim{z-index:80!important}html .client-tablet .m-root .jfi-morph{background:var(--m-page)!important;color:var(--m-ink)!important}html .client-tablet .m-root .jfi-morph .m-scroll{background:var(--m-page)!important}html .client-tablet .m-root input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),html .client-tablet .m-root textarea{background:var(--m-page)!important;border:1px solid var(--m-line)!important;border-radius:14px!important;color:var(--m-ink)!important;font-size:max(16px,calc(17px * var(--dt, 1)))!important;font-weight:600!important;padding:10px 12px!important;min-height:0!important;box-shadow:none!important}html[data-jf-dark] .client-tablet .m-root input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),html[data-jf-dark] .client-tablet .m-root textarea{background:var(--ios-fill3)!important;border-color:transparent!important}html .client-tablet .m-root textarea{line-height:1.45!important}html .client-tablet .m-root:has(.track-page) input[inputMode],html .client-tablet .m-root:has(.track-page) input[inputmode]{padding:7px 0!important;border:0!important;border-radius:11px!important;background:#eef2f7!important;font-size:14.5px!important;font-weight:800!important}html .client-tablet .m-root .seg{background:#eaecf1!important;border-radius:999px!important;padding:4px!important;gap:4px!important}html .client-tablet .m-root .seg button[aria-pressed=true]{background:#fff!important;color:var(--m-ink)!important;box-shadow:0 4px 12px -6px rgba(20,21,25,.25)!important}html .client-tablet .m-root .seg button[aria-pressed=false]{background:transparent!important;color:var(--m-muted)!important}html .client-tablet .m-root:has(.track-page) button[aria-pressed=true]{background:#fff!important;color:var(--m-ink)!important}html .client-tablet .m-root button.rounded-full{font-weight:800}html .client-tablet .m-tabbar{pointer-events:none!important}html .client-tablet .m-root .jfi-orb-touch,html .client-tablet .m-tabbar>div{pointer-events:auto!important}html .client-tablet .m-root .jfi-orb-touch{z-index:40!important;width:60px!important;height:60px!important}html .client-tablet .m-root .m-overlay{background:rgba(20,21,25,.45)!important}html .client-tablet .m-root .m-sheet-up{background:#fff!important;color:var(--m-ink)!important;border-radius:32px!important;max-height:70vh!important;overflow:auto!important;box-shadow:0 -20px 60px rgba(20,21,25,.25)!important}html .client-tablet .m-root:has(.log-activity-page){background:rgba(20,21,25,.35)!important}html .client-tablet .m-root .log-activity-page{position:absolute!important;left:10px!important;right:10px!important;bottom:10px!important;top:auto!important;max-height:62vh!important;box-shadow:0 -20px 60px rgba(20,21,25,.25)!important}html .client-tablet .m-root .track-set-head>span:nth-child(3),html .client-tablet .m-root .track-set-head>span:nth-child(4){width:54px!important}html .client-tablet .m-root:has(.track-page) input[inputMode],html .client-tablet .m-root:has(.track-page) input[inputmode]{width:54px!important;height:36px!important}html .client-tablet .m-root .lrow .num,html .client-tablet .m-root .lrow b{font-size:15px!important;font-weight:800!important}html .client-tablet .m-root .lrow .num{font-family:Mulish,sans-serif!important}html .client-tablet .m-root [data-testid=jf-barcode-live-v12]{background:linear-gradient(140deg,#dfe8f2,#c7d4e2)!important}html .client-tablet .m-tabbar>div,html .client-tablet .m-tabbar>div.jf-dock{background:rgba(244,247,251,.82)!important;border:1px solid rgba(255,255,255,.55)!important;-webkit-backdrop-filter:blur(14px) saturate(180%)!important;backdrop-filter:blur(14px) saturate(180%)!important;box-shadow:0 10px 30px rgba(9,12,28,.18)!important;right:86px!important}html .client-tablet .m-tabbar .jf-tab,html .client-tablet .m-tabbar .jf-tab span,html .client-tablet .m-tabbar .jf-tab-lbl{color:#1f2025!important}html .client-tablet .m-tabbar .jf-tab-on,html .client-tablet .m-tabbar .jf-tab-on span,html .client-tablet .m-tabbar .jf-tab[aria-current=page],html .client-tablet .m-tabbar .jf-tab[aria-current=page] span{color:#090c1c!important}html .client-tablet .m-tabbar .jf-tab-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 12px;border-radius:18px}html .client-tablet .m-tabbar .jf-tab-chip.on{background:rgba(255,255,255,.88)!important}html .client-tablet .m-tabbar .jf-tab-bubble{background:rgba(255,255,255,.72)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html .client-tablet .m-tabbar .jf-tab-bubble-gloss{display:none!important}html .client-tablet .m-root .jfi-orb-touch.jfi-plus,html .client-tablet .m-root .jfi-plus{border-radius:50%!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,247,251,.72))!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:0 10px 24px rgba(9,12,28,.22),inset 0 1px 0 rgba(255,255,255,.9)!important;color:#090c1c!important;z-index:40!important;pointer-events:auto!important}html .client-tablet .m-root .jfi-plus .jfi-strobi-orb,html .client-tablet .m-root .jfi-plus .jfi-voice-orb{display:none!important}html .client-tablet .m-root .jfi-plus-glyph{color:#090c1c!important;stroke:#090c1c!important}html .client-tablet .m-root[data-nav-mini] .m-tabbar>div,html .client-tablet .m-root[data-nav-mini] .m-tabbar>div.jf-dock{padding:0!important}html .client-tablet .m-root[data-nav-mini] .jf-tab:not(.jf-tab-home){opacity:0!important;pointer-events:none!important;width:0!important;flex:0 0 0!important;overflow:hidden!important}html .client-tablet .m-root[data-nav-mini] .jf-tab.jf-tab-home{flex:0 0 auto!important;width:70px!important}html .client-tablet .m-root[data-nav-mini] .jf-tab-home .jf-tab-lbl{display:none!important}html .client-tablet .m-root[data-nav-mini] .jf-tab-home .jf-tab-chip{background:none!important;padding:0!important}html .client-tablet .m-root[data-nav-mini] .jf-tab-bubble{display:none!important}html .client-tablet .m-root[data-nav-mini] .jfi-orb-touch.jfi-plus,html .client-tablet .m-root[data-nav-mini] .jfi-plus{opacity:1!important;pointer-events:auto!important;transform:none!important}html .client-tablet .m-root .jf-grid-bubble{background:#fff!important;color:#090c1c!important;box-shadow:0 10px 24px rgba(9,12,28,.12)!important;border:0!important}html .client-tablet .m-root .jf-grid-bubble svg,html .client-tablet .m-root .jf-grid-bubble svg *{color:#090c1c!important;stroke:#090c1c!important;fill:none!important}html .client-tablet .m-root .jf-grid-jfi{background:radial-gradient(circle at 35% 30%,#dbe9ff,transparent 55%),radial-gradient(circle at 70% 70%,#c9b8ff,transparent 50%),linear-gradient(160deg,#7cc7f7,#8b7cf7 55%,#caeafb)!important;color:#fff!important;border:0!important}html .client-tablet .m-root .jf-desk-cols .btnp,html .client-tablet .m-root .jf-desk-cols .btnq,html .client-tablet .m-root .jf-desk-cols a.btnp,html .client-tablet .m-root .jf-desk-cols a.btnq,html .client-tablet .m-root .jf-desk-cols button.btnp,html .client-tablet .m-root .jf-desk-cols button.btnq{background:#f4f7fb!important;color:#1f2025!important;border:0!important;box-shadow:0 8px 20px rgba(9,12,28,.12)!important}html .client-tablet .m-root .jf-desk-cols .btnp *,html .client-tablet .m-root .jf-desk-cols .btnq *{color:#1f2025!important}html .client-tablet .m-tabbar>div,html .client-tablet .m-tabbar>div.jf-dock{left:14px!important;right:auto!important;width:calc(100% - 14px - 104px)!important;bottom:22px!important;height:70px!important;border-radius:36px!important;transition:width .42s cubic-bezier(.22,1,.36,1),left .42s cubic-bezier(.22,1,.36,1),border-radius .42s cubic-bezier(.22,1,.36,1),padding .42s cubic-bezier(.22,1,.36,1)!important}html .client-tablet .m-tabbar .jf-tab{transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),flex-basis .42s cubic-bezier(.22,1,.36,1)!important}html .client-tablet .m-root .jfi-orb-touch.jfi-plus,html .client-tablet .m-root .jfi-plus{right:16px!important;bottom:22px!important;width:70px!important;height:70px!important}html .client-tablet .m-root[data-nav-mini] .m-tabbar>div,html .client-tablet .m-root[data-nav-mini] .m-tabbar>div.jf-dock{left:16px!important;right:auto!important;width:70px!important;height:70px!important;border-radius:50%!important}html .client-tablet .m-root .jf-qa-sheet{background:rgba(255,255,255,.94)!important;border:1px solid rgba(227,236,245,.9)!important}html .client-tablet .m-root .jf-grid-bubble{width:52px!important;height:52px!important;background:#f4f7fb!important}html .client-tablet .m-root .jf-grid-jfi{width:56px!important;height:56px!important;background:transparent!important;box-shadow:none!important}html .client-tablet .m-root .jf-grid-jfi .jfi-strobi-orb,html .client-tablet .m-root .jf-grid-jfi .jfi-voice-orb{display:block!important;opacity:1!important;width:62px!important;height:62px!important}html .client-tablet .m-root .jf-wod-sheet{z-index:72!important}html .client-tablet .m-root .jf-wod-sheet .m-sheet-up,html .client-tablet .m-root .jf-wod-sheet .m-sheet-up[style]{background:#fff!important;color:var(--m-ink)!important;max-height:62vh!important;border-radius:32px!important}html .client-tablet .m-root .jf-sheet-scroll{-webkit-overflow-scrolling:touch}html .client-tablet .m-root .lrow b,html .client-tablet .m-root .task b{font-size:16px!important}html .client-tablet .m-root .lrow small,html .client-tablet .m-root .task small{font-size:13px!important}html .client-tablet .m-root .jf-section-title .bebas{font-size:23px!important}html .client-tablet .m-root .m-sheet-up,html .client-tablet .m-root .m-sheet-up[style*=radial-gradient]{background:#fff!important;color:var(--m-ink)!important;box-shadow:0 -20px 60px rgba(20,21,25,.25)!important}html .client-tablet .m-root .m-sheet-up .text-white,html .client-tablet .m-root .m-sheet-up button.text-white{color:var(--m-ink)!important}html .client-tablet .m-root .m-sheet-up .btnp+.btnq{background:transparent!important;border:0!important;box-shadow:none!important;color:#0a7cff!important}html .client-tablet .m-root{--m-blue:#1f2025!important;--m-navy:#1f2025!important;background:var(--m-page)!important}html .client-tablet .m-root .linky,html .client-tablet .m-root a.linky,html .client-tablet .m-root button.linky{color:#1f2025!important}html .client-tablet .m-root .btnp,html .client-tablet .m-root button.btnp{background:#1f2025!important;color:#fff!important;box-shadow:0 8px 18px -12px rgba(20,21,25,.35)!important}html .client-tablet .m-root .btnq,html .client-tablet .m-root button.btnq{background:#fff!important;color:var(--m-ink)!important;border:1px solid var(--m-line)!important}html .client-tablet .m-tabbar .jf-tab{transition:opacity .2s ease,transform .2s ease!important}html .client-tablet .m-tabbar>div.jf-dock{transition:width .28s cubic-bezier(.22,1,.36,1),left .28s cubic-bezier(.22,1,.36,1),border-radius .28s cubic-bezier(.22,1,.36,1)!important}html .client-tablet .m-root .jf-qa-sheet{animation:jfGridPop .2s cubic-bezier(.22,1,.36,1) both}html .client-tablet .m-root .jf-grid-cell{animation-duration:.2s!important}html .client-tablet .m-root .log-activity-page{max-height:72vh!important;overflow:auto!important;background:var(--ios-cell,#fff)!important;border-radius:32px!important}html .client-tablet .m-root .log-activity-page .m-scroll{overflow:visible!important;max-height:none!important}html .client-tablet .m-root .log-activity-page .text-white{color:var(--m-ink)!important}html .client-tablet .m-root .jf-im-them{background:#e9edf2!important;color:var(--m-ink)!important}html .client-tablet .m-root .composer-lite{background:#f0f3f7!important;border:0!important}html .client-tablet .m-root .jf-chat-composer{background:var(--m-page)!important}html .client-tablet .m-root .jf-wod-sheet,html .client-tablet .m-root .m-overlay{background:rgba(20,21,25,.35)!important}html .client-tablet .m-root .m-sheet-up,html .client-tablet .m-root [class*=Sheet]{background:#fff!important;color:var(--m-ink)!important}html .client-tablet .m-root .jf-card,html .client-tablet .m-root .m-card,html .client-tablet .m-root .mc{background:#fff!important;border:1px solid var(--m-line)!important;color:var(--m-ink)!important}html .client-tablet .m-root [style*="color: rgb(255, 255, 255)"]{color:var(--m-ink)!important}html .client-tablet .m-root .av,html .client-tablet .m-root .btnp[style],html .client-tablet .m-root .icbox{color:#fff!important}html .client-tablet .m-root .m-scroll .mc,html .client-tablet .m-root [href*=integrations] .mc{background:#fff!important}html .client-tablet .m-root[data-nav-lock] .m-tabbar>div,html .client-tablet .m-root[data-nav-lock] .m-tabbar>div.jf-dock{transition:none!important}html .client-tablet .m-root[data-nav-lock][data-nav-mini] .m-tabbar>div,html .client-tablet .m-root[data-nav-lock][data-nav-mini] .m-tabbar>div.jf-dock{left:14px!important;right:86px!important;width:auto!important}html .client-tablet .m-root .jf-session{position:absolute!important;inset:0!important;top:0!important;z-index:70;display:flex;flex-direction:column}html .client-tablet .m-root .jf-session,html .client-tablet .m-root .jf-session .m-abar{background:var(--m-page)!important;color:var(--m-ink)!important}html .client-tablet .m-root.track-hide-tab .jfi-orb-touch,html .client-tablet .m-root.track-hide-tab .m-tabbar,html .client-tablet .m-root:has(.jf-session) .jfi-orb-touch,html .client-tablet .m-root:has(.jf-session) .m-tabbar{display:none!important}html .client-tablet .m-root.track-hide-tab,html .client-tablet .m-root:has(.jf-session){--m-bottom-ui-clearance:8px}html .client-tablet .m-root .jf-session .m-scroll,html .client-tablet .m-root.track-hide-tab .m-scroll,html .client-tablet .m-root:has(.jf-session) .m-scroll{padding-bottom:8px!important}html .client-tablet .m-root .jf-session-save{flex-shrink:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:var(--m-page)!important;border-top:1px solid var(--m-line)}html .client-tablet .m-root .jf-session .text-white{color:var(--m-ink)!important}html .client-tablet .m-root [data-testid=exercise-detail] .m-scroll,html .client-tablet .m-root [data-testid=exercise-picker] .m-scroll{padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))!important}html .client-tablet .m-root [data-testid^=wo-repeat-][aria-pressed=false]{color:var(--m-ink)!important;background:#fff!important}html .client-tablet .m-root [data-testid^=wo-repeat-][aria-pressed=true]{color:#fff!important;background:#1f2025!important;border-color:#1f2025!important}html .client-tablet .m-root .m-bottom-sheet-layer{background:rgba(20,21,25,.35)!important}html .client-tablet .m-root .m-bottom-sheet{background:#fff!important;color:var(--m-ink)!important}html .client-tablet .m-root .jf-session input,html .client-tablet .m-root .jf-session textarea{color:var(--m-ink)!important;background:#eef2f7!important;border:0!important}html .client-tablet .m-root .jfi-orb-touch.jfi-plus,html .client-tablet .m-root .jfi-plus,html .client-tablet .m-root button.jfi-orb-touch.jfi-plus{background:rgba(244,247,251,.88)!important;border:1px solid rgba(255,255,255,.7)!important;-webkit-backdrop-filter:blur(14px) saturate(180%)!important;backdrop-filter:blur(14px) saturate(180%)!important;box-shadow:0 10px 30px rgba(9,12,28,.18)!important;color:#090c1c!important}html .client-tablet .m-root[data-nav-mini] .jfi-plus{background:rgba(244,247,251,.9)!important}.client-tablet .jf-marquee{max-width:176px;overflow-x:auto;overflow-y:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);scrollbar-width:none}.client-tablet .jf-marquee::-webkit-scrollbar{display:none}.client-tablet .jf-marquee-track{display:inline-flex;gap:40px;width:max-content;animation:jfMarquee 8s linear infinite}.client-tablet .jf-marquee:active .jf-marquee-track,.client-tablet .jf-marquee:hover .jf-marquee-track{animation-play-state:paused}@keyframes jfMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}html .client-tablet .m-root .jf-rest-pill{background:#1f2025!important;color:#fff!important}html .client-tablet .m-root .jf-option-sheet{background:#fff!important;max-height:52vh!important;padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))!important}html .client-tablet .m-root .jf-option-sheet button{color:var(--m-ink)!important;background:#fff!important}html .client-tablet .m-root .datepill .p{font-size:12px!important;letter-spacing:.04em!important}html .client-tablet .m-root [aria-label*=Chart i] line[stroke^="rgba(255"]{stroke:var(--m-line)!important}html .client-tablet .m-root [aria-label*=Chart i] path[fill=none][style*=drop-shadow]{stroke:var(--m-ink)!important;filter:none!important}html .client-tablet .m-tabbar .jf-tab{transition-duration:.16s!important}html .client-tablet .m-tabbar>div.jf-dock{transition-duration:.2s!important}html .client-tablet .m-root .jf-session .m-abar{padding-top:4px!important}html .client-tablet .m-root .m-overlay video{background:#1f2025!important}html .client-tablet .m-root .m-overlay [style*="rgba(255,255,255,0.92)"]{color:var(--m-body)!important}html .client-tablet .m-root button[aria-pressed=true]{color:#fff!important}html .client-tablet .m-root .jf-session,html .client-tablet .m-root .m-overlay.jf-session{background:var(--m-page)!important}html .client-tablet .m-root .jf-im-me,html .client-tablet .m-root .jf-im-me *,html .client-tablet .m-root .jf-send{color:#fff!important}html .client-tablet .m-root .jf-send svg{stroke:#fff!important;color:#fff!important}html .client-tablet .m-root .jf-attach-sheet{bottom:52px!important}html .client-tablet .m-root .jf-rest-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 16px 8px;padding:12px 16px;border-radius:16px;background:#1f2025!important;color:#fff!important;font-size:15px;font-weight:800}html .client-tablet .m-root .jf-rest-banner,html .client-tablet .m-root .jf-rest-banner *{color:#fff!important}html .client-tablet .m-root .jf-rest-banner button{background:#fff!important;color:var(--m-ink)!important;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800}html .client-tablet .m-root .jf-nutri-week svg circle[stroke="#fff"]{stroke:#fff!important}html .client-tablet .m-root .jf-nutri-week svg circle[stroke="#eceef2"]{stroke:#eceef2!important}html .client-tablet .m-root [data-testid=exercise-picker] .m-scroll{padding-bottom:96px!important}html .client-tablet .m-root a[href*="/m/chat"].btnq{font-size:13px!important;padding:6px 0!important}html .client-tablet .m-root .datepill{flex-wrap:nowrap!important}html .client-tablet .m-root .datepill .p{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;max-width:210px}html .client-tablet .m-root .jf-session{animation:jfSessIn .16s ease both}@keyframes jfSessIn{0%{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:none}}html .client-tablet .m-root .jf-im-me,html .client-tablet .m-root .jf-im-me *,html .client-tablet .m-root .jf-range-chip[aria-pressed=true],html .client-tablet .m-root .jf-range-chip[aria-pressed=true] *,html .client-tablet .m-root .jf-rest-banner,html .client-tablet .m-root .jf-rest-banner *,html .client-tablet .m-root .jf-send,html .client-tablet .m-root .jf-send svg{color:#fff!important}html .client-tablet .m-root .jf-im-me,html .client-tablet .m-root .jf-send{background:#1f2025!important}html .client-tablet .m-root .jf-range-chip[aria-pressed=false]{color:var(--m-muted)!important;background:#fff!important}html .client-tablet .m-root .jf-session{animation-duration:.12s!important}html .client-tablet .m-root [data-testid=od-day-carousel]{scrollbar-width:none}html .client-tablet .m-root [data-testid=od-day-carousel]::-webkit-scrollbar{display:none}html .client-tablet .m-root [data-testid=preview-reel]{background:#eef3f8!important}html .client-tablet .m-root [data-testid=teardown-meals] b{color:var(--m-ink)}html .client-tablet .m-root a[href*="/m/chat"].linky{font-size:12.5px!important;padding:6px 0 4px!important;font-weight:800!important}html .client-tablet .m-root .jf-check{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-height:22px!important;max-width:22px!important;align-self:center!important;border-radius:6px!important;padding:0!important;flex:0 0 22px!important}html .client-tablet .m-root .jf-habit-day[aria-pressed=true]{background:#1f2025!important;color:#fff!important}html .client-tablet .m-root .jf-habit-day[aria-pressed=false]{background:#fff!important;color:var(--m-ink)!important}html .client-tablet .m-root button[aria-pressed=true]{color:inherit}html .client-tablet .m-root .jf-range-chip[aria-pressed=true]{color:#fff!important;background:#1f2025!important}html .client-tablet .m-root .composer-lite{border:1px solid var(--m-line)!important;box-shadow:none!important;outline:none!important}html .client-tablet .m-root .composer-lite:focus-within{border-color:#cfd6e0!important;box-shadow:none!important}html .client-tablet .m-root .jf-chat-composer textarea{outline:none!important;box-shadow:none!important}html .client-tablet .m-root .jf-chat-composer [aria-label="Clear message" i]{display:none!important}html .client-tablet .m-root .jf-step-dot{background:#d0d5dd;border:0;padding:0}html .client-tablet .m-root .jf-step-dot[aria-current=step]{background:#1f2025!important}html .client-tablet .m-root .jf-session{animation-duration:.1s!important}html .client-tablet .m-tabbar .jf-tab{transition:none!important}html .client-tablet .m-tabbar>div.jf-dock{transition:width .12s ease!important}html .client-tablet .m-root .jf-cat-chip{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:8px 14px!important;border-radius:999px!important;background:#fff!important;color:var(--m-ink)!important;border:1px solid var(--m-line)!important}html .client-tablet .m-root .jf-cat-chip[data-on=true]{background:#1f2025!important;color:#fff!important;border-color:#1f2025!important}html .client-tablet .m-root .jf-session{top:env(safe-area-inset-top,0)!important}@media (min-width:1100px){html .client-tablet .m-root .jf-session{top:34px!important}}html .client-tablet .m-root .jf-check{width:22px;height:22px;min-width:22px;min-height:22px;max-height:22px;border-radius:7px;align-self:center;padding:0;border:1.6px solid #c5ccd6;background:#fff;display:inline-flex;align-items:center;justify-content:center;position:relative}html .client-tablet .m-root .jf-check[aria-checked=true],html .client-tablet .m-root .jf-check[data-on=true]{background:#1f2025;border-color:#1f2025}html .client-tablet .m-root .jf-check[aria-checked=true]:after,html .client-tablet .m-root .jf-check[data-on=true]:after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}html .client-tablet .m-root .jf-food-tab{color:var(--m-muted)!important;background:var(--m-page)!important;border:1px solid var(--m-line)}html .client-tablet .m-root .jf-food-tab[data-on=true]{color:var(--m-ink)!important;background:#fff!important;border-color:#1f2025}html .client-tablet .m-root .jf-challenge-card{isolation:isolate}html .client-tablet .m-root .jf-challenge-shine{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.72) 48%,transparent 66%);animation:jfChallengeShine 2.8s ease-in-out infinite}@keyframes jfChallengeShine{0%{transform:translateX(-130%)}to{transform:translateX(130%)}}@media (prefers-reduced-motion:reduce){html .client-tablet .m-root .jf-challenge-shine{animation:none;display:none}}html .client-tablet .m-root button.btnp{color:#fff!important;background:#1f2025!important}html .client-tablet .m-root .ExerciseSessionScreen .btnp,html .client-tablet .m-root [data-testid=food-log-button]{color:#fff!important}html body .client-tablet .m-root .btnp,html body .client-tablet .m-root .jf-desk-cols .btnp,html body .client-tablet .m-root .jf-desk-cols a.btnp,html body .client-tablet .m-root .jf-desk-cols button.btnp,html body .client-tablet .m-root a.btnp,html body .client-tablet .m-root button.btnp{background:#1f2025!important;color:#fff!important;border:0!important;box-shadow:0 8px 18px -12px rgba(20,21,25,.35)!important}html body .client-tablet .m-root .btnp *,html body .client-tablet .m-root .jf-desk-cols .btnp *{color:#fff!important}html body .client-tablet .m-root .btnp:disabled,html body .client-tablet .m-root button.btnp[disabled]{background:#e9ebf0!important;color:#a2a6b3!important;box-shadow:none!important}html body .client-tablet .m-root .btnp:disabled *{color:#a2a6b3!important}html body .client-tablet .m-root .btnq,html body .client-tablet .m-root .jf-desk-cols .btnq,html body .client-tablet .m-root button.btnq{background:#fff!important;color:var(--m-ink)!important;border:1px solid var(--m-line)!important;box-shadow:none!important}html body .client-tablet .m-root .btnq *{color:var(--m-ink)!important}html body .client-tablet .m-root .av,html body .client-tablet .m-root .av *{color:#fff!important}html body .client-tablet .m-root .jf-desk-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .client-tablet .m-root .m-hairline{background:transparent!important;border-bottom:1px solid #eef0f4!important}html body .client-tablet .m-root .jf-habit-cell{height:34px;width:100%;border-radius:11px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:800;color:var(--m-ink);background:#fff;border:1px solid var(--m-line);transition:background .15s ease,color .15s ease,transform .12s ease}html body .client-tablet .m-root .jf-habit-cell:active{transform:scale(.94)}html body .client-tablet .m-root .jf-habit-cell.on{background:#1f2025;border-color:#1f2025;color:#fff}html body .client-tablet .m-root .jf-habit-cell.quiet{background:transparent;border-color:transparent;color:#c2c5cf;font-weight:600}html body .client-tablet .m-root .jf-habit-cell[data-today=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #1f2025}html body .client-tablet .m-root .jf-marquee-static{overflow:hidden;mask-image:none;-webkit-mask-image:none}html body .client-tablet .m-root .jf-marquee-static .jf-marquee-track{animation:none!important;width:auto;justify-content:center}html body .client-tablet .m-root .jf-session .jf-session{top:0!important}html body .client-tablet .m-root .lrow small,html body .client-tablet .m-root .task small{font-size:12.5px!important}html body .client-tablet .m-root .av.av,html body .client-tablet .m-root .av.av *,html body .client-tablet .m-root .btnp.btnp,html body .client-tablet .m-root .btnp.btnp *{color:#fff!important}html body .client-tablet .m-root .btnq.btnq,html body .client-tablet .m-root .btnq.btnq *{color:var(--m-ink)!important}html body .client-tablet .m-root .btnp.btnp:disabled,html body .client-tablet .m-root .btnp.btnp:disabled *{color:#a2a6b3!important}html body .client-tablet .m-root .m-abar .btnq.btnq{padding:4px 9px!important;min-height:28px!important;font-size:11px!important}html body .client-tablet .m-root .jf-chip.jf-chip{display:inline-flex;align-items:center;justify-content:center;padding:9px 14px!important;border-radius:999px!important;font-size:13.5px;font-weight:700;white-space:nowrap;line-height:1.2;background:#fff!important;color:var(--m-ink)!important;border:1px solid #e2e4ea!important;box-shadow:none!important;transition:background .15s ease,color .15s ease}html body .client-tablet .m-root .jf-chip.jf-chip[data-on=true]{background:#1f2025!important;color:#fff!important;border-color:#1f2025!important}html body .client-tablet .m-root .jf-chip.jf-chip:active{transform:scale(.97)}html body .client-tablet .m-root .jf-session{top:0!important;padding-top:env(safe-area-inset-top,0)!important;box-sizing:border-box}@media (min-width:1100px){html body .client-tablet .m-root .jf-session{padding-top:34px!important}}html body .client-tablet .m-root [aria-hidden=true] .jf-recording-dot,html body .client-tablet .m-root [aria-hidden=true] .jfi-dot,html body .client-tablet .m-root [inert] .coach-sheen,html body .client-tablet .m-root [inert] .jf-challenge-shine,html body .client-tablet .m-root [inert] .jf-recording-dot,html body .client-tablet .m-root [inert] .jfi-dot{animation-play-state:paused!important}html body .client-tablet .m-root .jf-im-me,html body .client-tablet .m-root .jf-im-me *,html body .client-tablet .m-root .jf-im-them,html body .client-tablet .m-root .jf-im-them *{overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0}html body .client-tablet .m-root .log-activity-page{max-height:62vh!important}@media (min-width:1100px){html body .client-tablet .m-root .jf-session{padding-top:env(safe-area-inset-top,0)!important}}html .m-root .jf-ch-hero{display:flex;align-items:center;gap:14px;text-decoration:none}html .m-root .jf-ch-av{width:52px;height:52px;border-radius:50%;background:#e9edf5;display:grid;place-items:center;font-size:26px;flex:0 0 auto}html .m-root .jf-ch-hero .who{flex:1;min-width:0}html .m-root .jf-ch-hero .who b{display:block;color:var(--m-ink);font-size:16px;font-weight:800}html .m-root .jf-ch-hero .who small{display:block;font-size:12.5px;color:var(--m-muted);font-weight:700}html .m-root .jf-ch-hero .hp{text-align:right}html .m-root .jf-ch-hero .hp .v{display:block;font-weight:1000;color:var(--m-ink);font-size:24px;line-height:1;font-variant-numeric:tabular-nums}html .m-root .jf-ch-hero .hp .k{display:block;font-size:10.5px;font-weight:800;letter-spacing:.14em;color:var(--m-muted);text-transform:uppercase}html .m-root .jf-ch-lvl{height:6px;border-radius:99px;background:#eceef2;margin-top:12px;position:relative;overflow:hidden}html .m-root .jf-ch-lvl i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,#7cd5ff,#0a7cff);transition:width .6s cubic-bezier(.16,1,.3,1)}html .m-root .jf-ch-lvlk{display:flex;justify-content:space-between;font-size:11.5px;font-weight:800;color:var(--m-muted);margin-top:6px}html .m-root .jf-ch-today{display:block;background:#1f2025;border-radius:20px;padding:17px;box-shadow:0 14px 30px -14px rgba(31,32,37,.55);text-decoration:none}html .m-root .jf-ch-today .klabel{color:#caeafb!important}html .m-root .jf-ch-today .tt{display:block;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:30px;letter-spacing:.04em;line-height:1;margin-top:6px;color:#ffffff!important}html .m-root .jf-ch-today .sub{display:block;font-size:13px;color:#caeafb!important;margin-top:6px;font-weight:600}html .m-root .jf-ch-today .cta{margin-top:14px;display:flex;align-items:center;justify-content:space-between}html .m-root .jf-ch-today .btnw{background:#ffffff;color:#1f2025!important;border-radius:999px;padding:10px 18px;font-weight:800;font-size:14px;display:inline-block;border:0}html .m-root .jf-ch-today .pts{font-weight:1000;font-size:18px;color:#ffffff!important}html .m-root .jf-ch-today .pts small{font-size:10.5px;font-weight:800;letter-spacing:.14em;color:#caeafb!important;margin-left:4px}html .m-root .jf-ch-bonus{margin:4px 0 10px;padding:9px 12px;border-radius:12px;background:#e3f7ea;color:#1a7f3b;font-size:12.5px;font-weight:800;text-align:center}html .m-root .task .pt{margin-left:auto;font-weight:1000;color:var(--m-ink);font-size:13px}html .m-root .task .pt.off{color:#c2c5cf}html .m-root .jf-ch-streak{display:flex;gap:6px;justify-content:space-between}html .m-root .jf-ch-streak i{flex:1;height:34px;border-radius:10px;display:grid;place-items:center;font-style:normal;font-size:11.5px;font-weight:800;color:var(--m-muted);border:1px solid #e2e4ea;background:#ffffff}html .m-root .jf-ch-streak i.on{background:#ff9500;border-color:#ff9500;color:#ffffff!important}html .m-root .jf-ch-streak i.td{border:1.6px solid #1f2025;color:#1f2025}html .m-root .jf-ch-cats{display:grid;grid-template-columns:1fr 1fr;gap:10px}html .m-root .jf-ch-cats .cat{text-align:left;border-radius:18px;padding:14px;background:#ffffff;border:1px solid var(--m-line);box-shadow:var(--m-shadow-card)}html .m-root .jf-ch-cats .cat.on{border-color:#1f2025;box-shadow:inset 0 0 0 2px #1f2025}html .m-root .jf-ch-cats .ic{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;color:#ffffff!important;font-weight:1000}html .m-root .jf-ch-cats b{display:block;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:22px;letter-spacing:.05em;color:var(--m-ink);margin-top:10px;font-weight:400}html .m-root .jf-ch-cats small{display:block;font-size:12px;color:var(--m-muted);font-weight:600;line-height:1.4;margin-top:2px}html .m-root .jf-ch-input{width:100%;border-radius:14px;border:1px solid var(--m-line);background:var(--m-page);padding:12px 14px;font-size:15px;font-weight:700;color:var(--m-ink);margin-top:8px}html .m-root .jf-ch-chest{display:flex;align-items:center;gap:12px;background:#fff7ea;border-radius:16px;padding:12px 14px}html .m-root .jf-ch-chest .cb{width:38px;height:38px;border-radius:12px;background:#ff9500;color:#ffffff!important;display:grid;place-items:center;font-weight:1000;flex:0 0 auto}html .m-root .jf-ch-chest b{display:block;color:var(--m-ink);font-size:14px}html .m-root .jf-ch-chest small{display:block;color:#a35a00;font-size:12px;font-weight:700}html .m-root .jf-ch-p{margin:8px 0 0;font-size:13.5px;color:var(--m-muted);font-weight:600;line-height:1.5}html .m-root .jf-ch-ovl{position:absolute;inset:0;z-index:130;background:rgba(20,21,25,.35);display:flex;align-items:flex-end}html .m-root .jf-ch-ovl .sh{width:100%;margin:0 10px 10px;border-radius:32px;padding:16px 22px 24px;background:#ffffff;box-shadow:0 -20px 60px rgba(20,21,25,.28);max-height:78%;overflow-y:auto}html .m-root .jf-ch-ovl .grab{width:44px;height:4px;border-radius:99px;background:#dcdee5;margin:0 auto 14px}html .m-root .jf-ch-ovl p{margin:8px 0 0;font-size:14px;color:var(--m-body);line-height:1.55}html .m-root .jf-ch-ovl p b{color:var(--m-ink)}html .m-root .jf-ch-ovl ul{margin:8px 0 0;padding-left:18px;font-size:13.5px;color:var(--m-body);line-height:1.6}html .m-root .jf-ch-home-card{display:flex;align-items:center;gap:13px;background:#1f2025;border-radius:20px;padding:13px 16px;margin-top:10px;box-shadow:0 14px 30px -14px rgba(31,32,37,.5);text-decoration:none}html .m-root .jf-ch-home-card .klabel{color:#caeafb!important}html .m-root .jf-ch-home-card b{display:block;color:#ffffff!important;font-weight:800;font-size:15.5px;margin-top:2px}html .m-root .jf-ch-home-card .pts{font-weight:1000;color:#ffffff!important;font-size:16px;white-space:nowrap}html .m-root .jf-ch-home-card .ic{width:46px;height:46px;border-radius:50%;background:rgba(202,234,251,.16);display:grid;place-items:center;font-size:22px;flex:0 0 auto}html .m-root .jf-ch-col>*{flex:0 0 auto}html .m-root .jf-ch-ovl ul{list-style:disc}.m-root .jf-ch-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.m-root .jf-ch-tabs button{flex:0 0 auto;padding:8px 13px;border-radius:999px;background:#e9edf5;color:#1f2025;font-weight:700;font-size:13px;white-space:nowrap}.m-root .jf-ch-tabs button.on{background:#1f2025;color:#fff}.m-root .lrow.me b{color:#1f2025}.m-root .jf-avatar{overflow:visible;display:block}.m-root .jf-avatar .jf-avatar-body{transform-box:fill-box;transform-origin:50% 100%;animation:jfAvBreathe 3.2s ease-in-out infinite}.m-root .jf-avatar .jf-avatar-head{transform-box:fill-box;transform-origin:50% 90%;animation:jfAvNod 4.8s ease-in-out infinite}.m-root .jf-avatar .jf-avatar-arm-l{transform-box:fill-box;transform-origin:50% 10%;animation:jfAvArm 2.6s ease-in-out infinite}.m-root .jf-avatar .jf-avatar-arm-r{transform-box:fill-box;transform-origin:50% 10%;animation:jfAvArm 2.6s ease-in-out infinite reverse}.m-root .jf-avatar .jf-avatar-aura{animation:jfAvAura 2.8s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 50%}.m-root .jf-avatar-levelup .jf-avatar-body{animation:jfAvPop .9s cubic-bezier(.2,1.6,.4,1) 1}.m-root .jf-avatar-levelup .jf-avatar-stars{animation:jfAvStars 1.2s ease-out 1 forwards;transform-box:fill-box;transform-origin:50% 50%}.m-root .jf-avatar-cheer .jf-avatar-arm-l,.m-root .jf-avatar-cheer .jf-avatar-arm-r{animation:jfAvCheer .7s ease-in-out infinite alternate}.m-root .jf-avatar-streak .jf-avatar-fire{animation:jfAvFire .5s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:50% 100%}.m-root .jf-avatar-tired .jf-avatar-body{animation:jfAvSlump 3.6s ease-in-out infinite}.m-root .jf-avatar-tired .jf-avatar-head{animation:jfAvDroop 3.6s ease-in-out infinite}@keyframes jfAvBreathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.02)}}@keyframes jfAvNod{0%,to{transform:rotate(0deg)}50%{transform:rotate(2.5deg)}}@keyframes jfAvArm{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes jfAvAura{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.06);opacity:1}}@keyframes jfAvPop{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes jfAvStars{0%{opacity:0;transform:scale(.4) rotate(-20deg)}40%{opacity:1}to{opacity:0;transform:scale(1.3) rotate(15deg)}}@keyframes jfAvCheer{0%{transform:rotate(-30deg)}to{transform:rotate(-150deg)}}@keyframes jfAvFire{0%{transform:scaleY(.9) rotate(-3deg)}to{transform:scaleY(1.08) rotate(3deg)}}@keyframes jfAvSlump{0%,to{transform:scaleY(1) translateY(0)}50%{transform:scaleY(.985) translateY(1.5px)}}@keyframes jfAvDroop{0%,to{transform:rotate(6deg)}50%{transform:rotate(9deg)}}@media (prefers-reduced-motion:reduce){.m-root .jf-avatar *{animation:none!important}}.m-root .jf-av-parts{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.m-root .jf-av-parts::-webkit-scrollbar{display:none}.m-root .jf-av-parts button{flex:0 0 auto;padding:8px 12px;border-radius:999px;background:#e9edf5;color:#1f2025;font-weight:700;font-size:12.5px;white-space:nowrap}.m-root .jf-av-parts button.on{background:#1f2025;color:#fff}.m-root .jf-av-opts{grid-template-columns:repeat(4,1fr)}.m-root .jf-av-opts button{aspect-ratio:1;display:grid;place-items:center;font-size:11px;font-weight:800;color:var(--m-ink);text-align:center;padding:6px}.m-root .jf-av-opts button.lk{color:#c2c5cf;border-style:dashed}.m-root .jf-av-opts button .sw{width:28px;height:28px;border-radius:50%;border:1px solid rgba(0,0,0,.08)}.m-root .jf-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.m-root .jf-cal-grid .wd{font-size:10.5px;font-weight:800;color:var(--m-muted);text-align:center}.m-root .jf-cal-grid .cell{aspect-ratio:1;border-radius:10px;background:var(--m-page);border:1px solid var(--m-line);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.m-root .jf-cal-grid .cell b{font-size:12px;color:var(--m-ink)}.m-root .jf-cal-grid .cell small{font-size:9px;color:var(--m-muted);font-weight:700}.m-root .jf-cal-grid .cell.some{background:#fff2df;border-color:#ffd7a8}.m-root .jf-cal-grid .cell.full{background:#ff9500;border-color:#ff9500}.m-root .jf-cal-grid .cell.full b,.m-root .jf-cal-grid .cell.full small{color:#fff}.m-root .jf-cal-grid .cell.fut{opacity:.45}.m-root .jf-cal-grid .cell.done:after{content:"";position:absolute;top:4px;right:4px;width:6px;height:6px;border-radius:50%;background:#1f2025}.m-root .jf-cal-grid .cell.full.done:after{background:#fff}html body .client-tablet .m-root .m-scroll.jf-ch-col,html body .m-root .m-scroll.jf-ch-col{padding-bottom:112px!important}html body .client-tablet .m-frame.keyboard-visible .m-scroll.jf-ch-col{padding-bottom:12px!important}.m-root .jf-ch-full{position:absolute;inset:0;z-index:140;background:linear-gradient(180deg,#1f2025,#0e1030);color:#fff;padding:calc(18px + env(safe-area-inset-top, 0px)) 18px calc(24px + env(safe-area-inset-bottom, 0px));overflow-y:auto;display:flex;flex-direction:column}.m-root .jf-ch-full .btnw{background:#fff;color:#1f2025;border-radius:999px;padding:12px 18px;font-weight:800}.m-root .jf-ch-full .jf-ch-chest{background:rgba(255,255,255,.12)}.m-root .icbox,.m-root .jf-ch-full .jf-ch-chest b,.m-root .jf-ch-full .jf-ch-chest small{color:#fff}.m-root .icbox.num,.m-root .lrow .icbox{color:#fff!important}.m-root .icbox[style*="background: #e9edf5"],.m-root .icbox[style*="background: rgb(233, 237, 245)"],.m-root .icbox[style*="background:#e9edf5"]{color:#1f2025!important}html body .client-tablet .m-root .icbox{color:#fff!important}html body .client-tablet .m-root .icbox[style*="background: #e9edf5"],html body .client-tablet .m-root .icbox[style*="background: #f1eefc"],html body .client-tablet .m-root .icbox[style*="background: rgb(233, 237, 245)"],html body .client-tablet .m-root .icbox[style*="background: rgb(241, 238, 252)"],html body .client-tablet .m-root .icbox[style*="background: rgb(245, 248, 252)"],html body .client-tablet .m-root .icbox[style*="background: var(--m-page)"],html body .client-tablet .m-root .icbox[style*="background:#e9edf5"]{color:#1f2025!important}html body .client-tablet .m-root .jf-ch-full{background:var(--m-page);color:var(--m-ink)}html body .client-tablet .m-root .jf-ch-full .jf-ch-chest{background:#fff7ea}html body .client-tablet .m-root .jf-ch-full .jf-ch-chest b{color:var(--m-ink)}html body .client-tablet .m-root .jf-ch-full .jf-ch-chest small{color:#a35a00}html body .client-tablet .m-root .jf-ch-full .bebas,html body .client-tablet .m-root .jf-ch-full .klabel{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important}html body .client-tablet .m-root .jf-ch-full .klabel{color:var(--m-muted)!important}.m-root .jf-av-stage{margin-top:8px;border-radius:24px;background:radial-gradient(120% 90% at 50% 20%,#ffffff,#e9f0fa);border:1px solid var(--m-line);padding:14px 14px 12px;text-align:center;position:relative}.m-root .jf-av-stage-tools{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:6px}.m-root .jf-av-stage-tools button{padding:7px 10px;border-radius:999px;background:#fff;border:1px solid var(--m-line);color:#1f2025;font-weight:800;font-size:12px}.m-root .jf-av-stage-tools button:disabled{opacity:.4}.m-root .jf-av-groups{display:flex;gap:6px;background:#eaecf1;border-radius:999px;padding:4px}.m-root .jf-av-groups button{flex:1;padding:9px 0;border-radius:999px;font-weight:800;font-size:13px;color:var(--m-muted)}.m-root .jf-av-groups button.on{background:#fff;color:var(--m-ink);box-shadow:0 4px 12px -6px rgba(20,21,25,.25)}.m-root .jf-av-swatches{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:10px}.m-root .jf-av-swatches button{aspect-ratio:1;border-radius:50%;border:2px solid transparent;padding:3px;background:#fff}.m-root .jf-av-swatches button.on{border-color:#1f2025}.m-root .jf-av-swatches .sw{display:block;width:100%;height:100%;border-radius:50%;border:1px solid rgba(0,0,0,.08)}.m-root .jf-av-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.m-root .jf-av-opts button{aspect-ratio:auto;border-radius:16px;background:#fff;border:1px solid var(--m-line);display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;position:relative;overflow:hidden}.m-root .jf-av-opts button .pv{display:grid;place-items:center;height:58px}.m-root .jf-av-opts button .lb{font-size:11px;font-weight:800;color:var(--m-ink);text-align:center;line-height:1.2}.m-root .jf-av-opts button .lock{position:absolute;top:6px;right:6px;font-size:9.5px;font-weight:800;color:#af52de;background:#f1eefc;border-radius:999px;padding:2px 6px}.m-root .jf-av-opts button.on{border-color:#1f2025;box-shadow:inset 0 0 0 2px #1f2025}.m-root .jf-av-opts button.lk{opacity:.55}.m-root .jf-shop-wallet{margin-top:8px;display:flex;align-items:center;gap:12px;border-radius:22px;padding:14px 16px;background:linear-gradient(135deg,#1f2025,#1c2160);color:#fff}.m-root .jf-shop-wallet .klabel{color:#caeafb}.m-root .jf-shop-wallet .bebas{color:#fff;font-size:36px;line-height:1}.m-root .jf-shop-wallet .bebas small{font-size:16px;color:#caeafb}.m-root .jf-shop-wallet small{color:#caeafb;font-weight:600}.m-root .jf-shop-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.m-root .jf-shop-card{border-radius:20px;background:#fff;border:1px solid var(--m-line);padding:12px 10px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;box-shadow:var(--m-shadow-card)}.m-root .jf-shop-card .pv{height:90px;display:grid;place-items:center}.m-root .jf-shop-card .emote{font-size:44px;line-height:1}.m-root .jf-shop-card b{font-size:13.5px;color:var(--m-ink)}.m-root .jf-shop-card small{font-size:12px;font-weight:700;color:var(--m-muted)}.m-root .jf-shop-card.owned{border-color:#34c759}.m-root .jf-shop-card.owned small{color:#1a7f3b}.m-root .jf-shop-card.locked{background:#f7f5fc}.m-root .jf-shop-card .tag{position:absolute;top:8px;right:8px;font-size:10px;font-weight:800;color:#af52de;background:#f1eefc;border-radius:999px;padding:2px 7px}.m-root .jf-shop-card .tag.dim{color:var(--m-muted);background:#eef0f4}.m-root .jf-map2-card{position:absolute;left:12px;right:12px;bottom:calc(var(--m-bottom-ui-clearance, 76px) + 12px);z-index:6;background:#fff;border-radius:20px;padding:12px 14px;border:1px solid var(--m-line);box-shadow:0 16px 36px -18px rgba(31,32,37,.4)}html .m-root .jf-ch-today{overflow:hidden;position:relative}.m-root .jf-ch-exlist{margin-top:8px;max-height:300px;overflow-y:auto;border:1px solid var(--m-line);border-radius:14px;padding:2px 10px}.m-root .jf-ch-exlist .lrow{padding:10px 2px;border-bottom:1px solid #eef0f4}.m-root .jf-ch-exlist .lrow:last-child{border-bottom:0}.m-root .jf-ch-tabs::-webkit-scrollbar{display:none}html .m-root .jf-shop-wallet .bebas,html .m-root .jf-shop-wallet .bebas small,html body .client-tablet .m-root .jf-shop-wallet .bebas{color:#fff!important}html .m-root .jf-shop-wallet .klabel,html .m-root .jf-shop-wallet small{color:#caeafb!important}.m-root .jf-shop-design{border-radius:18px;background:#fff;border:1px solid var(--m-line);padding:10px 14px}html .m-root .jf-ch-av{width:66px;height:66px}.m-root .jf-ch-rowav{width:34px;height:40px;display:grid;place-items:center;flex:0 0 auto}.m-root .jf-plus-hero{position:relative;overflow:hidden;border-radius:22px;padding:22px 18px 18px;text-align:center;background:radial-gradient(120% 100% at 20% 0,#2a2f7a,#1f2025 55%,#0d0f2b);color:#fff;box-shadow:0 18px 40px -18px rgba(31,32,37,.6)}.m-root .jf-plus-hero:before{content:"";position:absolute;inset:-40% -20% auto -20%;height:120%;background:radial-gradient(closest-side,rgba(202,234,251,.35),transparent 70%);pointer-events:none}.m-root .jf-plus-badge{position:relative;display:inline-block;font-family:Bebas Neue,Impact,sans-serif;font-size:64px;line-height:1;letter-spacing:.04em;color:#fff;text-shadow:0 10px 30px rgba(202,234,251,.35)}.m-root .jf-plus-badge i{font-style:normal;color:#caeafb}.m-root .jf-plus-title{position:relative;display:block;font-family:Bebas Neue,Impact,sans-serif;font-size:22px;letter-spacing:.14em;color:#caeafb;margin-top:2px}.m-root .jf-plus-price{position:relative;display:block;margin-top:10px}.m-root .jf-plus-price s{color:rgba(255,255,255,.55);font-weight:700;font-size:14px;margin-right:8px}.m-root .jf-plus-price b{color:#fff;font-size:24px;font-weight:1000}.m-root .jf-plus-price small{display:block;color:#caeafb;font-weight:600;font-size:12px;margin-top:4px}.m-root .jf-plus-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.m-root .jf-plus-perk{display:flex;gap:8px;align-items:flex-start;background:#fff;border:1px solid var(--m-line);border-radius:14px;padding:10px}.m-root .jf-plus-perk .ic{flex:0 0 26px;width:26px;height:26px;border-radius:8px;background:#1f2025;color:#caeafb;display:grid;place-items:center;font-size:12px;font-weight:900}.m-root .jf-plus-perk b{display:block;font-size:12.5px;color:var(--m-ink);line-height:1.2}.m-root .jf-plus-perk small{display:block;font-size:11px;color:var(--m-muted);line-height:1.3;margin-top:2px}@keyframes jfEmPop{0%{transform:translateX(-50%) scale(.4);opacity:0}to{transform:translateX(-50%) scale(1);opacity:1}}.m-root .jf-map2-emotes{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px}.m-root .jf-map2-emotes button,.m-root .jf-map2-emotes span{width:52px;height:52px;border-radius:16px;background:#fff;border:1px solid var(--m-line);font-size:26px;display:grid;place-items:center}.m-root .jf-map2-emotes .on{border:2px solid #1f2025}.m-root .jf-ch-two{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.m-root .jf-ch-two .n{display:block;text-align:left;border-radius:14px;background:var(--m-page);border:1px solid var(--m-line);padding:9px 11px;text-decoration:none}.m-root .jf-ch-two .n small{display:block;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--m-muted)}.m-root .jf-ch-two .n b{display:block;font-size:22px;font-weight:1000;color:var(--m-ink);line-height:1.1}.m-root .jf-ch-two .n span{display:block;font-size:11px;color:var(--m-muted);font-weight:600;margin-top:2px}.m-root .jf-path-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.m-root .jf-path{position:relative;text-align:left;border-radius:22px;background:#fff;border:1px solid var(--m-line);padding:12px 12px 14px;display:flex;flex-direction:column;gap:4px;box-shadow:0 14px 30px -18px rgba(31,32,37,.25);overflow:hidden}.m-root .jf-path .art{display:grid;place-items:center;height:74px;border-radius:16px;background:linear-gradient(135deg,var(--t),var(--t2));font-size:38px;margin-bottom:4px;box-shadow:inset 0 -18px 30px -20px rgba(0,0,0,.35)}.m-root .jf-path .who{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--t2)}.m-root .jf-path b{font-size:16px;font-weight:900;color:var(--m-ink);line-height:1.15}.m-root .jf-path small{font-size:12px;color:var(--m-muted);line-height:1.35;font-weight:600}.m-root .jf-path .val{margin-top:auto;padding-top:6px;display:flex;align-items:baseline;gap:6px}.m-root .jf-path .val s{color:var(--m-muted);font-weight:700;font-size:12px}.m-root .jf-path .val em{font-style:normal;font-family:Bebas Neue,Impact,sans-serif;font-size:24px;color:var(--t2);letter-spacing:.04em}.m-root .jf-plus-hero{box-shadow:0 0 0 1px rgba(202,234,251,.4),0 18px 56px -14px rgba(10,124,255,.7),0 0 60px -8px rgba(202,234,251,.4)}.m-root .jf-plus-ray{position:absolute;inset:-60%;background:conic-gradient(from 0deg,transparent 0 40%,rgba(202,234,251,.22) 50%,transparent 60% 100%);animation:jfPlusSpin 9s linear infinite;pointer-events:none}.m-root .jf-plus-badge{animation:jfPlusBreathe 2.6s ease-in-out infinite}.m-root .jf-plus-cta{background:linear-gradient(135deg,#0a7cff,#1f2025)!important;color:#fff!important;box-shadow:0 14px 30px -12px rgba(10,124,255,.7)}@keyframes jfPlusSpin{to{transform:rotate(1turn)}}@keyframes jfPlusBreathe{0%,to{transform:scale(1);text-shadow:0 10px 30px rgba(202,234,251,.35)}50%{transform:scale(1.05);text-shadow:0 10px 40px rgba(202,234,251,.8)}}.m-root .jf-map3{flex:1;min-height:0;background:#e9f1ea}.m-root .jf-map3 .leaflet-tile-pane{filter:saturate(.55) brightness(1.06) hue-rotate(-8deg)}.m-root .jf-map3 .leaflet-control-zoom{border:none!important;border-radius:12px!important;overflow:hidden;box-shadow:0 4px 16px rgba(31,32,37,.16)!important;margin-top:56px!important}.m-root .jf-map3 .leaflet-control-zoom a{background:#fff!important;color:#1f2025!important;border:none!important}.m-root .jf-map2-card{z-index:600}.m-root .jf-ch-two .n.hs{display:flex;align-items:center;gap:10px}.m-root .jf-ch-two .n.hs .ring{position:relative;width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center}.m-root .jf-ch-two .n.hs .ring svg{position:absolute;inset:0}.m-root .jf-ch-two .n.hs .ring b{position:relative;font-size:14px}.m-root .jf-ch-two .n.hs .t{min-width:0}.m-root .jf-ch-scrolltabs{display:flex;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -16px;padding:4px 16px;scrollbar-width:none}.m-root .jf-ch-scrolltabs::-webkit-scrollbar{display:none}.m-root .jf-ch-scrolltabs button{flex:0 0 auto;padding:9px 14px;border-radius:999px;background:#eaecf1;color:var(--m-body);font-weight:800;font-size:13px}.m-root .jf-ch-scrolltabs button.on{background:#1f2025;color:#fff}.m-root .jf-ch-cats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.m-root .jf-ch-cats-row button{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 4px;border-radius:14px;background:#fff;border:1px solid var(--m-line);font-weight:800;font-size:12.5px;color:var(--m-body)}.m-root .jf-ch-cats-row button i{width:9px;height:9px;border-radius:50%;background:var(--c)}.m-root .jf-ch-cats-row button.on{border-color:var(--c);box-shadow:0 0 0 2px var(--c) inset;color:var(--m-ink)}.m-root .jf-club.me{border-color:#1f2025}.m-root .jf-club-faces{display:flex}.m-root .jf-club-faces svg{margin-left:-8px;border-radius:50%;background:var(--m-page)}.m-root .jf-shop-me{width:44px;height:44px;border-radius:50%;background:var(--m-page);display:grid;place-items:center;overflow:hidden;flex:0 0 auto}.m-root .jf-book{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;border:1px solid var(--m-line);background:#fff;flex:1;min-height:420}.m-root .jf-book-steps{display:flex;gap:6px;padding:10px 12px;background:var(--m-page);border-bottom:1px solid var(--m-line)}.m-root .jf-book-steps span{flex:1;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--m-ink)}.m-root .jf-book-steps i{font-style:normal;width:20px;height:20px;border-radius:50%;background:#1f2025;color:#fff;display:grid;place-items:center;font-size:11px;font-weight:900}.m-root .jf-book-head{display:flex;gap:12px;align-items:center;margin-bottom:10px}.m-root .jf-book-head .art{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--t),var(--t2));display:grid;place-items:center;font-size:28px;flex:0 0 auto}.m-root .jf-avatar .jf-pet-walk{transform-box:fill-box;transform-origin:50% 100%;animation:jfPetWalk 1.1s ease-in-out infinite}.m-root .jf-avatar .jf-pet-hop{transform-box:fill-box;transform-origin:50% 100%;animation:jfPetHop 1.4s ease-in-out infinite}.m-root .jf-avatar .jf-pet-hover{transform-box:fill-box;transform-origin:50% 50%;animation:jfPetHover 2.2s ease-in-out infinite}.m-root .jf-avatar .jf-pet-tail{transform-box:fill-box;transform-origin:100% 100%;animation:jfPetTail .5s ease-in-out infinite alternate}.m-root .jf-avatar .jf-pet-wing{transform-box:fill-box;transform-origin:100% 100%;animation:jfPetWing .45s ease-in-out infinite alternate}.m-root .jf-avatar .jf-pet-blink{animation:jfPetBlink 3s steps(1) infinite}.m-root .jf-avatar .jf-pet-glow{animation:jfPetGlow 1.2s ease-in-out infinite alternate}.m-root .jf-avatar .jf-pet-flame{transform-box:fill-box;transform-origin:50% 100%;animation:jfPetFlame .35s ease-in-out infinite alternate}.m-root .jf-avatar .jf-pet-crest{transform-box:fill-box;transform-origin:50% 100%;animation:jfPetTail .8s ease-in-out infinite alternate}@keyframes jfPetWalk{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(-3deg)}75%{transform:translateY(-2px) rotate(3deg)}}@keyframes jfPetHop{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-7px)}}@keyframes jfPetHover{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes jfPetTail{0%{transform:rotate(-12deg)}to{transform:rotate(12deg)}}@keyframes jfPetWing{0%{transform:rotate(-16deg)}to{transform:rotate(14deg)}}@keyframes jfPetBlink{0%,92%,to{opacity:1}95%{opacity:0}}@keyframes jfPetGlow{0%{opacity:.5}to{opacity:1}}@keyframes jfPetFlame{0%{transform:scale(.9)}to{transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.m-root .jf-avatar [class*=jf-pet-]{animation:none!important}}.m-root .jf-pad{position:relative;width:112px;height:132px}.m-root .jf-pad-lbl{position:absolute;left:50%;top:0;transform:translateX(-50%);font-family:Bebas Neue,Impact,sans-serif;font-size:14px;letter-spacing:.06em;color:var(--m-ink);background:rgba(255,255,255,.95);padding:2px 9px;border-radius:999px;white-space:nowrap;box-shadow:0 4px 10px -6px rgba(31,32,37,.5);z-index:3}.m-root .jf-pad-disc{position:absolute;left:10px;top:38px;width:92px;height:92px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#ffffff,#dfe8f4 70%,#cfdbea);box-shadow:0 10px 22px -10px rgba(31,32,37,.5),inset 0 -6px 12px rgba(31,32,37,.08);border:2px solid #fff}.m-root .jf-pad.me .jf-pad-disc{box-shadow:0 0 0 3px #34c759,0 10px 22px -10px rgba(31,32,37,.5)}.m-root .jf-pad-slot{position:absolute;left:56px;top:84px;width:0;height:0}.m-root .jf-pad-trainer{position:absolute;left:0;top:0;transform:translate(-50%,-62%);display:grid;place-items:center;z-index:2}.m-root .jf-pad-trainer b{font-size:9px;font-weight:900;color:#1f2025;background:rgba(255,255,255,.9);border-radius:999px;padding:0 5px;margin-top:-6px}.m-root .jf-pad-p{position:absolute;left:0;top:0;margin-left:-13px;margin-top:-26px;display:grid;place-items:center;z-index:1}.m-root .jf-pad-p.me{z-index:4}.m-root .jf-pad-p.me b{font-size:9px;font-weight:900;color:#fff;background:#34c759;border-radius:999px;padding:0 5px;margin-top:-4px}.m-root .jf-pad-p .em{position:absolute;top:-18px;left:50%;transform:translateX(-50%);font-style:normal;font-size:16px;background:#fff;border-radius:999px;padding:1px 5px;box-shadow:0 6px 14px -6px rgba(31,32,37,.5);animation:jfEmBounce 1.2s ease-in-out infinite}@keyframes jfEmBounce{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%,-5px) scale(1.12)}}.m-root .jf-pad-score{position:absolute;right:6px;top:30px;background:#34c759;color:#fff;font-weight:1000;font-size:11px;border-radius:999px;padding:2px 7px;z-index:3}.m-root .jf-cl{position:relative;width:110px;height:96px}.m-root .jf-cl-pad{position:absolute;left:20px;top:14px;width:70px;height:70px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#ffffff,#dfe8f4 70%,#cfdbea);box-shadow:0 10px 22px -10px rgba(31,32,37,.5);border:2px solid #fff}.m-root .jf-cl-slot{position:absolute;left:55px;top:46px;display:flex;transform:translate(-50%,-50%)}.m-root .jf-cl-slot svg{margin-left:-12px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(31,32,37,.25)}.m-root .jf-cl-slot svg:first-child{margin-left:0}.m-root .jf-cl-n{position:absolute;left:50%;bottom:0;transform:translateX(-50%);font-size:10.5px;font-weight:900;color:#fff;background:#1f2025;border-radius:999px;padding:2px 8px;white-space:nowrap}.m-root .jf-map3-emote-btn{display:flex;flex-direction:column;gap:1px;width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#1f2025,#2a2f7a);color:#fff;font-size:20px;line-height:1;box-shadow:0 8px 18px -8px rgba(31,32,37,.6)}.m-root .jf-map3-emote-btn span{font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#caeafb}.m-root .jf-map3 .marker-cluster,.m-root .jf-map3 .marker-cluster div{background:transparent!important}.m-root .jf-map3 .leaflet-control-zoom{margin-top:12px!important}.jf-ch-toggle{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#fff;border:1px solid #dfe3ea;border-radius:16px;padding:12px 14px;font-family:inherit;color:var(--m-ink)}.jf-ch-toggle .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.jf-ch-toggle .tx b{font-size:15px;font-weight:800}.jf-ch-toggle .tx small{font-size:12px;color:var(--m-muted);font-weight:600;line-height:1.3}.jf-ch-toggle .sw{flex:none;width:44px;height:26px;border-radius:13px;background:#d5dae3;position:relative;transition:background .15s}.jf-ch-toggle .sw:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:10px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .15s}.jf-ch-toggle.on .sw{background:#1f2025}.jf-ch-toggle.on .sw:after{left:21px}.jf-ob-root{position:absolute;inset:0;z-index:210;display:flex;flex-direction:column;background:#eff3f8;color:var(--m-ink);font-family:var(--font-mulish),"Mulish",-apple-system,sans-serif}.jf-ob-root,.jf-ob-viewport{overflow:hidden;isolation:isolate}.jf-ob-viewport{position:relative;flex:1;min-height:0}.jf-ob-scr{position:absolute;inset:0;background:#eff3f8;will-change:transform,opacity}.jf-ob-scr,.jf-ob-scr-in{display:flex;flex-direction:column}.jf-ob-scr-in{flex:1;min-height:0}.jf-ob-plate{position:absolute;inset:0;background:#0b0f2a}.jf-ob-top{display:flex;align-items:center;gap:12px;padding:max(54px,calc(env(safe-area-inset-top) + 14px)) 20px 0;flex-shrink:0;min-height:64px}.jf-ob-back{width:38px;height:38px;border-radius:99px;display:grid;place-items:center;background:#fff;border:1px solid #dfe3ea;color:#1f2025;font-size:26px;line-height:1;flex-shrink:0;font-family:inherit}.jf-ob-back[disabled]{opacity:0;pointer-events:none}.jf-ob-prog{flex:1;min-width:0}.jf-ob-prog .bar{height:6px;border-radius:99px;background:#dfe3ea;overflow:hidden}.jf-ob-prog .bar i{display:block;height:100%;background:linear-gradient(90deg,#1f2025,#0a7cff);border-radius:99px;transition:width .35s cubic-bezier(.22,1,.36,1)}.jf-ob-prog span{display:block;font-size:10px;letter-spacing:.18em;margin-top:7px}.jf-ob-prog span,.jf-ob-skip{font-weight:800;color:var(--m-muted)}.jf-ob-skip{background:none;border:none;font-size:13px;font-family:inherit;padding:8px 0}.jf-ob-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;padding:22px 22px 8px;display:flex;flex-direction:column}.jf-ob-body::-webkit-scrollbar{display:none}.jf-ob-body.center{align-items:center;justify-content:center;text-align:center}.jf-ob-h1{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:42px;line-height:.96;letter-spacing:.01em;color:var(--m-ink);margin:0;text-wrap:balance}.jf-ob-h1.sm{font-size:34px}.jf-ob-sub{color:#5a6070;font-size:15px;line-height:1.5;margin:10px 0 0;font-weight:600}.jf-ob-opt{display:inline-block;align-self:flex-start;margin-top:12px;font-size:10px;font-weight:800;letter-spacing:.18em;color:var(--m-muted);border:1px solid #dfe3ea;border-radius:999px;padding:4px 10px;text-transform:uppercase}.jf-ob-foot{flex-shrink:0;padding:12px 22px max(30px,calc(env(safe-area-inset-bottom) + 18px));display:flex;flex-direction:column;gap:4px;background:linear-gradient(180deg,rgba(239,243,248,0),#eff3f8 30%)}.jf-ob-cta{display:flex;align-items:center;justify-content:center;width:100%;border:none;border-radius:999px;padding:17px 22px;background:#1f2025;color:#fff;font-family:inherit;font-weight:800;font-size:16px;box-shadow:0 14px 30px -14px rgba(31,32,37,.6);transition:transform .14s cubic-bezier(.22,1,.36,1),opacity .15s}.jf-ob-cta:active{transform:scale(.98)}.jf-ob-cta[disabled]{opacity:.38;box-shadow:none}.jf-ob-link{display:block;width:100%;text-align:center;color:var(--m-muted);font-size:13.5px;font-weight:700;padding:12px 0 2px;background:none;border:none;font-family:inherit;text-decoration:none}.jf-ob-link b{color:#1f2025;font-weight:900}.jf-ob-err{margin:12px 0 0;color:#b3261e;background:#fff1f0;border-radius:12px;padding:10px 12px;font-size:13.5px;font-weight:700}.jf-ob-choices{display:flex;flex-wrap:wrap;gap:11px;margin-top:22px}.jf-ob-choices.wide{flex-direction:column;flex-wrap:nowrap}.jf-ob-choices.grid{display:grid;grid-template-columns:repeat(2,1fr)}.jf-ob-pill{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;text-align:center;padding:19px 18px;border-radius:18px;background:#fff;border:1.5px solid #dfe3ea;color:var(--m-ink);font-size:17px;font-weight:800;font-family:inherit;box-shadow:0 10px 26px -18px rgba(31,32,37,.18);transition:background .16s,border-color .16s,color .16s,transform .14s cubic-bezier(.22,1,.36,1)}.jf-ob-choices.wide .jf-ob-pill{justify-content:flex-start;text-align:left}.jf-ob-choices.grid .jf-ob-pill{font-size:20px;padding:24px 12px}.jf-ob-choices.grid .jf-ob-pill:last-child:nth-child(odd){grid-column:span 2}.jf-ob-pill:active{transform:scale(.98)}.jf-ob-pill.on{background:#1f2025;border-color:#1f2025;color:#fff;box-shadow:0 14px 32px -14px rgba(31,32,37,.7)}.jf-ob-panel{background:#fff;border:1px solid #dfe3ea;border-radius:18px;padding:14px 16px;margin-top:14px;display:flex;flex-direction:column;gap:6px}.jf-ob-panel.tight{padding:4px 16px}.jf-ob-hrow{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #eef1f6}.jf-ob-hrow:last-child{border-bottom:none}.jf-ob-hrow b{flex:1;min-width:0;font-size:15px}.jf-ob-hrow input[type=time]{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:22px;border:1.5px solid #dfe3ea;border-radius:12px;padding:6px 10px;background:var(--m-page);color:#1f2025}.jf-ob-days{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px}.jf-ob-days button{aspect-ratio:1;border-radius:20px;background:#fff;border:1.5px solid #dfe3ea;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:26px;color:var(--m-ink);transition:all .16s}.jf-ob-days button.on{background:#1f2025;border-color:#1f2025;color:#fff;box-shadow:0 14px 32px -14px rgba(31,32,37,.7)}.jf-ob-field{display:flex;flex-direction:column;gap:6px;margin-top:16px}.jf-ob-field span{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--m-muted)}.jf-ob-textarea{width:100%;min-height:150px;margin-top:18px;border-radius:18px;border:1.5px solid #dfe3ea;background:#fff;padding:16px;font-size:16px;font-family:inherit;color:var(--m-ink);resize:none}.jf-ob-permicon{width:84px;height:84px;border-radius:28px;background:#fff;border:1px solid #dfe3ea;display:grid;place-items:center;font-size:38px;box-shadow:0 18px 40px -22px rgba(31,32,37,.35)}.jf-ob-permicon.ok{background:#34c759;color:#fff;font-weight:900}.jf-ob-wheel{margin-top:6px}.jf-ob-wheel .jfo-wheel-item{color:var(--m-ink)}.jf-ob-wheel .jfo-wheel-band{border-color:rgba(31,32,37,.18);background:rgba(31,32,37,.05)}.jf-ob-wheel .jfo-wheel-unit{color:#1f2025}.jf-ob-intro{display:flex;flex-direction:column;background:radial-gradient(120% 80% at 50% 0,#1a2060 0,#0b0f2a 55%,#070a1c 100%);color:#fff}.jf-ob-intro,.jf-ob-stage{position:absolute;inset:0;overflow:hidden}.jf-ob-stage{perspective:900px}.jf-ob-glow{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;animation:jfObGlow 9s ease-in-out infinite alternate}.jf-ob-glow.a{width:380px;height:380px;left:-120px;top:-80px;background:#0a7cff}.jf-ob-glow.b{width:420px;height:420px;right:-160px;top:180px;background:#af52de;animation-delay:-4s}.jf-ob-beam{position:absolute;left:-40%;top:-20%;width:60%;height:140%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(202,234,251,.14) 50%,rgba(255,255,255,0));transform:skewX(-14deg);animation:jfObBeam 7s cubic-bezier(.4,0,.2,1) infinite}.jf-ob-spark{position:absolute;border-radius:50%;background:#caeafb;opacity:0;animation:jfObSpark linear infinite}.jf-ob-card{position:absolute;background:#fff;color:var(--m-ink);border-radius:22px;padding:14px 16px;box-shadow:0 30px 60px -24px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.06);display:flex;flex-direction:column;gap:4px;transform-style:preserve-3d;animation:jfObFloat 7s ease-in-out infinite alternate,jfObIn 1.1s cubic-bezier(.22,1,.36,1) both}.jf-ob-card .klabel{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--m-muted)}.jf-ob-card .klabel.ice{color:#caeafb}.jf-ob-card small{font-size:12px;font-weight:700;color:var(--m-muted)}.jf-ob-card .bebas{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:30px;line-height:1;letter-spacing:.02em}.jf-ob-card .bebas.big{font-size:44px;color:#1f2025}.jf-ob-card.navy{background:#1f2025;color:#fff}.jf-ob-card.navy small{color:#caeafb}.jf-ob-card .bar{height:6px;border-radius:99px;background:rgba(255,255,255,.18);margin-top:6px;overflow:hidden}.jf-ob-card .bar i{display:block;height:100%;width:65%;background:#caeafb;border-radius:99px;animation:jfObBar 3.4s cubic-bezier(.22,1,.36,1) infinite}.jf-ob-card .ring{position:relative;width:72px;height:72px;margin-top:4px}.jf-ob-card .ring b{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:30px;color:var(--m-ink)}.jf-ob-ring{animation:jfObRing 3.2s cubic-bezier(.22,1,.36,1) both;stroke-dashoffset:213.6}.jf-ob-card.c1{left:6%;top:11%;width:150px;transform:rotateY(14deg) rotateX(6deg);animation-delay:0s,.15s}.jf-ob-card.c2{top:8%;width:172px;transform:rotateY(-16deg) rotateX(8deg);animation-delay:-2.5s,.35s}.jf-ob-card.c3{left:5%;top:47%;width:178px;transform:rotateY(12deg) rotateX(-6deg);animation-delay:-4s,.55s}.jf-ob-card.c4{right:6%;top:50%;width:128px;transform:rotateY(-14deg) rotateX(-8deg);animation-delay:-1.3s,.75s}.jf-ob-card.pad .faces{display:flex;margin-top:4px}.jf-ob-card.pad .faces span{width:34px;height:34px;border-radius:50%;background:#e9edf5;overflow:hidden;margin-left:-8px;border:2px solid #fff;animation:jfObBob 2.6s ease-in-out infinite}.jf-ob-card.pad .faces span:first-child{margin-left:0}.jf-ob-moji{top:24%;transform:translateX(-50%);animation:jfObHero 1.4s cubic-bezier(.22,1,.36,1) both,jfObFloat 6s ease-in-out infinite alternate;animation-delay:.2s,1.6s}.jf-ob-copy{position:relative;margin-top:auto;padding:120px 26px max(34px,calc(env(safe-area-inset-bottom) + 22px));z-index:2;background:linear-gradient(180deg,rgba(7,10,28,0),rgba(7,10,28,.85) 30%,#070a1c)}.jf-ob-mark{display:inline-flex;align-items:center;gap:8px;font-weight:900;letter-spacing:.2em;font-size:12px;color:#caeafb;animation:jfObUp .9s cubic-bezier(.22,1,.36,1) both;animation-delay:.5s}.jf-ob-mark i{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#caeafb;color:#1f2025;font-style:normal;font-size:11px;letter-spacing:0}.jf-ob-copy h1{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:58px;line-height:.92;margin:12px 0 0;color:#fff;animation:jfObUp 1s cubic-bezier(.22,1,.36,1) both;animation-delay:.7s}.jf-ob-copy h1 em{font-style:normal;background:linear-gradient(90deg,#caeafb,#0a7cff 60%,#af52de);-webkit-background-clip:text;background-clip:text;color:transparent}.jf-ob-copy p{color:#aab3d6;font-size:15px;line-height:1.5;margin:12px 0 18px;font-weight:600;animation:jfObUp 1s cubic-bezier(.22,1,.36,1) both;animation-delay:.9s}.jf-ob-copy .jf-ob-cta{background:#caeafb;color:#1f2025;box-shadow:0 18px 40px -14px rgba(202,234,251,.7);animation:jfObUp 1s cubic-bezier(.22,1,.36,1) both;animation-delay:1.1s}.jf-ob-copy .jf-ob-link{color:#aab3d6}.jf-ob-copy .jf-ob-link b{color:#caeafb}@keyframes jfObFloat{0%{translate:0 -6px}to{translate:0 8px}}@keyframes jfObIn{0%{opacity:0;translate:0 40px;scale:.9}to{opacity:1;translate:0 0;scale:1}}@keyframes jfObHero{0%{opacity:0;scale:.6;translate:-50% 30px}to{opacity:1;scale:1;translate:-50% 0}}@keyframes jfObUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes jfObGlow{0%{transform:translate(0) scale(1)}to{transform:translate(30px,40px) scale(1.15)}}@keyframes jfObBeam{0%{left:-60%;opacity:0}15%{opacity:1}60%{left:120%;opacity:1}to{left:120%;opacity:0}}@keyframes jfObSpark{0%{opacity:0;transform:translateY(0) scale(.6)}20%{opacity:.9}to{opacity:0;transform:translateY(-90px) scale(1.2)}}@keyframes jfObBar{0%{width:12%}70%{width:65%}to{width:65%}}@keyframes jfObRing{0%{stroke-dashoffset:213.6}to{stroke-dashoffset:47}}@keyframes jfObBob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.jf-ob-intro *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.jf-ob-card.navy .bebas,.jf-ob-copy h1.bebas,.m-root .jf-ob-card.navy .bebas,.m-root .jf-ob-copy h1.bebas{color:#fff}.jf-ob-card.c1{top:6%;width:138px}.jf-ob-card.c2{top:5%;width:164px}.jf-ob-card.c3{top:50%}.jf-ob-card.c4{top:52%;width:132px}.jf-ob-card.c4 small{white-space:nowrap}.jf-ob-card .t{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:30px;line-height:1;letter-spacing:.02em;color:var(--m-ink)}.jf-ob-card .t.big{font-size:44px;color:#1f2025}.jf-ob-card.navy .t,.jf-ob-copy h1,.m-root .jf-ob-copy h1{color:#fff}.jf-ob-h1{color:var(--m-ink)!important}.jf-ob-copy h1{color:#fff!important}.jf-ob-card.c3{top:45%}.jf-ob-card.c4{top:47%}html .client-tablet .m-root .jf-ob-copy h1,html .m-root .jf-ob-copy h1,html body .m-frame .m-root .jf-ob-copy h1{color:#fff!important}html .client-tablet .m-root .jf-ob-h1,html .m-root .jf-ob-h1,html body .m-frame .m-root .jf-ob-h1{color:var(--m-ink)!important}.jf-ob-panel.jf-ob-tasks{padding:4px 17px;margin-top:18px}.jf-ob-panel.jf-ob-tasks .task{padding:15px 0}.jf-ob-panel.jf-ob-tasks .task b{font-size:16.5px}.jf-ob-panel .jf-ob-wheel{margin-top:0}.jf-ob-panel .jf-ob-textarea{margin-top:0;border:none;background:transparent;padding:4px 0;min-height:140px}.jf-ob-choices.grid .jf-ob-pill{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:28px;letter-spacing:.02em;font-weight:400;padding:26px 12px;border-radius:22px}.jf-ob-daytabs{gap:8px;margin-top:18px;padding-bottom:2px}.jf-ob-daytabs::-webkit-scrollbar{display:none}.jf-ob-daytabs button{flex:0 0 auto;min-width:66px;gap:2px;padding:10px 12px;border-radius:16px}.jf-ob-daytabs button b{font-size:20px}.jf-ob-daytabs button small{font-size:11px;color:var(--m-muted)}.jf-ob-timewheels{align-items:stretch}.jf-ob-timewheels .jfo-dob-row{max-width:260px;margin:0 auto}.jf-ob-timebig{text-align:center;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:40px;color:#1f2025;letter-spacing:.04em;margin-top:-6px}.jf-ob-body .jf-ch-toggle{margin-top:14px}.jf-ob-moji{position:absolute;left:50%;top:27%;width:190px;margin-left:-95px;transform:none;animation:jfObHeroIn 1.2s cubic-bezier(.22,1,.36,1) both;animation-delay:.2s;filter:drop-shadow(0 30px 40px rgba(10,124,255,.35))}.jf-ob-moji-in{animation:jfObFloat 6s ease-in-out infinite alternate;animation-delay:1.4s}@keyframes jfObHeroIn{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.jf-ob-x{width:38px;height:38px;border-radius:99px;display:grid;place-items:center;background:#fff;border:1px solid #dfe3ea;color:#1f2025;font-size:26px;line-height:1;font-family:inherit;flex-shrink:0}.jf-ob-x.dark{position:absolute;top:max(54px,calc(env(safe-area-inset-top) + 14px));right:18px;z-index:5;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22);color:#fff}.jf-ob-daytabs{display:flex;gap:10px;margin-top:20px;overflow-x:auto;scrollbar-width:none;padding:2px 0 6px}.jf-ob-daytabs button{flex:1 1 0;min-width:96px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:14px 10px 12px;border-radius:20px;background:#fff;border:1.5px solid #dfe3ea;font-family:inherit;color:var(--m-ink);box-shadow:0 10px 26px -18px rgba(31,32,37,.18);transition:all .16s}.jf-ob-daytabs button .dn{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--m-muted)}.jf-ob-daytabs button b{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:30px;font-weight:400;line-height:1;letter-spacing:.03em;color:#1f2025}.jf-ob-daytabs button small{font-size:10px;font-weight:800;color:#0a7cff;letter-spacing:.12em;text-transform:uppercase}.jf-ob-daytabs button.on{background:#1f2025;border-color:#1f2025;color:#fff;box-shadow:0 14px 32px -14px rgba(31,32,37,.7)}.jf-ob-daytabs button.on .dn{color:#caeafb}.jf-ob-daytabs button.on b{color:#fff}.jf-ob-daytabs button.on small{color:#caeafb}.jf-ob-daytabs{flex-wrap:wrap;overflow:visible;padding:2px 0 4px}.jf-ob-daytabs button{min-height:92px;justify-content:center;overflow:visible}.jf-ob-daytabs button b{line-height:1.05}.jf-ob-card.c2{top:11%;right:4%;width:156px}.jf-ob-x.dark{top:max(50px,calc(env(safe-area-inset-top) + 10px));right:16px}.m-root .jf-rbadge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;background:var(--rs,#eef0f4);color:var(--rc,var(--m-muted));border:1px solid var(--rc,#dfe3ea)}.m-root .jf-rbadge.big{font-size:11px;padding:5px 12px}.m-root .jf-rbadge.r-common{--rc:#8a90a0;--rs:#eef0f4}.m-root .jf-rbadge.r-normal{--rc:#1a7f3b;--rs:#e6f8ea}.m-root .jf-rbadge.r-uncommon{--rc:#0a7cff;--rs:#e6f0ff}.m-root .jf-rbadge.r-rare{--rc:#b38600;--rs:#fff8db}.m-root .jf-rbadge.r-unique{--rc:#af52de;--rs:#f3e8fb}.m-root .jf-rbadge.r-legendary{--rc:#ff6a00;--rs:#ffefe3;box-shadow:0 0 0 2px rgba(255,106,0,.15),0 6px 16px -6px rgba(255,106,0,.6)}.m-root .jf-shop-card .jf-rbadge{position:absolute;top:8px;left:8px}.m-root .jf-shop-card.jf-r-rare{border-color:#ffcc00;box-shadow:0 12px 30px -16px rgba(255,204,0,.6)}.m-root .jf-shop-card.jf-r-unique{border-color:#af52de;box-shadow:0 12px 30px -16px rgba(175,82,222,.6);background:linear-gradient(180deg,#fff,#faf4ff)}.m-root .jf-shop-card.jf-r-legendary{border-color:#ff6a00;box-shadow:0 14px 34px -14px rgba(255,106,0,.7);background:linear-gradient(180deg,#fff,#fff3ea)}.jf-fx-ring{animation:jfFxRing 6s linear infinite}.jf-fx-ring,.jf-fx-ring2{transform-origin:60px 80px}.jf-fx-ring2{animation:jfFxRing 9s linear infinite reverse;stroke-dasharray:6 10}@keyframes jfFxRing{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jf-fx-sparks circle{animation:jfSpark 2.4s ease-in-out infinite}.jf-fx-sparks circle:nth-child(2){animation-delay:-.6s}.jf-fx-sparks circle:nth-child(3){animation-delay:-1.2s}.jf-fx-sparks circle:nth-child(4){animation-delay:-1.8s}.jf-fx-sparks circle:nth-child(5){animation-delay:-.3s}.jf-fx-sparks circle:nth-child(6){animation-delay:-.9s}.jf-fx-sparks circle:nth-child(7){animation-delay:-1.5s}@keyframes jfSpark{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.3)}}.jf-avatar.jf-fx-4{filter:drop-shadow(0 0 10px rgba(175,82,222,.45))}.jf-avatar.jf-fx-5{filter:drop-shadow(0 0 14px rgba(255,106,0,.55)) drop-shadow(0 0 30px rgba(255,209,102,.35))}.jf-avatar.jf-fx-3{filter:drop-shadow(0 0 8px rgba(255,204,0,.4))}.jf-kit-neon{stroke:#38f0ff;stroke-width:1.2;filter:drop-shadow(0 0 5px #38f0ff)}.jf-kit-aurora{animation:jfAurora 4s ease-in-out infinite}.jf-kit-gilded-sheen{animation:jfGildSheen 9s cubic-bezier(.45,0,.2,1) 1.2s infinite}@keyframes jfGildSheen{0%,72%{transform:translateX(0)}to{transform:translateX(132px)}}@media (prefers-reduced-motion:reduce){.jf-kit-gilded-sheen{animation:none!important}}@keyframes jfAurora{0%,to{filter:hue-rotate(0deg) saturate(1.1)}50%{filter:hue-rotate(40deg) saturate(1.4)}}.jf-kit-void{stroke:#af52de;stroke-width:.8;filter:drop-shadow(0 0 5px rgba(175,82,222,.8))}.jf-gear-halo .jf-halo-spin{transform-origin:60px 9px;animation:jfHaloSpin 3s linear infinite;stroke-dasharray:8 14}@keyframes jfHaloSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.jf-halo-bolt{animation:jfBolt 1.2s steps(2) infinite}@keyframes jfBolt{0%,to{opacity:.2}50%{opacity:1}}.jf-gear-crown{animation:jfCrown 3s ease-in-out infinite}@keyframes jfCrown{0%,to{filter:drop-shadow(0 0 2px #ffd166)}50%{filter:drop-shadow(0 0 7px #ffd166)}}.jf-pet-smoke{animation:jfSmoke 2.2s ease-in-out infinite}@keyframes jfSmoke{0%{opacity:.2;transform:translateY(0)}60%{opacity:.6}to{opacity:0;transform:translateY(-8px)}}.jf-pet-shimmer{animation:jfShimmer 2.8s ease-in-out infinite}@keyframes jfShimmer{0%,to{opacity:.15}50%{opacity:.95}}.jf-pet-orbit{transform-origin:24px 24px;animation:jfOrbit 4s linear infinite}@keyframes jfOrbit{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.m-root .jf-streak{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#fff7e6,#fff);border:1px solid #ffd9a1;border-radius:18px;padding:12px 14px;text-decoration:none;color:var(--m-ink);position:relative;box-shadow:0 10px 26px -18px rgba(255,149,0,.5)}.m-root .jf-streak .fire{font-size:26px;line-height:1;animation:jfFire 1.4s ease-in-out infinite alternate}@keyframes jfFire{0%{transform:scale(1) rotate(-4deg)}to{transform:scale(1.12) rotate(4deg)}}.m-root .jf-streak b{display:block;font-size:15.5px;font-weight:800}.m-root .jf-streak small{display:block;font-size:12px;font-weight:700;color:var(--m-muted);margin-top:1px}.m-root .jf-streak .dots{display:flex;align-items:center;gap:5px}.m-root .jf-streak .dots i{width:9px;height:9px;border-radius:5px;background:#e9edf5;display:block}.m-root .jf-streak .dots i.on{background:#ff9500;box-shadow:0 0 0 2px rgba(255,149,0,.2)}.m-root .jf-streak .dots em{font-style:normal;font-size:16px;margin-left:2px}.m-root .jf-streak .badge{position:absolute;top:-6px;right:-4px;background:#ff2d55;color:#fff;font-size:11px;font-weight:900;border-radius:999px;min-width:20px;height:20px;display:grid;place-items:center;padding:0 6px}.m-root .jf-inv-rhead{display:flex;align-items:center;gap:8px;padding:10px 2px 6px}.m-root .jf-inv-rhead i{width:10px;height:10px;border-radius:5px;background:var(--rc)}.m-root .jf-inv-rhead b{font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--rc)}.m-root .jf-inv-rhead small{font-size:12px;font-weight:800;color:var(--m-muted)}.m-root .jf-chest-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:linear-gradient(135deg,#fff,#fff7e6);border:1px solid #ffd9a1;border-radius:18px;padding:12px 14px;font-family:inherit;color:var(--m-ink)}.m-root .jf-chest-row .ic{font-size:30px;line-height:1;animation:jfChestBob 1.6s ease-in-out infinite}@keyframes jfChestBob{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg) translateY(-2px)}}.m-root .jf-chest-row b{display:block;font-size:15px;font-weight:800}.m-root .jf-chest-row small{display:block;font-size:12px;font-weight:700;color:var(--m-muted)}.jf-loot{justify-content:center;background:radial-gradient(120% 90% at 50% 30%,#1a2060 0,#0b0f2a 55%,#070a1c 100%)}@keyframes jfLootIn{0%{opacity:0}to{opacity:1}}.jf-loot-stage{gap:10px;padding:24px}.jf-loot-head .klabel{letter-spacing:.18em}.jf-loot-head .bebas{display:block;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:48px;line-height:1;margin-top:6px;color:#fff;letter-spacing:.02em}.jf-loot-beam .bebas,.jf-loot-beam+.jf-loot-head .bebas{color:var(--rc)}@keyframes jfBeam{0%{transform:translateX(-50%) scaleY(0);transform-origin:bottom}to{transform:translateX(-50%) scaleY(1);transform-origin:bottom}}.jf-loot-chest{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;transform-origin:50% 90%;cursor:pointer;-webkit-tap-highlight-color:transparent}.jf-loot-chest.t1{animation:jfRock .45s ease-in-out}.jf-loot-chest.t2{animation:jfRock2 .5s ease-in-out}@keyframes jfRock{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}75%{transform:rotate(7deg)}}@keyframes jfRock2{0%,to{transform:rotate(0) scale(1)}20%{transform:rotate(-10deg) scale(1.04)}60%{transform:rotate(10deg) scale(1.06)}}.jf-loot-beam .jf-loot-chest,.jf-loot-opening .jf-loot-chest,.jf-loot-reveal .jf-loot-chest{animation:jfBurst .7s cubic-bezier(.22,1,.36,1) both}@keyframes jfBurst{0%{transform:scale(1)}40%{transform:scale(1.12) rotate(-3deg)}to{transform:scale(1)}}.jf-loot-reveal .jf-loot-chest{transform:translateY(90px) scale(.7);opacity:.55;transition:transform .6s,opacity .6s;animation:none}.jf-loot-tapdots{gap:7px}.jf-loot-tapdots i{background:rgba(255,255,255,.2);transition:background .2s}.jf-loot-tapdots i.on{box-shadow:0 0 10px #ffd166}.jf-loot-reveal{padding:28px 26px;z-index:4;animation:jfRevealIn .8s cubic-bezier(.22,1,.36,1) both}@keyframes jfRevealIn{0%{opacity:0;transform:translateY(40px) scale(.8)}to{opacity:1;transform:none}}.jf-loot-item{width:210px;height:210px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(255,255,255,.18),rgba(255,255,255,0) 70%);box-shadow:0 0 60px var(--rc),0 0 120px rgba(255,255,255,.15);animation:jfItemGlow 2.2s ease-in-out infinite alternate}@keyframes jfItemGlow{0%{box-shadow:0 0 40px var(--rc)}to{box-shadow:0 0 90px var(--rc),0 0 140px rgba(255,255,255,.25)}}.jf-loot-item .emote{font-size:110px;line-height:1}.jf-loot-item .bucks{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:84px;line-height:1;color:#ffd166}.jf-loot-item .bucks small{font-size:22px;margin-left:6px;color:#caeafb}.jf-loot-rarity{margin-top:18px;display:inline-block;padding:5px 14px;border-radius:999px;background:var(--rc);color:#0b0f2a;font-size:11px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.jf-loot-reveal .bebas{display:block;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:44px;line-height:1;margin-top:10px;color:#fff}.jf-loot-reveal small{display:block;color:#aab3d6;font-size:14px;font-weight:600;margin-top:8px;line-height:1.45}.jf-loot-reveal .btnp{background:#caeafb;color:#1f2025}.jf-loot-later{margin:0 0 max(28px,calc(env(safe-area-inset-bottom) + 16px));background:none;border:none;color:#aab3d6;font-weight:800;font-family:inherit;font-size:13.5px}.jf-loot-head .bebas,.jf-loot-reveal .bebas,html .client-tablet .m-root .jf-loot-reveal .bebas,html .m-root .jf-loot-head .bebas,html .m-root .jf-loot-reveal .bebas{color:#fff!important}.jf-loot-beam .jf-loot-head .bebas,html .m-root .jf-loot-beam .jf-loot-head .bebas{color:var(--rc)!important}.jf-loot-reveal .jf-loot-chest{opacity:0}.jf-loot-reveal{padding-top:40px}.jf-loot-reveal .btnp{background:#caeafb!important;color:#1f2025!important}.jf-loot{position:absolute;inset:0;z-index:230;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:radial-gradient(120% 90% at 50% 40%,#151b4a 0,#0a0d2a 50%,#05060f 100%);color:#fff;overflow:hidden;animation:jfLootIn .35s ease-out both;perspective:900px}.jf-loot-vignette{inset:0;background:radial-gradient(80% 70% at 50% 55%,rgba(0,0,0,0) 40%,rgba(0,0,0,.65) 100%)}.jf-loot-rays,.jf-loot-vignette{position:absolute;pointer-events:none;z-index:1}.jf-loot-rays{left:50%;top:52%;width:0;height:0;opacity:0;transition:opacity .6s}.jf-loot-rays.on{opacity:1}.jf-loot-rays i{position:absolute;left:-420px;top:-420px;width:840px;height:840px;border-radius:50%;mix-blend-mode:screen;background:conic-gradient(from 0deg,transparent 0deg,var(--rc) 6deg,transparent 14deg,transparent 40deg,var(--rc) 46deg,transparent 56deg,transparent 88deg,var(--rc) 95deg,transparent 104deg,transparent 140deg,var(--rc) 147deg,transparent 156deg,transparent 190deg,var(--rc) 197deg,transparent 206deg,transparent 236deg,var(--rc) 243deg,transparent 252deg,transparent 290deg,var(--rc) 297deg,transparent 306deg,transparent 330deg,var(--rc) 336deg,transparent 344deg);opacity:.28;filter:blur(6px);animation:jfRays 18s linear infinite;-webkit-mask-image:radial-gradient(circle,#000 0,rgba(0,0,0,.6) 35%,transparent 70%);mask-image:radial-gradient(circle,#000 0,rgba(0,0,0,.6) 35%,transparent 70%)}.jf-loot-rays i.b{animation-direction:reverse;animation-duration:26s;opacity:.2;filter:blur(10px)}.jf-loot-rays i.core{left:-200px;top:-200px;width:400px;height:400px;background:radial-gradient(circle,var(--rc) 0,rgba(255,255,255,.4) 18%,transparent 60%);animation:jfCore 2.4s ease-in-out infinite alternate;filter:blur(14px);opacity:.6}@keyframes jfRays{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes jfCore{0%{transform:scale(.85);opacity:.4}to{transform:scale(1.15);opacity:.8}}.jf-loot-fx{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3}.jf-loot-stage{position:relative;z-index:4;flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:34px;padding:110px 24px 60px;overflow:visible}.jf-loot-head{text-align:center;z-index:3}.jf-loot-head .klabel{color:#caeafb;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.jf-loot .hd{display:block;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:50px;line-height:1;margin-top:6px;color:#fff!important;letter-spacing:.03em;text-shadow:0 0 24px rgba(255,255,255,.35)}.jf-loot-beam .jf-loot-head .hd{color:var(--rc)!important;text-shadow:0 0 30px var(--rc),0 0 60px var(--rc);animation:jfHdPop .6s cubic-bezier(.22,1,.36,1) both}@keyframes jfHdPop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.jf-chest3d{position:relative;width:220px;height:200px;transform-style:preserve-3d;transform:rotateX(14deg);transform-origin:50% 80%;cursor:pointer;-webkit-tap-highlight-color:transparent}.jf-chest3d.t1{animation:jfRockA .5s ease-in-out}.jf-chest3d.t2{animation:jfRockB .55s ease-in-out}.jf-chest3d.open{animation:jfBurst3d .9s cubic-bezier(.22,1,.36,1) both}.jf-chest-shadow{left:10%;right:10%;bottom:8px;height:26px;background:radial-gradient(ellipse,rgba(0,0,0,.7),transparent 70%);transform:translateZ(-60px)}.jf-chest-glow,.jf-chest-shadow{position:absolute;border-radius:50%}.jf-chest-glow{left:-30px;right:-30px;top:40px;bottom:-10px;background:radial-gradient(ellipse,var(--rc) 0,transparent 65%);opacity:0;filter:blur(18px);transition:opacity .5s}.jf-chest3d.t1 .jf-chest-glow{opacity:.25}.jf-chest3d.t2 .jf-chest-glow{opacity:.5}.jf-chest3d.open .jf-chest-glow{opacity:1;animation:jfGlowPulse 1.4s ease-in-out infinite alternate}@keyframes jfGlowPulse{0%{opacity:.7}to{opacity:1}}.jf-chest-box{position:absolute;left:20px;top:80px;width:180px;height:100px;transform-style:preserve-3d}.jf-chest-box .face{position:absolute;inset:0;border-radius:10px}.jf-chest-box .front{background:linear-gradient(180deg,#8d5a2c,#6d4220 55%,#4a2b12);box-shadow:inset 0 2px 0 rgba(255,255,255,.18),inset 0 -8px 16px rgba(0,0,0,.45);transform:translateZ(50px);background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.08) 0 2px,transparent 2px 22px),linear-gradient(180deg,#8d5a2c,#6d4220 55%,#4a2b12)}.jf-chest-box .left{width:100px;left:0;transform:rotateY(-90deg) translateZ(50px);background:linear-gradient(180deg,#6b4220,#3f2410)}.jf-chest-box .right{width:100px;right:0;left:auto;background:linear-gradient(180deg,#5c3719,#31190a)}.jf-chest-box .back{transform:translateZ(-50px) rotateY(180deg);background:#2c170a}.jf-chest-box .top-inner{transform:rotateX(90deg) translateZ(50px);background:radial-gradient(ellipse at 50% 60%,var(--rc) 0,#1a0f05 70%);opacity:.9}.jf-chest-box .band{position:absolute;top:-4px;bottom:-4px;width:16px;border-radius:4px;background:linear-gradient(180deg,#fff2c2,#e5c07b 30%,#a87a2a 70%,#e9cf8a);box-shadow:0 0 0 1px rgba(0,0,0,.35),inset 0 0 6px rgba(255,255,255,.35)}.jf-chest-box .band.l{left:22px}.jf-chest-box .band.r{right:22px}.jf-chest-box .lock{position:absolute;left:50%;top:-16px;width:44px;height:44px;margin-left:-22px;border-radius:10px;background:linear-gradient(160deg,#fff2c2,#e5c07b 35%,#b8892e 75%,#f0d78f);box-shadow:0 6px 14px rgba(0,0,0,.5),inset 0 1px 0 #fff8dc}.jf-chest-box .lock b{position:absolute;left:50%;top:50%;width:12px;height:16px;margin:-8px 0 0 -6px;border-radius:6px 6px 3px 3px;background:#2c170a;box-shadow:inset 0 0 0 2px rgba(255,255,255,.1)}.jf-chest-box .rivet{position:absolute;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff4cf,#b8892e 60%,#6f4f14);box-shadow:0 1px 2px rgba(0,0,0,.6)}.jf-chest-box .rivet.r1{left:8px;top:8px}.jf-chest-box .rivet.r2{right:8px;top:8px}.jf-chest-box .rivet.r3{left:8px;bottom:8px}.jf-chest-box .rivet.r4{right:8px;bottom:8px}.jf-chest-lid{position:absolute;left:20px;top:26px;width:180px;height:56px;transform-style:preserve-3d;transform:rotateX(0);transition:transform 1s cubic-bezier(.34,1.4,.4,1)}.jf-chest3d.open .jf-chest-lid{transform:rotateX(-118deg)}.jf-chest-lid .lface{position:absolute;inset:0;border-radius:26px 26px 6px 6px}.jf-chest-lid .front{background:linear-gradient(180deg,#a56a35,#7d4b22 60%,#5a3416);transform:translateZ(50px);box-shadow:inset 0 3px 0 rgba(255,255,255,.22),inset 0 -6px 12px rgba(0,0,0,.35);background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.08) 0 2px,transparent 2px 22px),linear-gradient(180deg,#a56a35,#7d4b22 60%,#5a3416)}.jf-chest-lid .top{border-radius:14px;transform:rotateX(90deg) translateZ(0);background:linear-gradient(90deg,#6d4220,#9a6233 50%,#6d4220);box-shadow:inset 0 0 0 3px rgba(229,192,123,.5)}.jf-chest-lid .left{width:100px;left:0;border-radius:26px 6px 6px 26px;transform:rotateY(-90deg) translateZ(50px);background:linear-gradient(180deg,#7a4a22,#4a2b12)}.jf-chest-lid .right{width:100px;right:0;left:auto;border-radius:6px 26px 26px 6px;background:linear-gradient(180deg,#6a3f1c,#3f2410)}.jf-chest-lid .under{height:100px;top:-44px;transform:rotateX(90deg) translateZ(-100px) rotateX(180deg);background:#20120a}.jf-chest-lid .band{position:absolute;top:0;bottom:0;width:16px;border-radius:4px;background:linear-gradient(180deg,#fff2c2,#e5c07b 30%,#a87a2a 70%,#e9cf8a);box-shadow:0 0 0 1px rgba(0,0,0,.35)}.jf-chest-lid .band.l{left:22px}.jf-chest-lid .band.r{right:22px}.jf-chest-lid .hasp{position:absolute;left:50%;bottom:-6px;width:28px;height:18px;margin-left:-14px;border-radius:6px 6px 10px 10px;background:linear-gradient(160deg,#fff2c2,#c9a24d 60%,#8f6a1c);box-shadow:0 3px 8px rgba(0,0,0,.5)}.jf-loot-tapdots{position:absolute;left:0;right:0;bottom:-38px;display:flex;justify-content:center;gap:8px}.jf-loot-tapdots i{width:10px;height:10px;border-radius:5px;background:rgba(255,255,255,.18);display:block;transition:background .2s,box-shadow .2s}.jf-loot-tapdots i.on{background:#ffd166;box-shadow:0 0 12px #ffd166}.jf-loot-reveal .jf-chest3d,.jf-loot-reveal~.jf-chest3d{display:none}.jf-loot-reveal{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 26px 30px;z-index:6;animation:jfRevealIn .9s cubic-bezier(.22,1,.36,1) both}.jf-loot-reveal .jf-loot-item{width:230px;height:230px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(255,255,255,.22),rgba(255,255,255,0) 68%);box-shadow:0 0 70px var(--rc),0 0 140px rgba(255,255,255,.18);animation:jfItemGlow 2.2s ease-in-out infinite alternate,jfItemRise 1.2s cubic-bezier(.22,1,.36,1) both}@keyframes jfItemRise{0%{transform:translateY(120px) scale(.5);opacity:0}to{transform:none;opacity:1}}.jf-loot-cta{margin-top:16px;width:100%;border:none;border-radius:999px;padding:17px 22px;background:#caeafb;color:#1f2025;font-family:inherit;font-weight:800;font-size:16px;box-shadow:0 18px 40px -14px rgba(202,234,251,.7)}.jf-sp{position:absolute;inset:0;z-index:229;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 50% 30%,#2a1808 0,#120a06 55%,#06050a 100%);color:#fff;overflow:hidden;animation:jfLootIn .3s ease-out both}.jf-sp-glow{position:absolute;left:50%;top:38%;width:420px;height:420px;margin:-210px 0 0 -210px;border-radius:50%;background:radial-gradient(circle,rgba(255,149,0,.55),rgba(255,45,85,.25) 45%,transparent 70%);filter:blur(30px);animation:jfCore 2.6s ease-in-out infinite alternate}.jf-sp-glow.b{background:radial-gradient(circle,rgba(255,209,102,.5),transparent 60%);width:260px;height:260px;margin:-130px 0 0 -130px;animation-delay:-1.3s}.jf-sp-ring{position:absolute;left:50%;top:38%;width:0;height:0}.jf-sp-ring i{position:absolute;left:-150px;top:-150px;width:300px;height:300px;border-radius:50%;border:2px solid rgba(255,209,102,.55);opacity:0;animation:jfSpRing 2.4s ease-out infinite}.jf-sp-ring i:nth-child(2){animation-delay:.8s}.jf-sp-ring i:nth-child(3){animation-delay:1.6s}@keyframes jfSpRing{0%{transform:scale(.3);opacity:.9}to{transform:scale(1.6);opacity:0}}.jf-sp-body{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 28px;width:100%}.jf-sp-k{font-size:12px;font-weight:900;letter-spacing:.26em;text-transform:uppercase;color:#ffd166;animation:jfObUp .6s ease-out both}.jf-sp-fire{font-size:96px;line-height:1;margin-top:14px;filter:drop-shadow(0 0 30px rgba(255,149,0,.8));animation:jfSpFireIn .8s cubic-bezier(.22,1,.36,1) both}.jf-sp-fire .f1{display:inline-block;animation:jfFire 1.1s ease-in-out infinite alternate}@keyframes jfSpFireIn{0%{transform:scale(.2) translateY(60px);opacity:0}to{transform:none;opacity:1}}.jf-sp-n{margin-top:10px;animation:jfObUp .7s ease-out both;animation-delay:.3s}.jf-sp-n b{display:block;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:132px;line-height:.9;color:#fff;text-shadow:0 0 40px rgba(255,209,102,.6)}.jf-sp-n small{display:block;font-size:14px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#ffd9a1;margin-top:8px}.jf-sp-dots{display:flex;align-items:center;gap:10px;margin-top:26px}.jf-sp-dots i{width:16px;height:16px;border-radius:8px;background:rgba(255,255,255,.14);display:block;transition:background .35s,box-shadow .35s,transform .35s}.jf-sp-dots i.on{background:#ff9500;box-shadow:0 0 18px #ff9500;transform:scale(1.15)}.jf-sp-dots em{font-style:normal;font-size:26px;margin-left:4px;filter:drop-shadow(0 0 10px rgba(255,209,102,.7))}.jf-sp-next{margin-top:18px;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:32px;letter-spacing:.04em;color:#fff;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s}.jf-sp-s2 .jf-sp-next,.jf-sp-s3 .jf-sp-next{opacity:1;transform:none}.jf-sp-sub{color:#c7b39a;font-size:13.5px;font-weight:600;margin:10px 0 0;opacity:0;transition:opacity .5s .2s}.jf-sp-s3 .jf-sp-sub{opacity:1}.jf-sp-cta{margin-top:26px;width:100%;border:none;border-radius:999px;padding:17px 22px;background:#ffd166;color:#2a1808;font-family:inherit;font-weight:900;font-size:16px;box-shadow:0 18px 40px -14px rgba(255,209,102,.8);opacity:0;transform:translateY(10px);transition:opacity .5s .3s,transform .5s .3s}.jf-sp-s3 .jf-sp-cta{opacity:1;transform:none}.jf-loot-rays i{filter:none;width:720px;height:720px;left:-360px;top:-360px;opacity:.22;will-change:transform}.jf-loot-rays i.b{filter:none;opacity:.14}.jf-loot-rays i.core{filter:blur(8px)}.jf-chest-glow{filter:blur(10px)}.jf-sp-glow{filter:blur(18px)}.jf-loot.jf-loot-beam,.jf-loot.jf-loot-opening,.jf-loot.jf-loot-reveal{position:absolute;inset:0;width:auto;height:auto;opacity:1;transform:none;transition:none;left:0;top:0;bottom:0}.jf-loot.jf-loot-beam i,.jf-loot.jf-loot-opening i{animation:none}.jf-loot-rays i{animation:jfRays 18s linear infinite!important}.jf-loot-rays i.b{animation:jfRays 26s linear infinite reverse!important}.jf-loot-rays i.core{animation:jfCore 2.4s ease-in-out infinite alternate!important}.jf-chest3d{transform:rotateX(14deg) rotateY(-22deg)}@keyframes jfRockA{0%,to{transform:rotateX(14deg) rotateY(-22deg) rotate(0)}30%{transform:rotateX(14deg) rotateY(-22deg) rotate(-6deg) translateY(-6px)}70%{transform:rotateX(14deg) rotateY(-22deg) rotate(6deg) translateY(-3px)}}@keyframes jfRockB{0%,to{transform:rotateX(14deg) rotateY(-22deg) rotate(0) scale(1)}20%{transform:rotateX(14deg) rotateY(-22deg) rotate(-10deg) scale(1.04) translateY(-10px)}55%{transform:rotateX(14deg) rotateY(-22deg) rotate(9deg) scale(1.06) translateY(-6px)}85%{transform:rotateX(14deg) rotateY(-22deg) rotate(-3deg)}}@keyframes jfBurst3d{0%{transform:rotateX(14deg) rotateY(-22deg) scale(1)}25%{transform:rotateX(22deg) rotateY(-10deg) scale(1.16) translateY(-18px)}55%{transform:rotateX(12deg) rotateY(-18deg) scale(.98) translateY(4px)}to{transform:rotateX(14deg) rotateY(-22deg) scale(1)}}.jf-chest-box .right{background:linear-gradient(180deg,#a86a35,#6b4220)}.jf-chest-lid .right{background:linear-gradient(180deg,#b5743a,#7a4a22)}.jf-chest-box .right,.jf-chest-lid .right{left:0;right:auto;transform:rotateY(90deg) translateZ(130px)}.jf-chest-lid .under{display:none}.jf-chest-box .top-inner,.jf-chest-lid .top{height:100px;top:-44px;transform:rotateX(90deg) translateZ(2px)}.jf-chest3d .jf-chest-lid .top{transition:opacity .4s}.jf-chest3d.open .jf-chest-lid .top{opacity:0}.jf-chest-lid{transform-origin:50% 100% -50px}.jf-chest3d.open .jf-chest-lid{transform:rotateX(-124deg) translateY(-2px)}.jf-chest-box .top-inner{opacity:0;transition:opacity .5s;background:radial-gradient(ellipse at 50% 50%,var(--rc) 0,rgba(26,15,5,.95) 62%);transform:rotateX(90deg) translateZ(-6px)}.jf-chest3d.open .jf-chest-box .top-inner{opacity:.95}.jf-chest-box .back{display:none}.jf-fx-ground{transform-box:fill-box;transform-origin:50% 50%;animation:jfFxGround 2.4s ease-in-out infinite alternate}@keyframes jfFxGround{0%{transform:scale(.9);opacity:.55}to{transform:scale(1.1);opacity:1}}.jf-fx-ring3{animation:jfFxRing 14s linear infinite;stroke-dasharray:2 9}.jf-fx-orbit,.jf-fx-ring3{transform-origin:60px 80px}.jf-fx-orbit{animation:jfFxRing 5s linear infinite}.jf-fx-orbit circle{filter:drop-shadow(0 0 3px #fff)}.jf-fx-burst{transform-origin:60px 80px;animation:jfFxRing 36s linear infinite;stroke-linecap:round}.jf-fx-embers circle{animation:jfEmber 2.6s ease-out infinite}.jf-fx-embers circle:nth-child(2){animation-delay:-.5s}.jf-fx-embers circle:nth-child(3){animation-delay:-1s}.jf-fx-embers circle:nth-child(4){animation-delay:-1.5s}.jf-fx-embers circle:nth-child(5){animation-delay:-2s}.jf-fx-embers circle:nth-child(6){animation-delay:-.8s}@keyframes jfEmber{0%{opacity:0;transform:translateY(0) scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-52px) scale(1.25)}}.jf-avatar.jf-fx-1{filter:drop-shadow(0 0 4px rgba(52,199,89,.28))}.jf-avatar.jf-fx-2{filter:drop-shadow(0 0 6px rgba(10,124,255,.35))}.jf-avatar.jf-fx-3{filter:drop-shadow(0 0 9px rgba(255,204,0,.5));animation:jfFxPulse3 2.6s ease-in-out infinite alternate}@keyframes jfFxPulse3{0%{filter:drop-shadow(0 0 7px rgba(255,204,0,.4))}to{filter:drop-shadow(0 0 13px rgba(255,204,0,.65))}}.jf-avatar.jf-fx-4{filter:drop-shadow(0 0 10px rgba(175,82,222,.55)) drop-shadow(0 0 24px rgba(175,82,222,.3));animation:jfFxPulse4 2.2s ease-in-out infinite alternate}@keyframes jfFxPulse4{0%{filter:drop-shadow(0 0 8px rgba(175,82,222,.45)) drop-shadow(0 0 18px rgba(175,82,222,.25))}to{filter:drop-shadow(0 0 14px rgba(175,82,222,.75)) drop-shadow(0 0 32px rgba(175,82,222,.45))}}.jf-avatar.jf-fx-5{filter:drop-shadow(0 0 14px rgba(255,106,0,.6)) drop-shadow(0 0 34px rgba(255,209,102,.45));animation:jfFxPulse5 1.7s ease-in-out infinite alternate}@keyframes jfFxPulse5{0%{filter:drop-shadow(0 0 12px rgba(255,106,0,.5)) drop-shadow(0 0 28px rgba(255,209,102,.35))}to{filter:drop-shadow(0 0 22px rgba(255,106,0,.85)) drop-shadow(0 0 48px rgba(255,209,102,.6))}}.m-root .jf-shop-card{position:relative;overflow:hidden}.m-root .jf-shop-card.jf-r-normal{border-color:#b9e6c5}.m-root .jf-shop-card.jf-r-uncommon{border-color:#9ccaff;box-shadow:0 10px 24px -16px rgba(10,124,255,.55);background:linear-gradient(180deg,#fff,#f4f8ff)}.m-root .jf-shop-card:is(.jf-r-rare,.jf-r-unique,.jf-r-legendary)>.pv{position:relative;align-self:stretch;isolation:isolate}.m-root .jf-shop-card>:is(.jf-rbadge,.tag){z-index:2}.m-root .jf-shop-card:is(.jf-r-rare,.jf-r-unique,.jf-r-legendary)>.pv:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 44%,rgba(255,255,255,.6) 50%,transparent 56%) no-repeat;background-size:250% 100%;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 40%,transparent 72%);mask-image:radial-gradient(ellipse at 50% 50%,#000 40%,transparent 72%);animation:jfPvShine 3.4s ease-in-out infinite;pointer-events:none}.m-root .jf-shop-card.jf-r-unique>.pv:after{animation-duration:2.8s}.m-root .jf-shop-card.jf-r-legendary>.pv:after{animation-duration:2.2s;background-image:linear-gradient(110deg,transparent 44%,rgba(255,240,200,.85) 50%,transparent 56%)}@keyframes jfPvShine{0%{background-position:150% 0}55%,to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.m-root .jf-shop-card:is(.jf-r-rare,.jf-r-unique,.jf-r-legendary)>.pv:after{animation:none;opacity:0}}@keyframes jfShine{0%{transform:translateX(0)}55%,to{transform:translateX(420%)}}.m-root .jf-shop-card.jf-r-unique{border:2px solid transparent;background:linear-gradient(#fff,#faf4ff) padding-box,linear-gradient(120deg,#af52de,#caeafb,#ff2d55,#af52de) border-box;background-size:auto,300% 300%;animation:jfUniqueBorder 4s linear infinite}@keyframes jfUniqueBorder{0%{background-position:0 0,0 50%}to{background-position:0 0,300% 50%}}.m-root .jf-shop-card.jf-r-legendary{border-width:2px}.m-root .jf-shop-card.jf-r-legendary>.pv:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 28%,#ffd166 0 2px,transparent 3px),radial-gradient(circle at 84% 22%,#fff 0 1.5px,transparent 2.5px),radial-gradient(circle at 72% 78%,#ff6a00 0 2px,transparent 3px),radial-gradient(circle at 26% 82%,#fff 0 1.3px,transparent 2.3px),radial-gradient(circle at 50% 12%,#ffd166 0 1.2px,transparent 2.2px);animation:jfTwinkle 1.4s ease-in-out infinite alternate}@keyframes jfTwinkle{0%{opacity:.15;transform:scale(.98)}to{opacity:1;transform:scale(1.02)}}.m-root .jf-rbadge.r-unique{box-shadow:0 0 0 2px rgba(175,82,222,.14),0 6px 14px -6px rgba(175,82,222,.6)}.m-root .jf-shop-stage{position:relative;width:250px;height:250px;border-radius:50%;isolation:isolate}.m-root .jf-shop-stage:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,var(--rs,#eef0f4) 0,transparent 70%);z-index:-1}.m-root .jf-shop-stage.r-common:before{background:radial-gradient(circle,#eef0f4 0,transparent 70%)}.m-root .jf-shop-stage.r-normal:before{background:radial-gradient(circle,#e6f8ea 0,transparent 70%)}.m-root .jf-shop-stage.r-uncommon:before{background:radial-gradient(circle,#dcecff 0,transparent 70%)}.m-root .jf-shop-stage.r-legendary,.m-root .jf-shop-stage.r-rare,.m-root .jf-shop-stage.r-unique{background:radial-gradient(circle at 50% 45%,#1a2060 0,#0b0f2a 60%,#070a1c 100%);box-shadow:0 0 0 3px var(--rc),0 0 40px var(--rc);overflow:hidden}.m-root .jf-shop-stage.r-legendary:before,.m-root .jf-shop-stage.r-rare:before,.m-root .jf-shop-stage.r-unique:before{inset:-40%;border-radius:0;background:conic-gradient(from 0deg,transparent 0deg,var(--rc) 8deg,transparent 18deg,transparent 60deg,var(--rc) 68deg,transparent 78deg,transparent 120deg,var(--rc) 128deg,transparent 138deg,transparent 180deg,var(--rc) 188deg,transparent 198deg,transparent 240deg,var(--rc) 248deg,transparent 258deg,transparent 300deg,var(--rc) 308deg,transparent 318deg);opacity:.35;animation:jfRays 22s linear infinite;z-index:0}.m-root .jf-shop-stage.r-legendary:before{opacity:.5;animation-duration:12s}.m-root .jf-shop-stage.r-legendary:after,.m-root .jf-shop-stage.r-unique:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.9) 0 2px,transparent 3px),radial-gradient(circle at 70% 25%,var(--rc) 0 2px,transparent 3px),radial-gradient(circle at 78% 70%,#fff 0 1.5px,transparent 2.5px),radial-gradient(circle at 22% 72%,var(--rc) 0 1.8px,transparent 2.8px),radial-gradient(circle at 52% 88%,#fff 0 1.4px,transparent 2.4px);animation:jfTwinkle 1.2s ease-in-out infinite alternate;pointer-events:none}.m-root .jf-shop-stage>*{position:relative;z-index:1}.jf-chest-glow{transform:translateZ(-80px)}.jf-loot-flash{position:absolute;inset:0;z-index:5;pointer-events:none;background:#fff;animation:jfFlash .7s ease-out both}@keyframes jfFlash{0%{opacity:.9}to{opacity:0}}.jf-loot-fx5 .jf-loot-flash{animation-duration:1.1s}.jf-loot-rays i.c{animation-duration:9s;opacity:.35;background:conic-gradient(from 0deg,transparent 0deg,#fff 3deg,transparent 8deg,transparent 45deg,#fff 48deg,transparent 53deg,transparent 90deg,#fff 93deg,transparent 98deg,transparent 135deg,#fff 138deg,transparent 143deg,transparent 180deg,#fff 183deg,transparent 188deg,transparent 225deg,#fff 228deg,transparent 233deg,transparent 270deg,#fff 273deg,transparent 278deg,transparent 315deg,#fff 318deg,transparent 323deg)}.jf-loot-fx4 .jf-loot-rays i.a,.jf-loot-fx5 .jf-loot-rays i.a{animation-duration:10s}.jf-loot-fx5 .jf-loot-rays i.core{transform:scale(1.4);animation-duration:1.2s}.jf-loot-fx4.jf-loot-beam .jf-loot-stage,.jf-loot-fx5.jf-loot-beam .jf-loot-stage{animation:jfShake .7s ease-out both}.jf-loot-fx5.jf-loot-beam .jf-loot-stage{animation:jfShakeBig 1s ease-out both}@keyframes jfShake{0%,to{transform:none}20%{transform:translate(-5px,3px)}40%{transform:translate(5px,-3px)}60%{transform:translate(-3px,2px)}80%{transform:translate(3px,-2px)}}@keyframes jfShakeBig{0%,to{transform:none}15%{transform:translate(-9px,6px) rotate(-.6deg)}30%{transform:translate(9px,-5px) rotate(.6deg)}45%{transform:translate(-7px,4px)}60%{transform:translate(6px,-4px)}75%{transform:translate(-3px,2px)}90%{transform:translate(2px,-1px)}}.jf-loot-fx3 .jf-loot-head .hd,.jf-loot-fx4 .jf-loot-head .hd,.jf-loot-fx5 .jf-loot-head .hd{font-size:58px;letter-spacing:.08em}.jf-loot-fx5 .jf-loot-head .hd{font-size:66px;letter-spacing:.12em;animation:jfHdPop .6s cubic-bezier(.22,1,.36,1) both,jfHdFlicker 1.4s ease-in-out .6s infinite alternate}@keyframes jfHdFlicker{0%{text-shadow:0 0 30px var(--rc),0 0 60px var(--rc)}to{text-shadow:0 0 40px #fff,0 0 90px var(--rc),0 0 140px var(--rc)}}.jf-loot-fx4 .jf-loot-reveal .jf-loot-item,.jf-loot-fx5 .jf-loot-reveal .jf-loot-item{width:250px;height:250px}.jf-loot-fx5 .jf-loot-reveal .jf-loot-item{box-shadow:0 0 90px var(--rc),0 0 180px rgba(255,209,102,.35);animation:jfItemGlow 1.4s ease-in-out infinite alternate}.jf-loot-fx5 .jf-loot-reveal .jf-loot-item:before{content:"";position:absolute;inset:-30%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(255,255,255,.5) 6deg,transparent 14deg,transparent 60deg,rgba(255,255,255,.5) 66deg,transparent 74deg,transparent 120deg,rgba(255,255,255,.5) 126deg,transparent 134deg,transparent 180deg,rgba(255,255,255,.5) 186deg,transparent 194deg,transparent 240deg,rgba(255,255,255,.5) 246deg,transparent 254deg,transparent 300deg,rgba(255,255,255,.5) 306deg,transparent 314deg);animation:jfRays 8s linear infinite;mix-blend-mode:screen;pointer-events:none}.jf-loot-fx4 .jf-loot-reveal .jf-loot-item:before{content:"";position:absolute;inset:-18%;border-radius:50%;border:2px dashed rgba(255,255,255,.35);animation:jfRays 14s linear infinite;pointer-events:none}.jf-loot-reveal .jf-loot-item{position:relative}.jf-loot-fx4 .jf-loot-rarity,.jf-loot-fx5 .jf-loot-rarity{font-size:13px;padding:7px 18px;box-shadow:0 0 30px var(--rc)}.jf-loot-fx5 .jf-loot-rarity{animation:jfLegBadge 1.2s ease-in-out infinite alternate}@keyframes jfLegBadge{0%{box-shadow:0 0 18px var(--rc)}to{box-shadow:0 0 44px var(--rc),0 0 70px rgba(255,209,102,.5)}}.jf-pp{position:absolute;inset:0;z-index:232;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;background:radial-gradient(120% 90% at 50% 20%,#1a2a78 0,#0c1140 45%,#05071c 100%);animation:jfLootIn .3s ease-out both}.jf-pp.out{animation:jfPpOut .22s ease-in both}@keyframes jfPpOut{to{opacity:0;transform:scale(1.02)}}.jf-pp-stage{position:absolute;inset:0;pointer-events:none;overflow:hidden}.jf-pp-aurora{position:absolute;width:520px;height:520px;border-radius:50%;filter:blur(60px);opacity:.55;mix-blend-mode:screen;animation:jfPpDrift 9s ease-in-out infinite alternate}.jf-pp-aurora.a{left:-30%;top:-18%;background:radial-gradient(circle,#0a7cff 0,transparent 62%)}.jf-pp-aurora.b{right:-35%;top:8%;background:radial-gradient(circle,#af52de 0,transparent 62%);animation-delay:-3s;animation-duration:11s}.jf-pp-aurora.c{left:10%;bottom:-40%;background:radial-gradient(circle,#caeafb 0,transparent 60%);opacity:.35;animation-delay:-6s;animation-duration:13s}@keyframes jfPpDrift{0%{transform:translate(0) scale(1)}to{transform:translate(40px,30px) scale(1.15)}}.jf-pp-rays{left:50%;top:26%;width:900px;height:900px;margin:-450px 0 0 -450px;opacity:.16;background:conic-gradient(from 0deg,transparent 0deg,#caeafb 5deg,transparent 12deg,transparent 45deg,#fff 50deg,transparent 57deg,transparent 90deg,#caeafb 95deg,transparent 102deg,transparent 135deg,#fff 140deg,transparent 147deg,transparent 180deg,#caeafb 185deg,transparent 192deg,transparent 225deg,#fff 230deg,transparent 237deg,transparent 270deg,#caeafb 275deg,transparent 282deg,transparent 315deg,#fff 320deg,transparent 327deg);animation:jfRays 40s linear infinite}.jf-pp-rays,.jf-pp-spark{position:absolute;border-radius:50%}.jf-pp-spark{background:#fff;box-shadow:0 0 8px #caeafb;animation:jfObSpark 6s ease-in-out infinite}.jf-pp-x{position:absolute;right:16px;top:max(16px,calc(env(safe-area-inset-top) + 8px));z-index:3;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:#fff;font-size:24px;line-height:1;font-family:inherit;display:grid;place-items:center;backdrop-filter:blur(8px)}.jf-pp-body{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 22px}.jf-pp-k{font-size:11px;font-weight:900;letter-spacing:.28em;text-transform:uppercase;color:#caeafb;animation:jfObUp .7s ease-out both;animation-delay:.1s}.jf-pp-mark{margin-top:14px;animation:jfPpMark .9s cubic-bezier(.22,1,.36,1) both;animation-delay:.15s}@keyframes jfPpMark{0%{opacity:0;transform:scale(.4) translateY(30px)}60%{transform:scale(1.08)}to{opacity:1;transform:none}}.jf-pp-badge{position:relative;display:inline-block;overflow:hidden;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:96px;line-height:.9;letter-spacing:.02em;padding:6px 22px 2px;border-radius:26px;color:#fff;background:linear-gradient(135deg,#1f2025,#0a7cff 55%,#af52de);box-shadow:0 0 0 2px rgba(202,234,251,.35),0 30px 70px -20px rgba(10,124,255,.8),0 0 90px -10px rgba(175,82,222,.5);animation:jfPlusBreathe 2.6s ease-in-out infinite}.jf-pp-badge i{font-style:normal;color:#caeafb;text-shadow:0 0 24px #caeafb}.jf-pp-badge .shine{position:absolute;top:-40%;bottom:-40%;left:-70%;width:45%;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%);animation:jfShine 3s ease-in-out .9s infinite}.jf-pp-title{margin-top:16px;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:40px;line-height:1;letter-spacing:.06em;color:#fff;animation:jfObUp .8s ease-out both;animation-delay:.35s}.jf-pp-title em{font-style:normal;background:linear-gradient(90deg,#caeafb,#7cffd4 50%,#ffd166);-webkit-background-clip:text;background-clip:text;color:transparent}.jf-pp-price{margin-top:10px;display:flex;align-items:baseline;justify-content:center;gap:10px;flex-wrap:wrap;animation:jfObUp .8s ease-out both;animation-delay:.45s}.jf-pp-price s{color:rgba(255,255,255,.5);font-weight:800;font-size:15px}.jf-pp-price b{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:54px;line-height:1;color:#ffd166;text-shadow:0 0 30px rgba(255,209,102,.6)}.jf-pp-price b small{font-family:var(--font-mulish),"Mulish",sans-serif;font-size:14px;font-weight:800;color:#fff;margin-left:6px;letter-spacing:.04em}.jf-pp-price span{width:100%;font-size:12px;font-weight:700;color:#aab3d6;margin-top:-2px}.jf-pp-price.on b{font-size:26px;color:#fff;text-shadow:none}.jf-pp-price.on small{width:100%;color:#caeafb;font-weight:700}.jf-pp-perks{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:18px}.jf-pp-perk{display:flex;align-items:center;gap:9px;text-align:left;padding:9px 10px;border-radius:14px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(6px);animation:jfPpPerk .6s cubic-bezier(.22,1,.36,1) both}@keyframes jfPpPerk{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:none}}.jf-pp-perk .ic{flex:0 0 30px;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:14px;font-weight:900;color:#1f2025;background:linear-gradient(135deg,#caeafb,#7cffd4);box-shadow:0 6px 14px -6px rgba(202,234,251,.8)}.jf-pp-perk .tx b{display:block;font-size:12.5px;font-weight:800;color:#fff;line-height:1.15}.jf-pp-perk .tx small{display:block;font-size:10.5px;font-weight:700;color:#aab3d6;margin-top:2px;line-height:1.2}.jf-pp-cta{position:relative;overflow:hidden;display:block;width:100%;margin-top:18px;padding:18px 22px;border-radius:999px;text-align:center;text-decoration:none;font-weight:900;font-size:17px;color:#1f2025;background:linear-gradient(135deg,#caeafb,#7cffd4 50%,#ffd166);box-shadow:0 20px 44px -14px rgba(202,234,251,.8),0 0 0 1px rgba(255,255,255,.3);animation:jfObUp .8s ease-out both,jfPpPulse 2s ease-in-out 1.6s infinite;animation-delay:1.15s,1.6s}.jf-pp-cta span{position:relative;z-index:1}.jf-pp-cta .shine{position:absolute;top:-40%;bottom:-40%;left:-70%;width:40%;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.85) 50%,transparent 70%);animation:jfShine 2.6s ease-in-out 1.8s infinite}@keyframes jfPpPulse{0%,to{box-shadow:0 20px 44px -14px rgba(202,234,251,.8),0 0 0 1px rgba(255,255,255,.3)}50%{box-shadow:0 24px 56px -12px rgba(202,234,251,1),0 0 0 6px rgba(202,234,251,.18)}}.jf-pp-pending{width:100%;margin-top:18px;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);text-align:left;animation:jfObUp .8s ease-out both;animation-delay:1.15s}.jf-pp-pending b{display:block;font-size:14px;font-weight:800}.jf-pp-pending small{display:block;font-size:12px;color:#aab3d6;margin-top:2px}.jf-pp-later{margin-top:12px;background:none;border:none;color:#aab3d6;font-weight:800;font-family:inherit;font-size:13.5px;padding:8px 14px;animation:jfObUp .8s ease-out both;animation-delay:1.3s}@media (max-height:760px){.jf-pp-badge{font-size:76px}.jf-pp-title{font-size:34px;margin-top:10px}.jf-pp-perks{gap:6px;margin-top:12px}.jf-pp-perk{padding:7px 9px}.jf-pp-cta{margin-top:12px;padding:15px 20px}}.m-root .jf-ch-ovl .sh .jf-rules-h{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:30px;line-height:1;letter-spacing:.02em;color:var(--m-ink);margin:2px 0 4px}.m-root .jf-rules{display:flex;flex-direction:column;gap:8px;margin-top:10px}.m-root .jf-rules .r{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:16px;background:var(--m-page)}.m-root .jf-rules .r i{font-style:normal;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#1f2025;color:#fff;display:grid;place-items:center;font-size:13px;font-weight:900}.m-root .jf-rules .r b{display:block;font-size:14.5px;font-weight:800;color:var(--m-ink);line-height:1.25}.m-root .jf-rules .r small{display:block;font-size:12.5px;font-weight:600;color:var(--m-muted);margin-top:2px;line-height:1.4}.m-root .jf-rules-formula{margin-top:12px;display:flex;gap:6px}.m-root .jf-rules-formula span{flex:1;text-align:center;padding:10px 6px;border-radius:14px;background:#1f2025;color:#fff}.m-root .jf-rules-formula span b{display:block;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:26px;line-height:1}.m-root .jf-rules-formula span small{display:block;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#caeafb;margin-top:3px}.m-root .jf-rules-prize{margin-top:10px;display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:16px;background:linear-gradient(135deg,#fff7e6,#fff);border:1px solid #ffd9a1}.m-root .jf-rules-prize .ic{font-size:26px;line-height:1}.m-root .jf-rules-prize b{display:block;font-size:14px;font-weight:800;color:var(--m-ink)}.m-root .jf-rules-prize small{display:block;font-size:12.5px;color:var(--m-muted);font-weight:600;margin-top:2px;line-height:1.4}.m-root .jf-shop-need{margin-top:10px;padding:12px 14px;border-radius:14px;background:#f3e8fb;color:#5b2a86;font-size:13.5px;font-weight:700;line-height:1.4}.jf-ob-card.pad .faces{height:34px;min-height:34px}.jf-ob-card.pad .faces span{flex:0 0 34px}.jf-ob-card.c3{height:110px}@media (min-width:1100px){html .client-tablet .m-stage{display:block;align-items:normal;justify-content:normal;padding:0;min-height:100dvh}html .client-tablet .m-frame{width:100%;height:100dvh;max-width:100%;border:0;border-radius:0;box-shadow:none;padding-top:env(safe-area-inset-top,0)}html .client-tablet .m-fakebar{display:none}html .client-tablet .m-scroll{width:100%;max-width:1180px;margin-left:auto;margin-right:auto}html .client-tablet .m-overlay{top:0}html .client-tablet .m-stage,html .client-tablet body{background:var(--m-page)!important}html .client-tablet .m-stage{display:block!important;place-items:initial!important;padding:0!important;min-height:100dvh;overflow:hidden!important}html .client-tablet .m-frame,html .client-tablet .m-root .m-frame{width:100%!important;height:100dvh!important;max-height:none!important;max-width:100%!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-top:env(safe-area-inset-top,0)}html .client-tablet .m-fakebar{display:none!important}html .client-tablet .jf-rail{display:flex!important}html .client-tablet .jf-desk-content{margin-left:232px!important}html .client-tablet .m-scroll{width:auto!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding-left:40px!important;padding-right:40px!important}html .client-tablet .m-scroll.m-noclear{max-width:920px!important}html .client-tablet .jf-desk-cols{display:block!important;column-count:2!important;column-gap:20px!important}html .client-tablet .jf-desk-grid2{display:grid!important;grid-template-columns:1fr 1fr!important}html .client-tablet .m-overlay{top:0}}.m-root .jf-mfeed{position:relative;flex:0 0 auto;margin:6px 10px 0;z-index:520;border-radius:16px;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);box-shadow:0 10px 26px -14px rgba(31,32,37,.45),0 0 0 1px rgba(31,32,37,.07);overflow:hidden}.m-root .jf-mfeed-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.m-root .jf-mfeed-track::-webkit-scrollbar{display:none}.m-root .jf-mfeed-it{flex:0 0 100%;scroll-snap-align:start;display:flex;align-items:center;gap:10px;padding:8px 12px 9px;background:none;border:0;font-family:inherit;text-align:left;min-width:0}.m-root .jf-mfeed-it .av{flex:0 0 34px;width:34px;height:34px;border-radius:50%;overflow:hidden;background:#eef4fb;box-shadow:inset 0 0 0 2px #caeafb;display:grid;place-items:center}.m-root .jf-mfeed-it.me .av{box-shadow:inset 0 0 0 2px #1f2025}.m-root .jf-mfeed-it .tx{flex:1 1 auto;min-width:0}.m-root .jf-mfeed-it .tx b{display:flex;align-items:baseline;gap:6px;font-size:13px;font-weight:900;color:var(--m-ink);line-height:1.2}.m-root .jf-mfeed-it .tx b em{font-style:normal;font-size:10.5px;font-weight:800;color:#5b6480;background:#eef4fb;border-radius:6px;padding:1px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:44%}.m-root .jf-mfeed-it .tx small{display:block;font-size:12px;font-weight:600;color:var(--m-muted);line-height:1.25;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-root .jf-mfeed-it .ag{flex:0 0 auto;font-size:10.5px;font-weight:800;color:#a2a8b8;letter-spacing:.01em}.m-root .jf-mfeed-bar{height:2px;background:#eef1f6}.m-root .jf-mfeed-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#caeafb,#1f2025);animation:jfMfeedBar linear forwards}.m-root .jf-mfeed-bar i.hold{animation-play-state:paused}@keyframes jfMfeedBar{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.m-root .jf-mfeed-bar i{animation:none;width:100%}}.m-root .jf-pad-pill-slot{position:absolute;left:50%;bottom:calc(100% + 2px);transform:translateX(-50%);width:190px;display:flex;justify-content:center;pointer-events:none;z-index:6}.m-root .jf-pad-pill{max-width:100%;display:inline-block;padding:4px 9px 5px;border-radius:11px;background:#fff;box-shadow:0 6px 16px -8px rgba(31,32,37,.6),0 0 0 1px rgba(31,32,37,.1);font-size:10.5px;font-weight:600;color:#5b6480;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:jfPadPill 5.2s ease-in-out both}.m-root .jf-pad-pill b{font-weight:900;color:var(--m-ink)}.m-root .jf-pad-pill.solo{animation:jfPadPillIn .35s ease-out both}@keyframes jfPadPillIn{0%{opacity:0;transform:translateY(6px) scale(.9)}to{opacity:1;transform:none}}@keyframes jfPadPill{0%{opacity:0;transform:translateY(6px) scale(.9)}9%{opacity:1;transform:none}82%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.m-root .jf-pad-pill{animation:none}}.m-root .jf-map3-in-btn{flex:0 0 auto;padding:9px 13px;font-size:12.5px;box-shadow:0 10px 20px -12px rgba(31,32,37,.9)}.m-root .jf-clubv{position:absolute;inset:0;z-index:1200;padding-bottom:92px;overscroll-behavior:none;touch-action:none;display:flex;flex-direction:column;background:radial-gradient(120% 80% at 50% 62%,#ffffff 0,#eaf3fc 46%,#d8e8f7 100%)}.m-root .jf-clubv-top{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:10px 14px 4px}.m-root .jf-clubv-x{width:38px;height:38px;flex:0 0 38px;border-radius:50%;border:0;background:#fff;color:#1f2025;font-size:24px;font-family:inherit;line-height:1;display:grid;place-items:center;box-shadow:0 8px 18px -10px rgba(31,32,37,.5)}.m-root .jf-clubv-h b{display:block;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:32px;line-height:1;letter-spacing:.03em;color:#1f2025}.m-root .jf-clubv-h small{display:block;font-size:12px;font-weight:700;color:var(--m-muted);margin-top:2px}.m-root .jf-clubv-stage{position:relative;flex:1 1 auto;min-height:0;touch-action:none;overflow:hidden;user-select:none;-webkit-user-select:none;overscroll-behavior:none}.m-root .jf-clubv-floor{top:58%;width:120%;aspect-ratio:1/.62;pointer-events:none}.m-root .jf-clubv-floor,.m-root .jf-clubv-floor i{position:absolute;left:50%;transform:translate(-50%,-50%)}.m-root .jf-clubv-floor i{top:50%;border-radius:50%;border:1px solid rgba(31,32,37,.1)}.m-root .jf-clubv-floor i:first-child{width:100%;height:100%;background:radial-gradient(60% 60% at 50% 40%,rgba(202,234,251,.55),rgba(202,234,251,0) 72%)}.m-root .jf-clubv-floor i:nth-child(2){width:72%;height:72%;border-color:rgba(31,32,37,.16);border-style:dashed}.m-root .jf-clubv-floor i:nth-child(3){width:26%;height:26%;border:0;background:#1f2025;opacity:.06}.m-root .jf-clubv-coach{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);z-index:400;display:flex;flex-direction:column;align-items:center;pointer-events:none}.m-root .jf-clubv-coach b{margin-top:-6px;padding:3px 10px 4px;border-radius:999px;background:#1f2025;color:#fff;font-size:11px;font-weight:900;letter-spacing:.02em;box-shadow:0 8px 18px -10px rgba(31,32,37,.9)}.m-root .jf-clubv-p{position:absolute;border:0;background:none;padding:0;font-family:inherit;line-height:0;filter:saturate(.75) opacity(.72);transition:filter .2s ease-out}.m-root .jf-clubv-p.front{filter:none}.m-root .jf-clubv-p.front:after{content:"";position:absolute;left:50%;bottom:-6px;width:52px;height:12px;transform:translateX(-50%);border-radius:50%;background:rgba(31,32,37,.14)}.m-root .jf-clubv-p.me:before{content:"You";position:absolute;left:50%;top:-14px;transform:translateX(-50%);padding:2px 8px 3px;border-radius:999px;background:#caeafb;color:#1f2025;font-size:10px;font-weight:900;line-height:1.2}.m-root .jf-clubv-empty{position:absolute;left:0;right:0;top:50%;text-align:center;font-size:13.5px;font-weight:700;color:var(--m-muted);padding:0 30px}.m-root .jf-clubv-name{flex:0 0 auto;text-align:center;padding:0 16px}.m-root .jf-clubv-name b{display:block;font-size:17px;font-weight:900;color:var(--m-ink)}.m-root .jf-clubv-name small{display:block;font-size:12.5px;font-weight:700;color:var(--m-muted);margin-top:1px}.m-root .jf-clubv-hint{flex:0 0 auto;text-align:center;font-size:11.5px;font-weight:700;color:#a2a8b8;padding:8px 16px 4px}.m-root .jf-clubp{text-align:center}.m-root .jf-clubp-hero{display:grid;place-items:center;min-height:160px}.m-root .jf-clubp-id b{display:block;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:34px;line-height:1;letter-spacing:.03em;color:var(--m-ink)}.m-root .jf-clubp-id small{display:block;font-size:12.5px;font-weight:700;color:var(--m-muted);margin-top:3px}.m-root .jf-clubp .klabel{display:block;margin-top:16px}.m-root .jf-clubp-kit{display:flex;flex-direction:column;gap:7px;margin-top:8px}.m-root .jf-clubp-item{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border-radius:14px;border:0;border-left:3px solid var(--r);background:var(--rs);font-family:inherit;text-align:left}.m-root .jf-clubp-item .sl{flex:0 0 66px;font-size:10.5px;font-weight:900;color:var(--m-muted)}.m-root .jf-clubp-item .nm{flex:1 1 auto;min-width:0;font-size:14px;font-weight:800;color:var(--m-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-root .jf-clubp-item .rr{font-size:10px}.m-root .jf-clubp-item .ch{flex:0 0 auto;font-size:16px;font-weight:800}.m-root .jf-clubp .btnq{margin-top:14px}html body .client-tablet .m-root .jf-ch-ovl .sh>:not(button):not(a):not(input),html body .m-root .jf-ch-ovl .sh>:not(button):not(a):not(input){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}html body .client-tablet .m-root .jf-ch-ovl .sh .grab,html body .m-root .jf-ch-ovl .sh .grab{background:#dcdee5!important;border-radius:99px!important;width:44px;height:4px}html body .client-tablet .m-root .jf-ch-ovl .sh .lrow,html body .m-root .jf-ch-ovl .sh .lrow{border-top:1px solid #eef0f4!important;padding:11px 0!important;gap:10px}html body .client-tablet .m-root .jf-ch-ovl .sh .bebas,html body .m-root .jf-ch-ovl .sh .bebas{margin-bottom:4px}.jf-pp .jf-pp-perks{display:block;width:100%;margin-top:14px}.jf-pp .jf-pp-perk{display:flex;align-items:center;gap:11px;text-align:left;width:100%;padding:8px 12px;border-radius:14px;margin-top:7px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.11);backdrop-filter:blur(6px);animation:jfPpPerk .6s cubic-bezier(.22,1,.36,1) both}.jf-pp .jf-pp-perk:first-child{margin-top:0}.jf-pp .jf-pp-perk .ic{flex:0 0 28px;width:28px;height:28px;border-radius:9px;font-size:14px}.jf-pp .jf-pp-perk .tx{min-width:0}.jf-pp .jf-pp-perk .tx b{font-size:13.5px;line-height:1.15}.jf-pp .jf-pp-perk .tx small{font-size:11px;line-height:1.25;margin-top:1px;color:#b9c2e2}.jf-pp .jf-pp-skip{margin-top:2px;background:none;border:none;font-family:inherit;font-size:12px;font-weight:700;color:rgba(202,234,251,.62);text-decoration:underline;text-underline-offset:3px;padding:6px 12px;animation:jfObUp .8s ease-out both;animation-delay:1.4s}.jf-pp .jf-pp-skip:disabled{opacity:.5}.jf-pp .jf-pp-rays{position:absolute;left:50%;top:24%;width:840px;height:840px;margin:-420px 0 0 -420px;border-radius:50%;mix-blend-mode:screen;will-change:transform;-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,0) 5%,rgba(0,0,0,.95) 24%,rgba(0,0,0,.4) 58%,rgba(0,0,0,0) 80%);mask-image:radial-gradient(circle,rgba(0,0,0,0) 5%,rgba(0,0,0,.95) 24%,rgba(0,0,0,.4) 58%,rgba(0,0,0,0) 80%)}.jf-pp .jf-pp-rays.a{opacity:.26;background:repeating-conic-gradient(from 0deg,rgba(202,234,251,0) 0deg,rgba(202,234,251,.8) 1.1deg,rgba(202,234,251,0) 2.7deg,rgba(202,234,251,0) 9deg);animation:jfPpRayA 120s linear infinite}.jf-pp .jf-pp-rays.b{opacity:.14;background:repeating-conic-gradient(from 3deg,rgba(255,255,255,0) 0deg,rgba(255,255,255,.75) .6deg,rgba(255,255,255,0) 1.7deg,rgba(255,255,255,0) 5.4deg);animation:jfPpRayB 190s linear infinite}@keyframes jfPpRayA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes jfPpRayB{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@media (prefers-reduced-motion:reduce){.jf-pp .jf-pp-rays{animation:none!important}}@media (max-height:800px){.jf-pp .jf-pp-badge{font-size:74px}.jf-pp .jf-pp-title{font-size:32px;margin-top:10px}.jf-pp .jf-pp-price{margin-top:6px}.jf-pp .jf-pp-price b{font-size:44px}.jf-pp .jf-pp-perks{margin-top:10px}.jf-pp .jf-pp-perk{margin-top:5px;padding:7px 11px}.jf-pp .jf-pp-cta{margin-top:11px;padding:14px 20px}.jf-pp .jf-pp-later{margin-top:8px}}.m-root .jf-ch-logrow{display:block;margin-top:8px}.m-root .jf-ch-logrow .jf-ch-input{width:100%}html body .client-tablet .m-root .jf-ch-logrow .btnp,html body .m-root .jf-ch-logrow .btnp{display:block;width:100%;margin-top:8px;padding:13px 18px!important;border-radius:999px!important}html body .client-tablet .m-root .jf-lb-head,html body .m-root .jf-lb-head{display:flex;align-items:center;gap:10px;text-decoration:none;padding-bottom:10px;border-bottom:1px solid #eef0f4}html body .client-tablet .m-root .jf-lb-head.plain,html body .m-root .jf-lb-head.plain{border-bottom:0;padding:12px 0 6px}.m-root .jf-lb-head .tr{font-size:19px;line-height:1}.m-root .jf-lb-head .tx{flex:1;min-width:0}html body .client-tablet .m-root .jf-lb-head .tx b,html body .m-root .jf-lb-head .tx b{display:block;font-family:Bebas Neue,Impact,sans-serif;font-size:19px;letter-spacing:.16em;color:var(--m-ink)}.m-root .jf-lb-head .tx small{display:block;font-size:12px;font-weight:700;color:var(--m-muted)}.m-root .jf-lb-head .lk{font-size:13px;font-weight:800;color:#0a7cff}.m-root .jf-lb-medal{flex:0 0 30px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:1000;color:#fff;background:#e9edf5;box-shadow:inset 0 -2px 4px rgba(0,0,0,.16)}html body .client-tablet .m-root .jf-lb-medal.m1,html body .m-root .jf-lb-medal.m1{background:linear-gradient(160deg,#ffe9a8,#e5c07b 45%,#b8892e);color:#4a3208!important}html body .client-tablet .m-root .jf-lb-medal.m2,html body .m-root .jf-lb-medal.m2{background:linear-gradient(160deg,#f4f7fb,#c8ced8 45%,#9aa3b2);color:#333a47!important}html body .client-tablet .m-root .jf-lb-medal.m3,html body .m-root .jf-lb-medal.m3{background:linear-gradient(160deg,#f0c9a5,#c98b52 45%,#8d5a2b);color:#3f230c!important}html body .client-tablet .m-root .jf-ch-hero .jf-ch-av,html body .m-root .jf-ch-hero .jf-ch-av{position:relative;display:block;width:66px;height:78px;flex:0 0 66px;background:none;border-radius:0;overflow:visible}.m-root .jf-ch-hero .jf-ch-av:before{content:"";position:absolute;left:0;top:6px;width:66px;height:66px;border-radius:50%;background:#e9edf5}.m-root .jf-ch-hero .jf-ch-av svg{position:relative;display:block}.m-root .jf-ch-hero .jf-ch-av .jf-avatar-aura,.m-root .jf-ch-hero .jf-ch-av .jf-avatar-fire,.m-root .jf-ch-hero .jf-ch-av .jf-pet-tail,.m-root .jf-ch-hero .jf-ch-av .jf-pet-walk{animation:none!important}.m-root [data-testid=ch-board] .jf-lb-medal,.m-root [data-testid=ch-weekly-board] .jf-lb-medal{flex:0 0 40px;width:40px;height:40px;font-size:15px}.jf-pp .jf-pp-perk .tx small{white-space:normal}@media (max-height:800px){.jf-pp .jf-pp-perk{margin-top:4px;padding:6px 11px}.jf-pp .jf-pp-perk .tx b{font-size:13px}.jf-pp .jf-pp-perk .tx small{font-size:10.5px;line-height:1.2}.jf-pp .jf-pp-k{margin-bottom:0}}.m-root .jf-clubv-h b{font-size:34px}.m-root .jf-clubv-h small{font-size:12.5px;color:#5b6480}.m-root .jf-clubv-name{padding-top:2px}.m-root .jf-clubv-name b{font-size:19px}.m-root .jf-clubv-name small{font-size:13px;color:#5b6480}.m-root .jf-clubv-hint{font-size:12px;color:var(--m-muted);padding-top:6px}.m-root .jf-clubv-p.me:before{top:-18px;font-size:11px;padding:3px 9px 4px}.m-root .jf-clubv-p.front:after{bottom:-8px;width:58px;height:13px}.m-root .jf-map3-card-top{display:flex;align-items:center;gap:12px}.m-root .jf-map3-card-top .tx{flex:1 1 auto;min-width:0}.m-root .jf-map3-card-top .tx b{display:block;font-size:17px;font-weight:900;color:var(--m-ink);line-height:1.15}.m-root .jf-map3-card-top .tx small{display:block;font-size:12.5px;font-weight:600;color:#5b6480;line-height:1.25;margin-top:2px}.m-root .jf-map3-card-x{flex:0 0 32px;width:32px;height:32px;border-radius:50%;border:0;background:#f2f5fa;color:var(--m-muted);font-size:14px;font-weight:900;font-family:inherit;display:grid;place-items:center}.m-root .jf-map3-card-do{display:flex;align-items:center;gap:8px;margin-top:11px}.m-root .jf-map3-in-btn{flex:1 1 auto;padding:0 20px;background:#1f2025;color:#fff;font-size:15px;font-weight:800;letter-spacing:.01em;box-shadow:0 12px 22px -12px rgba(31,32,37,.9)}.m-root .jf-map3-emote-btn,.m-root .jf-map3-in-btn{height:44px;border-radius:999px;border:0;font-family:inherit}.m-root .jf-map3-emote-btn{flex:0 0 auto;flex-direction:row;align-items:center;justify-content:center;gap:7px;width:auto;padding:0 16px;background:#caeafb;color:#1f2025;box-shadow:none}.m-root .jf-map3-emote-btn i{font-style:normal;font-size:17px;line-height:1}.m-root .jf-map3-emote-btn span{font-size:15px;font-weight:800;letter-spacing:0;text-transform:none;color:#1f2025}.m-root .jf-clubp-id b{font-size:36px}.m-root .jf-clubp-id small{font-size:13px;color:#5b6480}.m-root .jf-clubp-stats{display:inline-flex;align-items:center;gap:9px;margin-top:7px}.m-root .jf-clubp-stats b{font-size:13px;font-weight:900;color:#1f2025}.m-root .jf-clubp-stats i{width:3px;height:3px;border-radius:50%;background:#c2c9d8}.m-root .jf-clubp-item{gap:11px;padding:9px 11px;min-height:62px}.m-root .jf-clubp-item .pv{flex:0 0 46px;width:46px;height:46px;border-radius:13px;background:#fff;box-shadow:inset 0 0 0 1px rgba(31,32,37,.08);display:grid;place-items:center;overflow:hidden}.m-root .jf-clubp-item .pv svg{display:block}.m-root .jf-clubp-item .tx{flex:1 1 auto;min-width:0}.m-root .jf-clubp-item .tx b{display:block;font-size:15px;font-weight:800;color:var(--m-ink);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-root .jf-clubp-item .tx small{display:block;font-size:12px;font-weight:700;color:var(--m-muted);margin-top:2px}.m-root .jf-clubp-item .rr{flex:0 0 auto;margin-left:auto;font-size:11px;font-weight:900;color:var(--r);background:#fff;border-radius:999px;padding:4px 9px;box-shadow:inset 0 0 0 1px var(--r)}.m-root .jf-clubp-item .ch{font-size:18px;color:#a2a8b8}.m-root .jf-pad-lbl{font-size:16px;padding:3px 10px;letter-spacing:.05em;z-index:8}.m-root .jf-pad-score{font-size:12px;padding:2px 8px;top:34px}.m-root .jf-cl-n{font-size:12px;padding:3px 9px}.m-root .jf-pad-pill-slot{width:212px;bottom:calc(100% + 21px);z-index:2}.m-root .jf-pad-pill{font-size:12px;line-height:1.3;padding:5px 10px 6px;color:#4c5570}.m-root .jf-mfeed-it .tx b{font-size:14px}.m-root .jf-mfeed-it .tx b em{font-size:12px;color:#4c5570;padding:1px 6px}.m-root .jf-mfeed-it .tx small{font-size:12.5px;color:#5b6480}.m-root .jf-mfeed-it .ag{font-size:12px;color:var(--m-muted)}.client-tablet .m-root{overscroll-behavior:none}.client-tablet .m-scroll{min-height:0;overscroll-behavior-y:none}.client-tablet .jf-ch-col>*{flex-shrink:0}.client-tablet .jf-backchip{width:36px;height:36px;padding:0;border-radius:50%;background:#ffffff;border:1px solid var(--m-line);color:var(--m-ink);display:grid;place-items:center;box-shadow:0 8px 18px -14px rgba(31,32,37,.55);transition:transform .14s ease,background .14s ease,border-color .14s ease}.client-tablet .jf-backchip svg{width:19px;height:19px;stroke-width:2.4;display:block}.client-tablet .jf-backchip:active{transform:scale(.92);background:var(--m-page);border-color:#d6e2ef}.client-tablet .jf-backchip:focus-visible{outline:2px solid #1f2025;outline-offset:2px}.client-tablet .m-root .jg3-back{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 15px 0 12px;border-radius:999px;background:#ffffff;border:1px solid var(--m-line);color:var(--m-ink);font-size:13px;font-weight:800;text-decoration:none;box-shadow:0 8px 18px -14px rgba(31,32,37,.55);transition:transform .14s ease,background .14s ease,border-color .14s ease}.client-tablet .m-root .jg3-back:active{transform:scale(.96);background:var(--m-page);border-color:#d6e2ef}@keyframes jf-route-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.client-tablet .m-root .jf-enter{animation:jf-route-enter .22s cubic-bezier(.22,.75,.3,1) both}@keyframes jf-panel-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.client-tablet .m-root .jf-ch-panel{display:flex;flex-direction:column;gap:11px;flex:0 0 auto;animation:jf-panel-enter .19s cubic-bezier(.22,.75,.3,1) both}.client-tablet .m-root .jf-ch-cats-row button,.client-tablet .m-root .jf-ch-scrolltabs button{transition:background .18s ease,color .18s ease,transform .14s ease}.client-tablet .m-root .jf-ch-cats-row button:active,.client-tablet .m-root .jf-ch-scrolltabs button:active{transform:scale(.95)}@media (prefers-reduced-motion:reduce){.client-tablet .m-root .jf-ch-panel,.client-tablet .m-root .jf-enter{animation:none!important}}.m-root .jf-ch-panel{display:flex;flex-direction:column;gap:11px;flex:0 0 auto}.m-root{--m-soft:rgba(255,255,255,0.04);--m-soft-line:rgba(255,255,255,0.07);--m-field:rgba(255,255,255,0.05);--m-field-line:rgba(255,255,255,0.14);--m-accent-soft:rgba(202,234,251,0.07);--m-accent-line:rgba(202,234,251,0.35);--m-accent-ink:#caeafb;--m-danger-ink:#fecaca;--m-danger-soft:rgba(239,68,68,0.09);--m-danger-line:rgba(239,68,68,0.3);--m-ok-ink:#86efac}.client-tablet .m-root{--m-soft:var(--m-page);--m-soft-line:var(--m-line);--m-field:#ffffff;--m-field-line:#dfe6ef;--m-accent-soft:#eef4fb;--m-accent-line:#cddff0;--m-accent-ink:#1f2025;--m-danger-ink:#b3261e;--m-danger-soft:#fdeceb;--m-danger-line:#f5c7c3;--m-ok-ink:#1a7f3b}html .client-tablet .m-root .jf-pick{background:var(--m-inset)!important;border:1px solid transparent!important;color:var(--m-ink)!important;box-shadow:none!important;transition:background .16s ease,color .16s ease}html .client-tablet .m-root .jf-pick.on,html .client-tablet .m-root .jf-pick[aria-pressed=true],html .client-tablet .m-root .jf-pick[data-on=true]{background:#1f2025!important;border-color:#1f2025!important;color:#ffffff!important}html .client-tablet .m-root .jf-pick.on *,html .client-tablet .m-root .jf-pick[aria-pressed=true] *,html .client-tablet .m-root .jf-pick[data-on=true] *{color:inherit!important}html .client-tablet .m-root .jf-pick.on small,html .client-tablet .m-root .jf-pick[aria-pressed=true] small,html .client-tablet .m-root .jf-pick[data-on=true] small{color:#b9dcf5!important}html .client-tablet .m-root .jf-pick:disabled{opacity:.4!important}.client-tablet .m-root .jf-check{width:26px;height:26px;min-width:26px;min-height:26px;max-height:26px;border-radius:9px;border:1.8px solid #d6dfeb;background:#fff}.client-tablet .m-root .jf-check[aria-checked=true],.client-tablet .m-root .jf-check[data-on=true]{background:#1f2025;border-color:#1f2025}.client-tablet .m-root .jf-check[aria-checked=true]:after,.client-tablet .m-root .jf-check[data-on=true]:after{width:6px;height:11px;border-width:0 2.4px 2.4px 0}.client-tablet .m-root .jf-pick-search{background:#fff;border:1px solid var(--m-line);border-radius:16px;padding:13px 16px}html .client-tablet .m-root .jf-pick-search input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]){font-size:16px;font-weight:600;color:var(--m-ink);min-height:0;background:transparent!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}.client-tablet .m-root .jf-pick-search input::placeholder{color:var(--m-muted);font-weight:600}.client-tablet .m-root .jf-pick-rail{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent)}.client-tablet .m-root .jf-pick-rail::-webkit-scrollbar{display:none}.client-tablet .m-frame{--m-dock-height:70px;--m-dock-inset:22px;--m-dock-gap:20px;--m-bottom-ui-clearance:max(calc(var(--m-dock-height) + var(--m-dock-inset) + var(--m-dock-gap)),calc(76px + env(safe-area-inset-bottom, 0px)))}html .client-tablet .m-root .jf-desk-content:not(.m-tabbed) .m-scroll{padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))!important}html .client-tablet .m-root:has(.jf-route-page .jf-sheet-layer) .m-tabbar .jfi-plus,html .client-tablet .m-root:has(.jf-route-page .jf-sheet-layer) .m-tabbar>div.jf-dock,html .client-tablet .m-root:has(.jf-route-page .m-overlay) .m-tabbar .jfi-plus,html .client-tablet .m-root:has(.jf-route-page .m-overlay) .m-tabbar>div.jf-dock,html .client-tablet .m-root:has(.jf-route-page [role=dialog]) .m-tabbar .jfi-plus,html .client-tablet .m-root:has(.jf-route-page [role=dialog]) .m-tabbar>div.jf-dock{opacity:0!important;pointer-events:none!important;transition:opacity .12s ease!important}html .client-tablet .m-root.m-root a[style*="background: rgb(20, 21, 25)"],html .client-tablet .m-root.m-root a[style*="background: rgb(31, 32, 37)"],html .client-tablet .m-root.m-root button[style*="background: rgb(20, 21, 25)"],html .client-tablet .m-root.m-root button[style*="background: rgb(31, 32, 37)"]{color:#fff!important}html .client-tablet .m-root .jf-ch-scrolltabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent)}.client-tablet .jf-backchip.jf-backchip-labelled{width:auto;height:36px;padding:0 14px 0 9px;border-radius:999px;display:inline-flex;align-items:center;gap:3px}.client-tablet .jf-backchip .jf-backchip-lbl{font-size:13.5px;font-weight:800;letter-spacing:.01em;color:var(--m-ink);line-height:1}@keyframes jfOvlIn{0%{opacity:0}to{opacity:1}}@keyframes jfSheetUp{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}html .m-root .jf-ch-ovl{animation:jfOvlIn .22s ease-out both}html .m-root .jf-ch-ovl .sh{animation:jfSheetUp .32s cubic-bezier(.22,1,.36,1) both;will-change:transform}html .m-root .jf-ch-ovl.out{animation:jfOvlIn .16s ease-in reverse both}html .m-root .jf-ch-ovl .sh.dragging,html .m-root .jf-ch-ovl.out .sh{animation:none}html .m-root .jf-ch-ovl .sh{transition:transform .22s cubic-bezier(.22,1,.36,1)}@keyframes jfClubIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.m-root .jf-clubv{animation:jfClubIn .34s cubic-bezier(.22,1,.36,1) both}.m-root .jf-clubv-p{transition:left .1s linear,top .1s linear,transform .1s linear,filter .2s ease-out;will-change:left,top,transform;contain:layout style}.m-root .jf-clubv-stage{contain:layout paint}@media (prefers-reduced-motion:reduce){.m-root .jf-clubv,html .m-root .jf-ch-ovl,html .m-root .jf-ch-ovl .sh{animation:none!important}.m-root .jf-clubv-p{transition:none}}.m-root .jf-goal-hero{display:flex;align-items:center;gap:14px;margin-top:4px}.m-root .jf-goal-hero .pct{flex:0 0 auto;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:24px;letter-spacing:.02em;line-height:1;color:var(--m-ink)}.m-root .jf-goal-hero .tx{flex:1 1 auto;min-width:0}.m-root .jf-goal-hero .tx b{display:block;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:24px;letter-spacing:.04em;line-height:1.05;color:var(--m-ink);font-weight:400}.m-root .jf-goal-hero .tx small{display:block;margin-top:4px;font-size:12.5px;font-weight:600;color:var(--m-muted)}.m-root .jf-goal-items{display:flex;flex-direction:column;margin-top:14px;gap:0}.m-root .jf-goal-item{display:block;padding:11px 0;border-top:1px solid var(--m-inset)}.m-root .jf-goal-item .row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.m-root .jf-goal-item .row b{font-size:15px;font-weight:800;color:var(--m-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-root .jf-goal-item .row .now{flex:0 0 auto;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:22px;letter-spacing:.02em;color:var(--m-ink);line-height:1}.m-root .jf-goal-item .row .now em{font-style:normal;font-family:var(--font-mulish),sans-serif;font-size:11px;font-weight:800;color:var(--m-muted);margin-left:3px;letter-spacing:.04em}.m-root .jf-goal-item .jf-goal-bar{display:block;width:100%;height:8px;border-radius:99px;background:#e9eef6;overflow:hidden;margin-top:8px}.m-root .jf-goal-item .jf-goal-bar i{display:block;height:100%;border-radius:99px;transition:width .4s cubic-bezier(.22,1,.36,1)}.m-root .jf-goal-item .ends{display:flex;justify-content:space-between;margin-top:5px;font-size:11.5px;font-weight:700;color:var(--m-muted)}.m-root .jf-goal-item .ends span b{color:#5f6e88;font-weight:800}.m-root .jf-goal-item a.photo{display:inline-block;margin-top:4px;font-size:13px;font-weight:800;color:#0a7cff}.m-root .jf-goal-note{margin-top:10px;font-size:12px;font-weight:600;color:var(--m-muted);line-height:1.45}.m-root .jf-clubp-recent{text-align:left}.m-root .jf-clubp-recent .klabel{display:block;margin-top:16px}.m-root .jf-clubp-ach{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 0;padding:0;list-style:none}.m-root .jf-clubp-ach li{flex:1 1 calc(50% - 4px);min-width:0;padding:9px 11px;border-radius:14px;background:var(--m-inset)}.m-root .jf-clubp-ach li b{display:block;font-size:14px;font-weight:800;color:var(--m-ink);line-height:1.15}.m-root .jf-clubp-ach li small{display:block;font-size:11.5px;font-weight:700;color:var(--m-muted);margin-top:2px}.m-root .jf-clubp-cheers{margin-top:8px}.m-root .jf-clubp-cheers .tally{display:flex;flex-wrap:wrap;gap:6px}.m-root .jf-clubp-cheers .cheer-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:var(--m-inset);font-size:12.5px;font-weight:800;color:var(--m-body)}.m-root .jf-clubp-cheers .cheer-chip i{font-style:normal;font-size:15px}.m-root .jf-clubp-cheers ul{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.m-root .jf-clubp-cheers ul li{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--m-muted)}.m-root .jf-clubp-cheers ul li i{font-style:normal;font-size:15px}.m-root .jf-clubp-cheers ul li b{font-weight:800;color:var(--m-body)}.m-root .jf-clubp-emotes{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.m-root .jf-clubp-emotes button{width:46px;height:46px;border:1px solid transparent;border-radius:14px;background:var(--m-inset);font-size:22px;line-height:1;display:grid;place-items:center;font-family:inherit}.m-root .jf-clubp-emotes button.on{background:#1f2025;border-color:#1f2025}.m-root .jf-clubp-emotes button:active{transform:scale(.97)}.m-root .jf-clubp-emotes button:disabled{opacity:.45}.m-root .jf-clubp-cheer-note{font-size:12px;font-weight:700;color:var(--m-muted);margin-top:8px}html .client-tablet .m-root .jfi-plus .jfi-plus-voice .jfi-voice-orb{display:flex!important;opacity:1!important}html .client-tablet .m-root .jfi-plus .jfi-plus-voice .jfi-strobi-orb{display:block!important;opacity:1!important}@media(prefers-reduced-motion:reduce){html .client-tablet .m-root .jfi-plus-glyph,html .client-tablet .m-root .jfi-plus-x{transition:none!important}}html body .client-tablet .m-root button.jf-coach-preview-banner,html body .client-tablet .m-root button.jf-coach-preview-banner span{color:#fff!important}html .m-root .jf-session,html body .client-tablet .m-root .jf-session{top:0!important;padding-top:var(--jf-overlay-inset,env(safe-area-inset-top,0))!important;box-sizing:border-box}html .m-root .m-frame>.relative,html body .client-tablet .m-root .m-frame>.relative{--jf-overlay-inset:0px}@media (min-width:1100px){html .m-root .jf-session,html body .client-tablet .m-root .jf-session{padding-top:34px!important}}html body .client-tablet .m-root:has(.jf-coach-preview-banner) .jf-session,html body .m-root:has(.jf-coach-preview-banner) .jf-session{padding-top:calc(var(--jf-overlay-inset, env(safe-area-inset-top, 0px)) + 66px)!important}@media (min-width:1100px){html body .client-tablet .m-root:has(.jf-coach-preview-banner) .jf-session,html body .m-root:has(.jf-coach-preview-banner) .jf-session{padding-top:calc(34px + 66px)!important}}html body .client-tablet .m-root:has(.jf-coach-preview-banner) .jf-hig-pr.jf-ci,html body .m-root:has(.jf-coach-preview-banner) .jf-hig-pr.jf-ci{padding-top:66px!important;box-sizing:border-box}html body .client-tablet .m-root:has(.jf-coach-preview-banner) .jf-session[data-testid=exercise-picker],html body .m-root:has(.jf-coach-preview-banner) .jf-session[data-testid=exercise-picker]{top:calc(var(--jf-overlay-inset, env(safe-area-inset-top, 0px)) + 66px)!important;padding-top:0!important}html body .client-tablet .m-root:has(.jf-coach-preview-banner) .jf-session[data-testid=exercise-picker] .jf-session,html body .m-root:has(.jf-coach-preview-banner) .jf-session[data-testid=exercise-picker] .jf-session{padding-top:0!important}@media (min-width:1100px){html body .client-tablet .m-root:has(.jf-coach-preview-banner) .jf-session[data-testid=exercise-picker],html body .m-root:has(.jf-coach-preview-banner) .jf-session[data-testid=exercise-picker]{top:calc(34px + 66px)!important}}html .client-tablet .m-root .jf-rest-banner span{color:#fff!important}html .client-tablet .m-root .jf-wod-sheet.jf-blur-scrim,html .client-tablet .m-root .m-overlay.jf-blur-scrim,html .m-root .jf-blur-scrim{background:rgba(20,21,25,.22)!important;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%)}html .m-root .jf-ch-ovl{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%)}html .m-root .m-frame{isolation:isolate}html body .m-root.m-root button.jf-food-primary{background:#1f2025!important;color:#fff!important;border-color:#1f2025!important}html .client-tablet .m-root:has(.jf-log-activity-sheet .log-activity-page){background:var(--m-bg,var(--m-page))!important}html .m-root .jf-log-activity-sheet .log-activity-page{box-shadow:0 -20px 60px rgba(20,21,25,.25)}@media (prefers-reduced-transparency:reduce){html .m-root .jf-blur-scrim,html .m-root .jf-ch-ovl{-webkit-backdrop-filter:none;backdrop-filter:none}html .client-tablet .m-root .m-overlay.jf-blur-scrim{background:rgba(20,21,25,.38)!important}}html .m-root .jf-log-activity-sheet .log-activity-page{pointer-events:auto;animation:mSheet .2s ease-out}@media (max-width:360px){html .m-root:not([data-nav-mini]) .m-tabbar>.jf-dock{left:10px!important;right:76px!important;width:auto!important}html .m-root .m-tabbar>.jfi-plus{right:10px!important;width:56px!important;height:56px!important;bottom:29px!important}html .m-root .m-tabbar .jf-tab{min-width:0}html .m-root .m-tabbar .jf-tab-lbl{font-size:9.5px!important;letter-spacing:0!important;white-space:nowrap}}html .client-tablet .m-root .jf-log-activity-sheet .log-activity-page{position:absolute!important;left:10px!important;right:10px!important;bottom:10px!important;top:auto!important;max-height:72vh!important;background:var(--ios-cell,#fff)!important;border-radius:32px!important;overflow:auto!important}html .m-root .jf-food-after-hero{display:grid;justify-items:center;text-align:center;gap:6px;padding:12px 8px 2px}html .m-root .jf-food-after-tick{display:grid;place-items:center;width:58px;height:58px;border-radius:19px;background:#e7f7ed;color:#2d9a60;margin-bottom:8px}html .m-root .jf-food-after-hero h2{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-weight:400;font-size:24px;letter-spacing:.04em;line-height:1.05;color:var(--m-ink);margin:2px 0 0}html .m-root .jf-food-after-hero p{font-size:13.5px;line-height:1.5;color:var(--m-muted);margin:0;max-width:300px}html .m-root .jf-food-after-error{margin-top:14px;color:#b3261e;background:#fdeceb;border-radius:14px;padding:11px 13px;font-size:12.5px;font-weight:600}html .m-root .jf-food-after-actions{display:grid;gap:10px;margin-top:22px}html .m-root button.jf-food-btn{width:100%;border:0;border-radius:999px;font-weight:800;transition:transform .12s ease}html .m-root button.jf-food-btn:active{transform:scale(.98)}html .m-root button.jf-food-btn:disabled{opacity:.45}html .m-root button.jf-food-btn-primary{min-height:52px;background:#1f2025!important;color:#fff!important;font-size:15px}html .m-root button.jf-food-btn-secondary{min-height:52px;background:var(--m-inset)!important;color:#1f2025!important;font-size:15px}html .m-root button.jf-food-btn-quiet{min-height:44px;background:transparent!important;color:var(--m-muted)!important;font-size:13.5px;text-decoration:underline;text-underline-offset:3px}html .m-root .jf-food-field{display:block;font-size:11px;font-weight:800;color:var(--m-muted);letter-spacing:.11em;text-transform:uppercase}html .m-root .jf-food-field input{display:block;width:100%;margin-top:8px;min-height:48px;border-radius:14px;padding:10px 14px;background:var(--m-inset);border:1px solid transparent;color:var(--m-ink);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;outline:none}html .m-root .jf-food-field input:focus{background:#fff;border-color:#1f2025}html .m-root .jf-edit-habits-chip{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 12px;border-radius:999px;background:var(--m-inset);color:#1f2025;font-size:12px;font-weight:800;text-decoration:none;white-space:nowrap}html .m-root .jf-edit-habits-chip:active{transform:scale(.97)}html .m-root .jf-ch-card-heading .jf-edit-habits-chip{margin-left:auto}html body .client-tablet .m-root :is(.btnp,.btnq,.btng,.btnd){align-items:center;justify-content:center;gap:8px;border-radius:var(--m-r-pill)!important;font-family:var(--m-font);font-size:15px!important;font-weight:800!important;line-height:1.2;text-align:center;cursor:pointer;transition:transform var(--m-motion-fast) var(--m-ease-soft),opacity var(--m-motion-fast) ease,background-color var(--m-motion-fast) ease}html body .client-tablet .m-root .btnp{background:var(--m-navy);color:var(--m-on-navy);border:0;box-shadow:var(--m-shadow-primary)!important}html body .client-tablet .m-root :is(.btnp,.btnq){display:flex;min-height:var(--m-btn-h)!important;padding:12px 22px!important}html body .client-tablet .m-root :is(.btng,.btnd){display:inline-flex}html body .client-tablet .m-root :is(.btnp,.btnq,.btng,.btnd):active{transform:scale(var(--m-press))}html body .client-tablet .m-root :is(.btnq,.btng,.btnd):disabled,html body .client-tablet .m-root :is(.btnq,.btng,.btnd)[aria-disabled=true]{opacity:.5;box-shadow:none!important;cursor:default;transform:none}html body .client-tablet .m-root .btnp.btnp:is(:disabled,[aria-disabled=true]),html body .client-tablet .m-root .btnp.btnp:is(:disabled,[aria-disabled=true]) *{background:var(--m-inset)!important;color:var(--m-faint)!important;box-shadow:none!important;opacity:1;cursor:default}html body .client-tablet .m-root .btnp.btnp:is(:disabled,[aria-disabled=true]) *{background:transparent!important}html body .client-tablet .m-root .btnp.btnp:is(:disabled,[aria-disabled=true]):active{transform:none}html body .client-tablet .m-root :is(.btnq,button.btnq,a.btnq){background:var(--m-inset)!important;color:var(--m-navy)!important;border:0!important;box-shadow:none!important}html body .client-tablet .m-root .btnq.btnq,html body .client-tablet .m-root .btnq.btnq *{color:var(--m-navy)!important}html body .client-tablet .m-root :is(.btng,button.btng,a.btng){min-height:44px;padding:10px 14px;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--m-navy)!important}html body .client-tablet .m-root :is(.btnd,button.btnd,a.btnd){min-height:44px;padding:10px 14px;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--m-danger)!important}html body .client-tablet .m-root .btnd.btnd *{color:var(--m-danger)!important}html body .client-tablet .m-root :is(.m-sheet-up,.jf-sheet-card) .btnp+.btnq{background:transparent!important;color:var(--m-navy)!important}html body .client-tablet .m-root :is(.jf-sheet-grab,.jf-sheet-title,.jf-sheet-lead,.jf-sheet-actions){border:0!important;border-radius:0!important;background:transparent!important}html body .client-tablet .m-root .jf-sheet-card{width:100%;box-sizing:border-box;background:var(--m-card)!important;border:0!important;border-radius:var(--m-r-sheet) var(--m-r-sheet) 0 0!important;padding:10px var(--m-gutter) calc(20px + env(safe-area-inset-bottom, 0px));box-shadow:var(--m-shadow-sheet)}html body .client-tablet .m-root .jf-sheet-grab{display:block;width:36px;height:4px;margin:0 auto;border-radius:99px!important;background:var(--m-control-off)!important}html body .client-tablet .m-root .jf-sheet-title{margin:16px 1px 0;font-family:var(--m-font);font-weight:800;font-size:var(--m-fs-section);letter-spacing:var(--m-track-title);line-height:var(--m-lh-title);text-transform:none;color:var(--m-ink)}html body .client-tablet .m-root .jf-sheet-lead{margin:6px 2px 0;font-size:13px;font-weight:600;line-height:1.45;color:var(--m-muted)}html body .client-tablet .m-root .jf-sheet-actions{display:grid;gap:8px;margin-top:18px}html body .client-tablet .m-root .jf-log-activity-sheet .log-activity-page{left:0!important;right:0!important;bottom:0!important;border-radius:var(--m-r-sheet) var(--m-r-sheet) 0 0!important;padding-bottom:env(safe-area-inset-bottom,0);box-shadow:var(--m-shadow-sheet)!important;animation:mSheetUp var(--m-motion-base) var(--m-ease-enter) both}html body .client-tablet .m-root .jf-log-activity-sheet .log-activity-page:before{content:"";display:block;flex:none;width:36px;height:4px;margin:10px auto 0;border-radius:99px;background:var(--m-control-off)}html body .client-tablet .m-root .jf-ch-ovl .sh .grab{width:36px!important;height:4px!important;background:var(--m-control-off)!important}html body .client-tablet .m-root :is(.lrow,.crow){min-height:var(--m-row-min);box-sizing:border-box}html body .client-tablet .m-root :is(.lrow,.crow) .ch{margin-left:auto;font-size:19px;line-height:1}html body .client-tablet .m-root .klabel{font-size:var(--m-fs-eyebrow)!important;font-weight:700!important;letter-spacing:var(--m-track-eyebrow)!important;text-transform:uppercase;color:var(--m-muted)!important}html body .client-tablet .m-root .jf-section-title{margin:var(--m-section-above) 1px var(--m-section-below)!important}html body .client-tablet .m-root .jf-section-title:first-child{margin-top:8px!important}@keyframes mSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}html body .client-tablet .m-root .m-sheet-up{animation:mSheetUp var(--m-motion-base) var(--m-ease-enter) both}html body .client-tablet .m-root .m-sheet-up.jf-sheet-settled{animation:none!important}html body .client-tablet .m-root .m-fade-in{animation:mFade var(--m-motion-exit) var(--m-ease-enter) both}html body .client-tablet .m-root .jf-pressable:active{transform:scale(var(--m-press))}html body .client-tablet .m-root .jf-ch-ovl{animation:jfOvlIn var(--m-motion-exit) var(--m-ease-enter) both}html body .client-tablet .m-root .jf-ch-ovl .sh{animation:jfSheetUp var(--m-motion-base) var(--m-ease-enter) both}@media (prefers-reduced-motion:reduce){html body .client-tablet .m-root :is(.m-sheet-up,.m-fade-in,.jf-ch-ovl,.jf-ch-ovl .sh,.jf-log-activity-sheet .log-activity-page){animation:none!important}html body .client-tablet .m-root :is(.btnp,.btnq,.btng,.btnd,.jf-pressable){transition:none!important}html body .client-tablet .m-root :is(.btnp,.btnq,.btng,.btnd,.jf-pressable):active{transform:none}}html body .client-tablet .m-root .m-abar button[aria-label=Back i],html body .client-tablet .m-root button.absolute[aria-label=Back i]{width:36px;height:36px;padding:0;border-radius:50%;background:#ffffff;border:1px solid var(--m-line);color:var(--m-ink);display:grid;place-items:center;box-shadow:0 8px 18px -14px rgba(31,32,37,.55);transition:transform var(--m-motion-fast) var(--m-ease-soft),background var(--m-motion-fast) ease}html body .client-tablet .m-root .m-abar button[aria-label=Back i] svg,html body .client-tablet .m-root button.absolute[aria-label=Back i] svg{width:19px;height:19px;stroke-width:2.4;display:block}html body .client-tablet .m-root .m-abar button[aria-label=Back i]:active,html body .client-tablet .m-root button.absolute[aria-label=Back i]:active{transform:scale(var(--m-press));background:var(--m-page)}html body .client-tablet .m-root .jf-empty{display:grid;justify-items:center;text-align:center;gap:10px;padding:34px 20px}html body .client-tablet .m-root .jf-empty h2{margin:0;font-family:var(--m-font);font-weight:800;font-size:var(--m-fs-card-title);line-height:var(--m-lh-title);letter-spacing:var(--m-track-title);text-transform:none;color:var(--m-ink)}html body .client-tablet .m-root .jf-empty p{margin:0;max-width:270px;font-size:13.5px;line-height:1.5;color:var(--m-muted)}html body .client-tablet .m-root .icbox[style*="background: rgb(255, 242, 224)"]{color:#ff9500!important}html body .client-tablet .m-root.m-root :is([style*="background: rgb(31, 32, 37)"],[style*="background-color: rgb(31, 32, 37)"],[style*="background: rgb(20, 21, 25)"],[style*="background-color: rgb(20, 21, 25)"],.btnp,.av) [style*="color: rgb(255, 255, 255)"],html body .client-tablet .m-root.m-root [style*="color: rgb(255, 255, 255)"]:is([style*="background: rgb(31, 32, 37)"],[style*="background-color: rgb(31, 32, 37)"],[style*="background: rgb(20, 21, 25)"],[style*="background-color: rgb(20, 21, 25)"],.btnp,.av){color:#fff!important}html body .client-tablet .m-root .jf-seg{position:relative;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding:3px;border-radius:13px;background:var(--m-inset);isolation:isolate}html body .client-tablet .m-root .jf-seg>.jf-seg-thumb{position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--jf-seg-count, 2));border-radius:10px;background:var(--m-card);box-shadow:0 1px 2px rgba(31,32,37,.06),0 4px 12px -6px rgba(31,32,37,.22);transform:translateX(calc(100% * var(--jf-seg-index, 0)));transition:transform var(--m-motion-base) var(--m-ease-enter);pointer-events:none}html body .client-tablet .m-root .jf-seg>button{position:relative;z-index:1;min-height:38px;padding:6px 8px;border:0;border-radius:10px;background:transparent;color:var(--m-muted);font:700 14px/1.2 var(--m-font);text-align:center;cursor:pointer;transition:color var(--m-motion-fast) ease,transform var(--m-motion-fast) var(--m-ease-enter)}html body .client-tablet .m-root .jf-seg:not(:has(>.jf-seg-thumb))>button:is([aria-checked=true],[aria-pressed=true]){background:var(--m-card);box-shadow:0 1px 2px rgba(31,32,37,.06),0 4px 12px -6px rgba(31,32,37,.22)}html body .client-tablet .m-root .jf-seg>button:is([aria-checked=true],[aria-pressed=true]){color:var(--m-ink)!important}html body .client-tablet .m-root .jf-seg>button:active{transform:scale(var(--m-press))}html body .client-tablet .m-root .jf-seg>button:disabled{opacity:.5;cursor:default}html body .client-tablet .m-root .jf-seg>button:focus-visible{outline:3px solid var(--m-focus);outline-offset:-2px}html body .client-tablet .m-root .jf-seg.jf-seg--sm>button{min-height:32px;font-size:13px}@media (prefers-reduced-motion:reduce){html body .client-tablet .m-root :is(.jf-seg>button,.jf-seg>.jf-seg-thumb){transition:none}}html body .client-tablet .m-root [data-testid=track-session]>.m-scroll.m-noclear{padding-left:0!important;padding-right:0!important}html .client-tablet .m-root{--m-page:#f6f8fb;--m-bg:#f6f8fb;--m-banner:#f6f8fb;--m-card:#ffffff;--m-inset:#f1f4f9;--m-tint:#f1f4f9;--m-ink:#14161f;--m-body:#3e424d;--m-muted:#7e8494;--m-faint:#a7adbb;--m-line:#e9edf3;--m-navy:#1f2025;--m-primary:#1f2025;--m-link:#1f2025;--m-ice:#caeafb;--m-red:#e5484d;--m-green:#2fa66a;--m-r-card:22px;--m-r-sheet:26px;--m-card-edge:0;--m-shadow-card:0 1px 2px rgba(31,32,37,0.04),0 14px 34px -22px rgba(31,32,37,0.22);--m-btn-h:50px;font-family:var(--m-font);color:var(--m-ink)}html .client-tablet .m-stage{background:var(--m-page)}html body .client-tablet .m-root :is(.mc,.jf-card,.m-card,.jpg-card,.jf-ui-card){background:var(--m-card)!important;border:0!important;border-radius:var(--m-r-card);box-shadow:var(--m-shadow-card)!important;color:var(--m-ink)}html body .client-tablet .m-root .jf-ui-card{padding:var(--m-pad-card)}html body .client-tablet .m-root .jpg-card{border-radius:var(--m-r-card);gap:var(--m-stack)}html body .client-tablet .m-root .jf-ch-ovl .sh :is(.mc,.jf-card,.m-card,.jpg-card),html body .client-tablet .m-root .jf-sheet-card :is(.mc,.jf-card,.m-card,.jpg-card),html body .client-tablet .m-root .jf-ui-card.jf-ui-card--nested,html body .client-tablet .m-root :is(.mc,.jf-card,.m-card,.jpg-card) :is(.mc,.jf-card,.m-card,.jpg-card){border:var(--m-edge-nested)!important;box-shadow:none!important;border-radius:var(--m-r-row)}html body .client-tablet .m-root .jf-ui-card.jf-ui-card--inset{background:var(--m-inset)!important;border:0!important;box-shadow:none!important;border-radius:var(--m-r-row)}html body .client-tablet .m-root .jf-ui-card.jf-ui-card--flush{padding:0;overflow:hidden}html body .client-tablet .m-root .jpg-head{gap:4px}html .client-tablet .m-root .jpg-head h2,html body .client-tablet .m-root .jpg-head h2{font-family:var(--m-font);font-weight:800;font-size:var(--m-fs-card-title);line-height:var(--m-lh-title);letter-spacing:var(--m-track-title);text-transform:none;color:var(--m-ink)!important}html body .client-tablet .m-root :is(.jpg-lead,.jpg-head .jpg-lead){font-size:var(--m-fs-caption);font-weight:600;color:var(--m-muted);line-height:var(--m-lh-body)}html body .client-tablet .m-root .jpg-note{color:var(--m-muted)!important}html body .client-tablet .m-root .jf-ui-card-head{display:flex;align-items:flex-start;gap:12px}html body .client-tablet .m-root .jf-ui-card-head-text{flex:1;min-width:0;display:grid;gap:3px}html body .client-tablet .m-root .jf-ui-card-title{margin:0;font-family:var(--m-font);font-size:var(--m-fs-card-title);font-weight:800;line-height:var(--m-lh-title);letter-spacing:var(--m-track-title);color:var(--m-ink);text-transform:none}html body .client-tablet .m-root .jf-ui-card-sub{margin:0;font-size:var(--m-fs-caption);font-weight:600;line-height:var(--m-lh-body);color:var(--m-muted)}html body .client-tablet .m-root .jf-ui-card-trail{flex:none;display:flex;align-items:center;min-height:23px;color:var(--m-muted);font-size:var(--m-fs-caption);font-weight:700}html body .client-tablet .m-root .jf-ui-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:var(--m-section-above) 1px var(--m-section-below)!important}html body .client-tablet .m-root .jf-ui-section-title:first-child{margin-top:8px!important}html body .client-tablet .m-root .jf-ui-section-title-text{margin:0;font-family:var(--m-font);font-size:var(--m-fs-section);font-weight:800;line-height:var(--m-lh-title);letter-spacing:var(--m-track-title);color:var(--m-ink);text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .client-tablet .m-root .jf-ui-section-title-right{flex:none;font-size:var(--m-fs-caption);font-weight:700;color:var(--m-muted)}html body .client-tablet .m-root :is(.jf-ui-eyebrow,.klabel){font-family:var(--m-font);font-size:var(--m-fs-eyebrow)!important;font-weight:700!important;letter-spacing:var(--m-track-eyebrow)!important;line-height:1.35;text-transform:uppercase;color:var(--m-muted)!important}html body .client-tablet .m-root .jf-ui-eyebrow{margin:0}html body .client-tablet .m-root :is(.num,.jf-ui-stat-value){font-variant-numeric:tabular-nums}html body .client-tablet .m-root .linky{color:var(--m-navy);font-weight:700}html body .client-tablet .m-root .jf-ui-group{display:grid;gap:0}html body .client-tablet .m-root .jf-ui-group+.jf-ui-group{margin-top:0}html body .client-tablet .m-root .jf-ui-group-title{margin:var(--m-section-above) 1px var(--m-section-below);font-family:var(--m-font);font-size:var(--m-fs-section);font-weight:800;line-height:var(--m-lh-title);letter-spacing:var(--m-track-title);color:var(--m-ink)}html body .client-tablet .m-root .jf-ui-group:first-child>.jf-ui-group-title{margin-top:8px}html body .client-tablet .m-root .jf-ui-list{display:flex;flex-direction:column;background:var(--m-card);border-radius:var(--m-r-card);box-shadow:var(--m-shadow-card);overflow:hidden}html body .client-tablet .m-root .jf-ui-list.jf-ui-list--inset{background:var(--m-inset);box-shadow:none;border-radius:var(--m-r-row)}html body .client-tablet .m-root .jf-ui-list--inset :is(.jf-ui-row,.lrow)+.jf-ui-row>.jf-ui-row-body{box-shadow:inset 0 1px 0 rgba(31,32,37,.07)}html body .client-tablet .m-root .jf-ui-list--inset .jf-ui-row--action:active{background:rgba(31,32,37,.04)}html body .client-tablet .m-root .jf-ui-group-foot{margin:8px 17px 0;font-size:var(--m-fs-caption);font-weight:600;line-height:var(--m-lh-body);color:var(--m-muted)}html body .client-tablet .m-root .jf-ui-row{--jf-row-pad:var(--m-pad-card);position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:var(--m-row-min);margin:0;padding:0 0 0 var(--jf-row-pad);background:transparent;border:0;border-radius:0;color:var(--m-ink);font:inherit;text-align:left;text-decoration:none;box-sizing:border-box;transition:background-color var(--m-motion-fast) ease}html body .client-tablet .m-root .jf-ui-row-body{flex:1;min-width:0;align-self:stretch;display:flex;align-items:center;gap:10px;min-height:var(--m-row-min);padding:10px var(--jf-row-pad) 10px 0;box-sizing:border-box}html body .client-tablet .m-root :is(.jf-ui-row,.lrow)+.jf-ui-row>.jf-ui-row-body{box-shadow:inset 0 1px 0 var(--m-line)}html body .client-tablet .m-root .jf-ui-row-text{flex:1;min-width:0;display:grid;gap:2px}html body .client-tablet .m-root .jf-ui-row-title{font-size:var(--m-fs-row);font-weight:700;line-height:var(--m-lh-title);color:var(--m-ink);overflow:hidden;text-overflow:ellipsis}html body .client-tablet .m-root .jf-ui-row-sub{font-size:var(--m-fs-caption);font-weight:600;line-height:1.4;color:var(--m-muted);overflow:hidden;text-overflow:ellipsis}html body .client-tablet .m-root .jf-ui-row-value{flex:none;max-width:45%;font-size:15px;font-weight:600;color:var(--m-muted);font-variant-numeric:tabular-nums;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .client-tablet .m-root .jf-ui-row-trail{flex:none;display:flex;align-items:center}html body .client-tablet .m-root .jf-ui-row-chev{flex:none;color:var(--m-faint)}html body .client-tablet .m-root .jf-ui-row-lead{flex:none;display:grid;place-items:center}html body .client-tablet .m-root .jf-ui-row--action{cursor:pointer}html body .client-tablet .m-root .jf-ui-row--action:active{background:var(--m-inset)}html body .client-tablet .m-root .jf-ui-row--selected{background:var(--m-sky-tint)}html body .client-tablet .m-root .jf-ui-row:disabled{opacity:.5;cursor:default}html body .client-tablet .m-root .jf-ui-row:focus-visible{outline:3px solid var(--m-focus);outline-offset:-3px}html body .client-tablet .m-root .jf-ui-icon{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--m-r-icon);background:var(--m-sky-tint);color:var(--m-navy)}html body .client-tablet .m-root .jf-ui-icon svg{width:17px;height:17px}html body .client-tablet .m-root .jf-ui-icon--inset{background:var(--m-inset);color:var(--m-navy)}html body .client-tablet .m-root .jf-ui-icon--navy{background:var(--m-navy);color:var(--m-on-navy)}html body .client-tablet .m-root .jf-ui-icon--success{background:var(--m-success-tint);color:var(--m-success)}html body .client-tablet .m-root .jf-ui-icon--warning{background:var(--m-warning-tint);color:var(--m-warning)}html body .client-tablet .m-root .jf-ui-icon--danger{background:var(--m-danger-tint);color:var(--m-danger)}html body .client-tablet .m-root .jf-ui-icon--none{background:transparent}html body .client-tablet .m-root :is(.lrow,.crow) b{font-size:var(--m-fs-row);font-weight:700;color:var(--m-ink)}html body .client-tablet .m-root :is(.lrow,.crow) small{font-size:var(--m-fs-caption);font-weight:600;color:var(--m-muted)}html body .client-tablet .m-root :is(.lrow,.crow) .ch{color:var(--m-faint)}html body .client-tablet .m-root .icbox{width:30px;height:30px;border-radius:var(--m-r-icon)}html body .client-tablet .m-root .icbox svg{width:17px;height:17px}html body .client-tablet .m-root .hr{background:var(--m-line)}html body .client-tablet .m-root .jf-ui-btn{width:100%;text-decoration:none}html body .client-tablet .m-root .jf-ui-btn.jf-ui-btn--inline{width:auto}html body .client-tablet .m-root .jf-ui-btn.jf-ui-btn--sm{min-height:var(--m-btn-h-sm)!important;padding:7px 16px!important;font-size:14px!important}html body .client-tablet .m-root .jpg-primary{min-height:var(--m-btn-h);background:var(--m-navy);color:var(--m-on-navy);box-shadow:var(--m-shadow-primary);border-radius:var(--m-r-pill);font-size:15px;font-weight:800}html body .client-tablet .m-root .jpg-secondary{min-height:var(--m-btn-h);background:var(--m-inset);color:var(--m-navy);box-shadow:none;border-radius:var(--m-r-pill);font-size:15px;font-weight:800}html body .client-tablet .m-root :is(.jpg-primary,.jpg-secondary):active:not(:disabled){transform:scale(var(--m-press))}html body .client-tablet .m-root :is(.jpg-primary,.jpg-secondary):disabled{opacity:.45;box-shadow:none}html body .client-tablet .m-root .jf-ui-chips{display:flex;flex-wrap:wrap;gap:8px}html body .client-tablet .m-root button.jf-ui-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border:0;border-radius:var(--m-r-pill);background:var(--m-inset);color:var(--m-ink);font:700 14px/1.2 var(--m-font);white-space:nowrap;cursor:pointer;transition:transform var(--m-motion-fast) var(--m-ease-enter),background-color var(--m-motion-fast) ease,color var(--m-motion-fast) ease}html body .client-tablet .m-root button.jf-ui-chip:after{content:"";position:absolute;inset:-4px 0}html body .client-tablet .m-root button.jf-ui-chip.is-on{background:var(--m-navy);color:var(--m-on-navy)!important}html body .client-tablet .m-root button.jf-ui-chip:active:not(:disabled){transform:scale(var(--m-press))}html body .client-tablet .m-root button.jf-ui-chip:disabled{opacity:.45;cursor:default}html body .client-tablet .m-root button.jf-ui-chip:focus-visible{outline:3px solid var(--m-focus);outline-offset:2px}html body .client-tablet .m-root .jf-ui-chip-icon{display:inline-grid;place-items:center}html body .client-tablet .m-root .jf-ui-chip-icon svg{width:15px;height:15px}html body .client-tablet .m-root button.jf-ui-toggle{position:relative;flex:none;width:51px;height:31px;min-height:31px;padding:0;border:0;border-radius:var(--m-r-pill);background:var(--m-control-off);cursor:pointer;transition:background-color var(--m-motion-base) var(--m-ease-enter)}html body .client-tablet .m-root button.jf-ui-toggle:after{content:"";position:absolute;inset:-7px -2px}html body .client-tablet .m-root button.jf-ui-toggle[aria-checked=true]{background:var(--m-navy)}html body .client-tablet .m-root .jf-ui-toggle-thumb{position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px rgba(20,22,31,.15),0 1px 1px rgba(20,22,31,.08);transition:transform var(--m-motion-base) var(--m-ease-enter)}html body .client-tablet .m-root button.jf-ui-toggle[aria-checked=true] .jf-ui-toggle-thumb{transform:translateX(20px)}html body .client-tablet .m-root button.jf-ui-toggle:disabled{opacity:.45;cursor:default}html body .client-tablet .m-root button.jf-ui-toggle:focus-visible{outline:3px solid var(--m-focus);outline-offset:2px}html body .client-tablet .m-root .jf-ui-ring{position:relative;flex:none;display:grid;place-items:center}html body .client-tablet .m-root .jf-ui-ring>svg{position:absolute;inset:0;display:block}html body .client-tablet .m-root .jf-ui-ring-mid{position:relative;display:grid;justify-items:center;text-align:center;line-height:1.1}html body .client-tablet .m-root .jf-ui-stat{display:grid;gap:2px;justify-items:start;min-width:0}html body .client-tablet .m-root .jf-ui-stat--center{justify-items:center;text-align:center}html body .client-tablet .m-root .jf-ui-stat-line{display:inline-flex;align-items:baseline;gap:4px}html body .client-tablet .m-root .jf-ui-stat-value{font-family:var(--m-font);font-size:var(--m-fs-number);font-weight:800;line-height:1.05;letter-spacing:var(--m-track-number);color:var(--m-ink)}html body .client-tablet .m-root .jf-ui-stat--lg .jf-ui-stat-value{font-size:var(--m-fs-number-lg)}html body .client-tablet .m-root .jf-ui-stat--sm .jf-ui-stat-value{font-size:var(--m-fs-number-sm)}html body .client-tablet .m-root .jf-ui-stat-unit{font-size:12px;font-weight:700;color:var(--m-muted)}html body .client-tablet .m-root .jf-ui-stat-label{font-size:var(--m-fs-caption);font-weight:600;color:var(--m-muted)}html body .client-tablet .m-root .jf-sheet-card>.jf-ui-eyebrow{margin:16px 1px 0}html body .client-tablet .m-root .jf-sheet-card>.jf-ui-eyebrow+.jf-sheet-title{margin-top:4px}html body .client-tablet .m-root .jf-ui-empty{display:grid;justify-items:center;text-align:center;gap:12px;padding:28px 20px}html body .client-tablet .m-root .jf-ui-empty .jf-ui-empty-icon{width:56px;height:56px;border-radius:17px}html body .client-tablet .m-root .jf-ui-empty .jf-ui-empty-icon svg{width:26px;height:26px}html body .client-tablet .m-root .jf-ui-empty-text{margin:0;max-width:260px;font-size:15px;font-weight:600;line-height:var(--m-lh-body);color:var(--m-body)}html body .client-tablet .m-root .jf-ui-skeleton-lines{display:grid;gap:8px;width:100%}html body .client-tablet .m-root .jf-ui-skeleton{position:relative;display:block;overflow:hidden;background:var(--m-inset)}html body .client-tablet .m-root .jf-ui-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);transform:translateX(-100%);animation:jfUiShimmer 1.4s ease-in-out infinite}@keyframes jfUiShimmer{to{transform:translateX(100%)}}html body .client-tablet .m-root .jf-ui-stack{display:flex;flex-direction:column;gap:var(--m-stack);min-width:0}@keyframes jfUiArrive{0%{opacity:0;transform:translateY(var(--m-rise))}to{opacity:1;transform:none}}html body .client-tablet .m-root .jf-ui-arrive>*{animation:jfUiArrive var(--m-motion-enter) var(--m-ease-enter) both}html body .client-tablet .m-root .jf-ui-arrive>:nth-child(2){animation-delay:40ms}html body .client-tablet .m-root .jf-ui-arrive>:nth-child(3){animation-delay:80ms}html body .client-tablet .m-root .jf-ui-arrive>:nth-child(4){animation-delay:.12s}html body .client-tablet .m-root .jf-ui-arrive>:nth-child(5){animation-delay:.16s}html body .client-tablet .m-root .jf-ui-arrive>:nth-child(6){animation-delay:.2s}html body .client-tablet .m-root .jf-ui-arrive>:nth-child(n+7){animation:none}@media (prefers-reduced-motion:reduce){html body .client-tablet .m-root :is(.jf-ui-arrive>*,.jf-ui-skeleton:after){animation:none!important}html body .client-tablet .m-root :is(.jf-ui-toggle,.jf-ui-toggle-thumb,.jf-ui-chip,.jf-ui-row,.jf-seg-thumb){transition:none!important}}html body .client-tablet .m-root .jf-grp{border:0;border-radius:var(--m-r-card);box-shadow:var(--m-shadow-card);background:var(--m-card);padding:0 0 0 var(--m-pad-card)}html body .client-tablet .m-root .jf-grp .jf-row.jf-row{padding-right:var(--m-pad-card)!important;border-bottom-color:var(--m-line)}html body .client-tablet .m-root .jf-grp .jf-row .jf-row-t{font-size:var(--m-fs-row);font-weight:700;color:var(--m-ink)}html body .client-tablet .m-root .jf-grp .jf-row .jf-row-s{font-size:var(--m-fs-caption);color:var(--m-muted)}html body .client-tablet .m-root .jf-grp .jf-row .jf-row-v{color:var(--m-muted)}html body .client-tablet .m-root .jf-grp .jf-row .jf-row-ch{color:var(--m-faint)}html body .client-tablet .m-root .jf-grp .jf-row:active:not(:disabled){opacity:1;background:var(--m-inset)}html body .client-tablet .m-root .jf-grp .jf-row.danger .jf-row-t{color:var(--m-danger)}html body .client-tablet .m-root .jf-row-ic{background:var(--m-sky-tint)!important;color:var(--m-navy)!important}html body .client-tablet .m-root .jf-row-ic svg{stroke:currentColor}html body .client-tablet .m-root .jf-glabel{padding:var(--m-section-above) 1px var(--m-section-below);font-size:var(--m-fs-eyebrow);font-weight:700;letter-spacing:var(--m-track-eyebrow);color:var(--m-muted)}html body .client-tablet .m-root .jf-glabel.first{padding-top:8px}html body .client-tablet .m-root .jf-foot{padding:8px 17px 0;font-size:var(--m-fs-caption);color:var(--m-muted)}html body .client-tablet .m-root .jf-switch{width:51px;min-width:51px;height:31px;min-height:31px;background:var(--m-control-off)}html body .client-tablet .m-root .jf-switch[aria-checked=true]{background:var(--m-navy)}html body .client-tablet .m-root .jf-switch>i{top:2px;left:2px;width:27px;height:27px;box-shadow:0 3px 8px rgba(20,22,31,.15),0 1px 1px rgba(20,22,31,.08)}html body .client-tablet .m-root .jf-switch[aria-checked=true]>i{transform:translateX(20px)}html body .client-tablet .m-root .ring :is(.trk,.prg){stroke-width:var(--jf-ring-sw,10)!important}html body .client-tablet .m-root .ring .trk{stroke:var(--m-inset)!important}html body .client-tablet .m-root .m-abar.jf-navbar{border:0!important;box-shadow:none!important}html body .client-tablet .m-root .m-abar.jf-navbar:not(.jf-navbar-banner){background:transparent!important}html body .client-tablet .m-root .jf-navbar-title>:is(span,div,h1){color:var(--m-navy)!important}html body .client-tablet .m-root .jf-backchip{position:relative;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border:0;border-radius:50%;background:var(--m-card);color:var(--m-navy);box-shadow:0 1px 2px rgba(31,32,37,.05),0 6px 16px -10px rgba(31,32,37,.35);transition:transform var(--m-motion-fast) var(--m-ease-enter)}html body .client-tablet .m-root .jf-backchip:before{content:"";position:absolute;inset:-2px;border-radius:50%}html body .client-tablet .m-root .jf-backchip svg{width:20px;height:20px;stroke-width:2.2}html body .client-tablet .m-root .jf-backchip:active{transform:scale(var(--m-press));background:var(--m-card)}html body .client-tablet .m-root .jf-backchip.jf-backchip-labelled{width:auto;padding:0 14px 0 8px;border-radius:var(--m-r-pill)}html body .client-tablet .m-root .m-abar button[aria-label=Back i]:not(.jf-backchip),html body .client-tablet .m-root button.absolute[aria-label=Back i]:not(.jf-backchip){width:40px;height:40px;min-height:40px;border:0;background:var(--m-card);color:var(--m-navy);box-shadow:0 1px 2px rgba(31,32,37,.05),0 6px 16px -10px rgba(31,32,37,.35)}html body .client-tablet .m-root .jf-navbar-trail{gap:4px}html body .client-tablet .m-root .jf-navbar-trail>:is(a,button){color:var(--m-navy);font-family:var(--m-font);font-size:15px;font-weight:700;letter-spacing:0}html body .client-tablet .m-root .jf-navbar-trail>:is(a,button):not(.btnp):not(.btnq):not(.jf-backchip){background:transparent;border:0;box-shadow:none;min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:999px}html body .client-tablet .m-root .jf-navbar-trail>:is(a,button):active{opacity:.6}html body .client-tablet .m-root .jf-navbar-trail svg{color:var(--m-navy)}html body .client-tablet .m-root .m-tabbar>div.jf-dock,html body .client-tablet .m-tabbar>div.jf-dock{background:rgba(255,255,255,.8)!important;border:1px solid rgba(31,32,37,.06)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;backdrop-filter:blur(20px) saturate(180%)!important;box-shadow:0 1px 2px rgba(31,32,37,.04),0 14px 32px -18px rgba(31,32,37,.35)!important}html body .client-tablet .m-tabbar .jf-tab,html body .client-tablet .m-tabbar .jf-tab span,html body .client-tablet .m-tabbar .jf-tab-lbl{color:var(--m-muted)!important}html body .client-tablet .m-tabbar .jf-tab-on,html body .client-tablet .m-tabbar .jf-tab-on span,html body .client-tablet .m-tabbar .jf-tab[aria-current=page],html body .client-tablet .m-tabbar .jf-tab[aria-current=page] span{color:var(--m-navy)!important}html body .client-tablet .m-tabbar .jf-tab-chip{transition:background-color var(--m-motion-fast) ease}html body .client-tablet .m-tabbar .jf-tab-chip.on{background:var(--m-sky-tint)!important}html body .client-tablet .m-tabbar .jf-tab-lbl{font-size:12px!important;font-weight:700!important;letter-spacing:0!important}html body .client-tablet .m-root .jfi-orb-touch.jfi-plus,html body .client-tablet .m-root .jfi-plus,html body .client-tablet .m-root button.jfi-orb-touch.jfi-plus{box-shadow:0 1px 2px rgba(31,32,37,.04),0 14px 32px -18px rgba(31,32,37,.35)!important}html body .client-tablet .m-root .jfi-plus-glyph{color:var(--m-navy)!important;stroke:var(--m-navy)!important}@media (max-width:360px){html body .client-tablet .m-tabbar .jf-tab-lbl{font-size:11px!important}html body .client-tablet .m-tabbar .jf-tab-chip{padding-left:6px!important;padding-right:6px!important}}@media (prefers-reduced-transparency:reduce){html body .client-tablet .m-root .jfi-plus,html body .client-tablet .m-tabbar>div.jf-dock{background:var(--m-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html body .client-tablet .jf-route-page{will-change:auto}html body .client-tablet .m-root .datepill{gap:6px}html body .client-tablet .m-root .datepill .p{border:0!important;background:var(--m-card)!important;box-shadow:var(--m-shadow-card)!important;font-family:var(--m-font);font-size:14px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:var(--m-ink)!important;min-height:40px;padding:8px 16px!important}html body .client-tablet .m-root .datepill .p svg{stroke:var(--m-navy)}html body .client-tablet .m-root .datepill .a{color:var(--m-muted)!important;font-size:20px;min-width:44px;min-height:44px;display:inline-grid;place-items:center}html body .client-tablet .m-root .days i:not(.pt):not(.solo):not(.plan){border-color:transparent!important;background:var(--m-inset)!important;color:var(--m-muted)!important}html body .client-tablet .m-root .days i{border-radius:12px;font-weight:700}html body .client-tablet .m-root .num{font-family:var(--m-font)!important;font-weight:800!important}html body .client-tablet .m-root .jf-chh-week .num{color:#fff!important}html body .client-tablet .m-root .jf-seg>button[aria-selected=true]{color:var(--m-ink)!important}html body .client-tablet .m-root .jf-seg:not(:has(>.jf-seg-thumb))>button[aria-selected=true]{background:var(--m-card);box-shadow:0 1px 2px rgba(31,32,37,.06),0 4px 12px -6px rgba(31,32,37,.22)}html body .client-tablet .m-root :is(.bebas,[style*=Bebas],[style*=font-bebas]):not(.m-abar *):not(.m-abar):not(.ttl):not(.jf-wordmark):not(.jf-ob-card *):not(.jf-ob-copy *):not(.jf-loot-head *):not(.jf-loot-reveal *):not(.jf-ob-stage *){font-family:var(--m-font)!important;font-weight:800!important;letter-spacing:-.01em!important;text-transform:none!important}html body .client-tablet .m-root .jf-pp-title{font-family:var(--m-font);font-weight:800;letter-spacing:-.02em;font-size:30px;line-height:1.15}html body .client-tablet .m-root .jf-plus-title{font-family:var(--m-font);font-weight:800;letter-spacing:-.01em;font-size:18px}html body .client-tablet .m-root :is(.jws-log-title,.jws-log-aside,.jg3-cabinet-pill,.jmg-choice button small,.jshare small,.jf-winner-step small){font-size:12px!important}html body .client-tablet .m-root .wd{font-size:12px!important}html body .client-tablet .m-root .jf-sentence{text-transform:lowercase}html body .client-tablet .m-root .jf-sentence:first-letter{text-transform:uppercase}html body .client-tablet .m-root .jf-lb-head .tx b{font-family:var(--m-font)!important;font-weight:800!important;letter-spacing:-.01em!important;font-size:17px!important}html body .client-tablet .m-root .m-tabbar>div.jf-dock,html body .client-tablet .m-tabbar>div.jf-dock{background:rgba(255,255,255,.72)!important;border:1px solid rgba(255,255,255,.8)!important;-webkit-backdrop-filter:blur(24px) saturate(190%)!important;backdrop-filter:blur(24px) saturate(190%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(31,32,37,.05),0 16px 36px -18px rgba(31,32,37,.38)!important}html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-chip,html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-chip.on{background:transparent!important}html body .client-tablet .m-tabbar .jf-tab-on+.jf-tab-lbl,html body .client-tablet .m-tabbar .jf-tab[aria-current=page] .jf-tab-lbl{color:var(--m-navy)!important;font-weight:800!important}html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder{background:rgba(31,32,37,.07)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder[data-phase=travel]{background:rgba(255,255,255,.35)!important}html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder[data-phase=land]{background:rgba(255,255,255,.4)!important}html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder .jf-tab-lens{display:block!important}@media (prefers-reduced-motion:reduce){html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder .jf-tab-lens{display:none!important}}html body .client-tablet .m-root:not([data-nav-mini]) .m-tabbar>div,html body :is(.client-tablet,.trainer-tablet) .m-root:not([data-nav-mini]) .m-tabbar>div.jf-dock{left:21px!important;right:91px!important;bottom:21px!important;height:62px!important;width:auto!important;border-radius:31px!important;padding:0 4px!important}html body .client-tablet .m-root[data-nav-mini] .m-tabbar>div,html body .client-tablet .m-root[data-nav-mini] .m-tabbar>div.jf-dock{left:21px!important;bottom:21px!important;width:62px!important;height:62px!important;border-radius:50%!important}html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder{top:3px!important;bottom:3px!important;border-radius:28px!important}html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab svg{width:24px!important;height:24px!important}html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-chip{gap:2px!important;padding:4px 8px!important}html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-lbl{font-size:12px!important}html body :is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab[aria-current=page] svg{stroke-width:2.1}html body .client-tablet .m-root .jfi-orb-touch.jfi-plus,html body .client-tablet .m-root .jfi-plus,html body .client-tablet .m-root button.jfi-orb-touch.jfi-plus{right:21px!important;bottom:21px!important;width:62px!important;height:62px!important;border-radius:50%!important;background:radial-gradient(120% 100% at 50% 0,rgba(58,64,140,.96) 0,rgba(31,32,37,.94) 60%)!important;border:1px solid rgba(255,255,255,.22)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;backdrop-filter:blur(20px) saturate(180%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -1px 0 rgba(0,0,0,.25),0 12px 26px -12px rgba(31,32,37,.7)!important;color:#fff!important;transition:transform .16s cubic-bezier(.2,.7,.2,1)!important}html body .client-tablet .m-root .jfi-plus:active{transform:scale(.94)!important}html body .client-tablet .m-root .jfi-plus .jfi-plus-glyph,html body .client-tablet .m-root .jfi-plus .jfi-plus-x{color:#fff!important;stroke:#fff!important}@media (max-width:360px){html body .client-tablet .m-root:not([data-nav-mini]) .m-tabbar>div,html body .client-tablet .m-root:not([data-nav-mini]) .m-tabbar>div.jf-dock{left:14px!important;right:82px!important}html body .client-tablet .m-root .jfi-orb-touch.jfi-plus,html body .client-tablet .m-root .jfi-plus{right:14px!important;width:60px!important;height:60px!important}}@media (prefers-reduced-motion:reduce){html body .client-tablet .m-root .jfi-plus{transition:none!important}}html body .client-tablet .m-root .jfi-orb-touch.jfi-plus,html body .client-tablet .m-root .jfi-plus,html body .client-tablet .m-root button.jfi-orb-touch.jfi-plus{background:rgba(255,255,255,.8)!important;border:1px solid rgba(31,32,37,.06)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;backdrop-filter:blur(24px) saturate(180%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 28px -12px rgba(31,32,37,.35),0 1px 3px rgba(31,32,37,.06)!important;color:var(--m-navy)!important}html body .client-tablet .m-root .jfi-plus .jfi-plus-glyph,html body .client-tablet .m-root .jfi-plus .jfi-plus-x{color:var(--m-navy)!important;stroke:var(--m-navy)!important}html body .client-tablet .m-root .jfi-plus.jfi-plus-live{background:transparent!important;border-color:transparent!important;box-shadow:none!important}@media (min-width:768px) and (max-width:1099px){html .client-tablet .m-stage,html .client-tablet body{background:var(--m-page)!important}html .client-tablet .m-stage{display:block!important;place-items:initial!important;padding:0!important;min-height:100dvh;overflow:hidden!important}html .client-tablet .m-frame,html .client-tablet .m-root .m-frame{width:100%!important;height:100dvh!important;max-height:none!important;max-width:100%!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-top:env(safe-area-inset-top,0)}html .client-tablet .m-fakebar{display:none!important}html .client-tablet .m-frame.keyboard-visible,html .client-tablet .m-root .m-frame.keyboard-visible{height:calc(100dvh - var(--jf-keyboard-inset, 0px))!important}}
html body .client-tablet.client-tablet .m-root,html body .m-root.m-root{--f-ink:#1d1e22!important;--f-ink2:rgba(31,32,37,0.66)!important;--f-ink3:rgba(31,32,37,0.38)!important;--f-dark:#1f2025!important;--f-btn-ink:#ebf0f8!important;--f-panel:#ebf0f8!important;--f-orange:#f5a524!important;--f-lime:#8bd42a!important;--f-green:#7ed321!important;--f-purple:#8c7cf6!important;--f-blue:#4da3ff!important;--f-teal:#1fc7a6!important;--f-red:#ff5e3a!important;--f-yellow:#f5c33b!important;--f-track:rgba(120,130,150,0.16)!important;--f-chip:rgba(31,32,37,0.06)!important;--f-glass:rgba(255,255,255,0.6)!important;--f-ease:cubic-bezier(0.2,0.7,0.2,1)!important;--m-page:#f5f7fb!important;--m-card:#ffffff!important;--m-inset:#eef1f6!important;--m-ink:#1d1e22!important;--m-body:#3a3c43!important;--m-muted:#767a83!important;--m-faint:#b4b9c3!important;--m-line:#edf0f5!important;--m-navy:#1f2025!important;--m-sky:#4da3ff!important;--m-sky-tint:#eaf3ff!important;--m-ice:#dbe8f7!important;--m-blue:#4da3ff!important;--m-red:#ff5e3a!important;--m-success:#1f9438!important;--m-success-tint:rgba(126,211,33,0.16)!important;--m-warning:#f5a524!important;--m-warning-tint:rgba(245,165,36,0.14)!important;--m-warning-ink:#a86a00!important;--m-danger:#ff5e3a!important;--m-danger-tint:rgba(255,94,58,0.12)!important;--m-on-navy:#ebf0f8!important;--m-focus:#4da3ff!important;--m-control-off:#dfe3ea!important;--m-scrim:rgba(20,22,31,0.28)!important;--m-r-card:22px!important;--m-r-row:16px!important;--m-r-icon:9px!important;--m-r-sheet:32px!important;--m-shadow-card:0 1px 0 rgba(0,0,0,0.03),0 12px 30px -24px rgba(30,40,70,0.3)!important;--m-shadow-primary:0 10px 24px -14px rgba(31,32,37,0.55)!important;--m-shadow-float:0 16px 40px -18px rgba(30,40,70,0.35)!important;--m-shadow-sheet:0 -20px 50px -24px rgba(30,40,70,0.3)!important;--m-gutter:16px!important;--m-pad-card:16px!important;--m-pad-card-tight:14px!important;--m-stack:11px!important;--m-section-above:26px!important;--m-section-below:10px!important;--font-mulish:var(--font-inter)!important;--m-font:var(--font-inter),Inter,-apple-system,system-ui,"Segoe UI",sans-serif!important;--a-display:var(--font-inter),Inter,-apple-system,system-ui,sans-serif!important;--m-fs-section:20px!important;--m-fs-card-title:17px!important;--m-fs-row:16px!important;--m-fs-body:15px!important;--m-fs-caption:13.5px!important;--m-fs-eyebrow:13px!important;--m-fs-number:30px!important;--m-fs-number-lg:40px!important;--m-fs-number-sm:23px!important;--m-lh-title:1.3!important;--m-lh-body:1.4!important;--m-track-title:-0.02em!important;--m-track-number:-0.03em!important;--m-track-eyebrow:0!important;--m-ease-enter:cubic-bezier(0.2,0.7,0.2,1)!important;font-family:var(--m-font)!important;font-weight:500;letter-spacing:.005em;color:var(--m-ink);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01"}html body .client-tablet.client-tablet .m-root :is([style*=Mulish],[style*=font-mulish],.num){font-family:var(--m-font)!important}html body .client-tablet.client-tablet .m-root :is(input,textarea,select,button){font-family:var(--m-font)}html body .client-tablet.client-tablet .m-root :is(b,strong){font-weight:600}html body .client-tablet.client-tablet .m-root :is([style*="font-weight: 800"],[style*="font-weight: 900"],[style*="font-weight: 1000"]){font-weight:700!important}html body .client-tablet.client-tablet .m-root{background:radial-gradient(60% 34% at 12% 4%,rgba(255,255,255,.85),rgba(255,255,255,0) 70%),radial-gradient(50% 26% at 92% 12%,rgba(255,255,255,.7),rgba(255,255,255,0) 70%),linear-gradient(180deg,var(--sec-sky,#d3e3f5) 0,color-mix(in srgb,var(--sec-sky,#d3e3f5) 55%,#f5f7fb) 150px,color-mix(in srgb,var(--sec-sky,#d3e3f5) 22%,#f5f7fb) 300px,#f5f7fb 460px)!important;background-color:#f5f7fb!important}html body .client-tablet.client-tablet .m-root .m-scroll:not(:where(.m-sheet-up,.jf-sheet-card)){background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-navbar+.m-scroll,html body .client-tablet.client-tablet .m-root .m-abar~.m-scroll{-webkit-mask-image:linear-gradient(180deg,transparent,#000 14px);mask-image:linear-gradient(180deg,transparent,#000 14px)}html body .client-tablet.client-tablet .m-root .m-abar.jf-navbar:not(.jf-navbar-banner){background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-navbar-title>:is(span,div,h1),html body .client-tablet.client-tablet .m-root .m-abar .ttl{font-family:var(--m-font)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large{height:62px!important;padding-left:20px!important;padding-right:12px!important;gap:10px}html body .client-tablet.client-tablet .m-root .jf-navbar--large>.absolute{position:static!important;inset:auto!important;flex:1 1 auto;min-width:0;justify-content:flex-start!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large .jf-navbar-title{justify-content:flex-start!important;min-width:0}html body .client-tablet.client-tablet .m-root .jf-navbar--large .jf-navbar-lead:empty{display:none}html body .client-tablet.client-tablet .m-root .jf-navbar--large .jf-navbar-lead:not(:empty){margin-left:-6px}html body .client-tablet.client-tablet .m-root .jf-navbar--large .jf-navbar-title>:is(span,div,h1),html body .client-tablet.client-tablet .m-root .jf-navbar--large .ttl{font-size:27px!important;font-weight:700!important;letter-spacing:-.025em!important;line-height:1.1!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .client-tablet.client-tablet .m-root .jf-navbar--large .jf-navbar-trail{margin-left:0!important;flex:none}html body .client-tablet.client-tablet .m-root .jf-backchip,html body .client-tablet.client-tablet .m-root .m-abar button[aria-label=Back i]:not(.jf-backchip){width:38px;height:38px;min-width:38px;min-height:38px;background:rgba(255,255,255,.85)!important;color:var(--f-ink)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 6px 16px -10px rgba(30,40,70,.35)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html body .client-tablet.client-tablet .m-root .jf-backchip svg{width:18px;height:18px;stroke-width:2.1}html body .client-tablet.client-tablet .m-root .jf-navbar-trail>:is(a,button){color:var(--f-ink)!important;font-size:15px;font-weight:600}html body .client-tablet.client-tablet .m-root .jf-navbar-trail svg{color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-home-avatar-btn{display:grid;place-items:center;width:44px;height:44px;padding:0;background:none;border:0}html body .client-tablet.client-tablet .m-root .jf-home-avatar{width:36px;height:36px;background:#dbe8f7!important;color:#3f6696!important;font-size:13px!important;font-weight:700!important;letter-spacing:0}html body .client-tablet.client-tablet .m-root .jf-section-title h2,html body .client-tablet.client-tablet .m-root .jf-ui-section-title-text{font-family:var(--m-font)!important;font-size:20px!important;font-weight:700!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-ui-section-title-right :is(a,button){font-weight:600!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-ui-card-title{font-size:17px!important;font-weight:600!important;letter-spacing:-.01em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-ui-card-sub{font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root :is(.jf-ui-eyebrow,.klabel){font-family:var(--m-font)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-ui-row-title{font-weight:600!important;letter-spacing:-.01em}html body .client-tablet.client-tablet .m-root .jf-ui-row-sub{font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-ui-row-value{font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-f-k{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--f-ink2);line-height:1}html body .client-tablet.client-tablet .m-root .jf-f-dot{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:7px;color:#fff;overflow:hidden}html body .client-tablet.client-tablet .m-root .jf-f-dot>*{max-width:16px;max-height:16px}html body .client-tablet.client-tablet .m-root .jf-f-dot--teal{background:var(--f-teal)}html body .client-tablet.client-tablet .m-root .jf-f-dot--purple{background:var(--f-purple)}html body .client-tablet.client-tablet .m-root .jf-f-dot--orange{background:var(--f-orange)}html body .client-tablet.client-tablet .m-root .jf-f-dot--lime{background:var(--f-green)}html body .client-tablet.client-tablet .m-root .jf-f-dot--blue{background:var(--f-blue)}html body .client-tablet.client-tablet .m-root .jf-f-dot--dark{background:var(--f-dark)}html body .client-tablet.client-tablet .m-root :is(.mc,.jf-card,.m-card,.jpg-card,.jf-ui-card){border-radius:var(--m-r-card)!important;border:0!important;box-shadow:var(--m-shadow-card)!important}html body .client-tablet.client-tablet .m-root .jf-ui-list{border-radius:var(--m-r-card)!important;box-shadow:var(--m-shadow-card)!important;border:0!important}html body .client-tablet.client-tablet .m-root .jf-ui-card.jf-ui-card--inset{background:var(--m-inset)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon{border-radius:10px!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--blue,html body .client-tablet.client-tablet .m-root .jf-ui-icon--sky{background:var(--f-blue)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--navy{background:var(--f-dark)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--lime,html body .client-tablet.client-tablet .m-root .jf-ui-icon--success{background:var(--f-green)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--orange,html body .client-tablet.client-tablet .m-root .jf-ui-icon--warning{background:var(--f-orange)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--danger,html body .client-tablet.client-tablet .m-root .jf-ui-icon--red{background:var(--f-red)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--purple{background:var(--f-purple)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--teal{background:var(--f-teal)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--inset{background:var(--m-inset)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon svg{stroke-width:2.1}html body .client-tablet.client-tablet .m-root :is(.jf-ui-row-chev,.jf-home-chev,.jf-chh-chev){color:var(--f-ink3)!important}html body .client-tablet.client-tablet .m-root .jf-ui-ring .jf-ui-ring-track,html body .client-tablet.client-tablet .m-root .ring .trk{stroke:var(--f-track)!important}html body .client-tablet.client-tablet .m-root .jf-ui-stat-value{font-weight:700!important;letter-spacing:-.03em!important}html body .client-tablet.client-tablet .m-root .jf-ui-stat-unit{font-weight:600!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-ui-stat-label{font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root :is(.btnp,.btnq,.btng,.btnd){border-radius:128px!important;font-family:var(--m-font)!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;transition:transform .35s var(--f-ease),background-color .3s ease!important}html body .client-tablet.client-tablet .m-root .btnp,html body .client-tablet.client-tablet .m-root a.btnp,html body .client-tablet.client-tablet .m-root button.btnp{background:var(--f-dark)!important;color:var(--f-btn-ink)!important;box-shadow:var(--m-shadow-primary)!important;border:0!important}html body .client-tablet.client-tablet .m-root .btnp.btnp *{color:var(--f-btn-ink)!important}html body .client-tablet.client-tablet .m-root :is(.btnq,a.btnq,button.btnq){background:var(--f-chip)!important;color:var(--f-ink)!important;box-shadow:none!important;border:0!important}html body .client-tablet.client-tablet .m-root .btng{color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .btnd{color:var(--f-red)!important}html body .client-tablet.client-tablet .m-root .m-scroll.jf-home :is(.btnq,a.btnq,button.btnq){background:var(--f-chip)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-seg{background:var(--f-chip)!important;border-radius:128px!important;padding:3px!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-seg>.jf-seg-thumb{background:var(--f-dark)!important;border-radius:128px!important;box-shadow:0 6px 14px -8px rgba(31,32,37,.6)!important}html body .client-tablet.client-tablet .m-root .jf-seg>button{border-radius:128px!important;font-weight:600!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-seg>button:is([aria-checked=true],[aria-pressed=true],[aria-selected=true]){color:var(--f-btn-ink)!important}html body .client-tablet.client-tablet .m-root .jf-seg:not(:has(>.jf-seg-thumb))>button:is([aria-checked=true],[aria-pressed=true],[aria-selected=true]){background:var(--f-dark)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-ui-chip{border-radius:128px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-ui-toggle[aria-checked=true]{background:var(--f-green)!important}html body .client-tablet.client-tablet .m-root .jf-sheet-card{border-radius:32px 32px 0 0!important;background:#fff!important}html body .client-tablet.client-tablet .m-root .jf-sheet-title{font-family:var(--m-font)!important;font-size:22px!important;font-weight:700!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-sheet-lead{color:var(--m-muted)!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-blur-scrim,html body .client-tablet.client-tablet .m-root .jf-ui-scrim{background:rgba(20,22,31,.22)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body .client-tablet.client-tablet .m-tabbar:before{content:"";position:absolute;left:0;right:0;bottom:0;height:112px;pointer-events:none;background:linear-gradient(180deg,rgba(245,247,251,0),rgba(245,247,251,.9) 30%,#f5f7fb 45%,#f5f7fb)}html body .client-tablet.client-tablet .m-root .m-tabbar>div.jf-dock,html body .client-tablet.client-tablet .m-tabbar>div.jf-dock{background:rgba(255,255,255,.86)!important;border:0!important;-webkit-backdrop-filter:blur(24px) saturate(1.6)!important;backdrop-filter:blur(24px) saturate(1.6)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5),0 10px 30px -12px rgba(20,24,40,.22)!important}html body .client-tablet.client-tablet .m-tabbar .jf-tab,html body .client-tablet.client-tablet .m-tabbar .jf-tab span,html body .client-tablet.client-tablet .m-tabbar .jf-tab-lbl{color:rgba(31,32,37,.55)!important;transition:color .2s ease 60ms}html body .client-tablet.client-tablet .m-tabbar .jf-tab-on,html body .client-tablet.client-tablet .m-tabbar .jf-tab-on span,html body .client-tablet.client-tablet .m-tabbar .jf-tab-on+.jf-tab-lbl,html body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page],html body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page] .jf-tab-lbl,html body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page] span{color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-tabbar .jf-tab-lbl{font-family:var(--font-inter),Inter,sans-serif!important;font-weight:600!important;font-size:12px!important;letter-spacing:-.005em!important}html body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page] .jf-tab-lbl{font-weight:650!important}html body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder{background:rgba(120,123,132,.13)!important;box-shadow:inset 0 0 0 .5px rgba(255,255,255,.55)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder:is([data-phase=travel],[data-phase=land]){z-index:2!important;background:rgba(255,255,255,.16)!important;box-shadow:-3px 0 10px -4px rgba(255,120,180,.38),3px 0 10px -4px rgba(90,170,255,.4),0 8px 20px -8px rgba(31,32,37,.28)!important;-webkit-backdrop-filter:saturate(1.9) brightness(1.08) contrast(1.04)!important;backdrop-filter:saturate(1.9) brightness(1.08) contrast(1.04)!important}html body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder[data-phase=land]{background:rgba(255,255,255,.1)!important}html body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder .jf-tab-lens{opacity:0!important;background:radial-gradient(80% 38% at 32% 0,rgba(255,255,255,.7),rgba(255,255,255,0) 100%),radial-gradient(60% 30% at 68% 104%,rgba(255,255,255,.4),rgba(255,255,255,0) 100%),linear-gradient(100deg,rgba(255,255,255,0) 18%,rgba(255,170,215,.16) 34%,rgba(170,215,255,.18) 50%,rgba(200,255,200,.14) 64%,rgba(255,255,255,0) 80%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),inset 0 -6px 10px -8px rgba(31,32,37,.18)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:opacity .18s ease!important}html body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder .jf-tab-lens:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.6px;background:conic-gradient(from 210deg,#ff8fc4,#ffc978,#c8f59a,#7fdcff,#9f8cff,#ff8fc4);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.58;filter:blur(.4px) saturate(1.15)}html body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder[data-phase=travel] .jf-tab-lens{opacity:1!important;transition-duration:60ms!important}html body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder[data-phase=land] .jf-tab-lens{opacity:.75!important}@media (prefers-reduced-motion:reduce){html body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder:is([data-phase=travel],[data-phase=land]){z-index:0!important;box-shadow:none!important}}html body .client-tablet.client-tablet .m-root .jfi-orb-touch.jfi-plus,html body .client-tablet.client-tablet .m-root .jfi-plus,html body .client-tablet.client-tablet .m-root button.jfi-orb-touch.jfi-plus{background:rgba(255,255,255,.62)!important;border:0!important;-webkit-backdrop-filter:blur(24px) saturate(1.6)!important;backdrop-filter:blur(24px) saturate(1.6)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5),0 10px 30px -12px rgba(20,24,40,.22)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jfi-plus :is(.jfi-plus-glyph,.jfi-plus-x){color:var(--f-ink)!important;stroke:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jfi-plus.jfi-plus-live{background:transparent!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>*{animation:jfFacetReveal .7s var(--f-ease) both!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(2){animation-delay:60ms!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(3){animation-delay:.12s!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(4){animation-delay:.18s!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(5){animation-delay:.24s!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(6){animation-delay:.3s!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(n+7){animation:none!important}html body .client-tablet.client-tablet .m-root :is(.btnp,.btnq,.jf-pressable,.jf-ui-row--action,a.jf-ui-row):active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .jf-ui-arrive>*{animation:none!important}}html body .client-tablet.client-tablet .m-root .m-scroll.jf-home{padding-top:4px}html body .client-tablet.client-tablet .m-root .jf-home-hello{display:grid!important;grid-template-columns:1fr auto;grid-template-areas:"k cta" "t t" "s s";align-items:center;gap:6px 10px!important;min-height:0!important;padding:15px 16px 16px!important;background:#fff!important;border-radius:var(--m-r-card)!important;box-shadow:var(--m-shadow-card)!important}html body .client-tablet.client-tablet .m-root .jf-home-hello:active{background:#fff!important;transform:scale(.985)}html body .client-tablet.client-tablet .m-root .jf-home-hello .jf-f-k{grid-area:k}html body .client-tablet.client-tablet .m-root .jf-home-hello .jf-f-dot{background:transparent;width:22px;height:22px}html body .client-tablet.client-tablet .m-root .jf-home-hello-text{grid-area:t;margin-top:4px;font-size:18px!important;font-weight:600!important;letter-spacing:-.015em!important;white-space:normal!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-home-hello-sub{grid-area:s;font-size:15px;font-weight:500;line-height:1.4;color:var(--f-ink2)}html body .client-tablet.client-tablet .m-root .jf-home-hello-cta{grid-area:cta;font-size:13.5px!important;font-weight:600!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-home-rings{padding:18px 12px 16px!important}html body .client-tablet.client-tablet .m-root .jf-home-ring{gap:8px!important}html body .client-tablet.client-tablet .m-root .jf-home-ring-num{font-size:22px!important;font-weight:700!important;letter-spacing:-.03em!important}html body .client-tablet.client-tablet .m-root .jf-home-ring-num.is-long{font-size:18px!important}html body .client-tablet.client-tablet .m-root .jf-home-ring-unit{margin-top:2px!important;font-size:11.5px!important;font-weight:600!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-home-ring-label{font-size:15px!important;font-weight:600!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-home-group-label{text-transform:none!important;letter-spacing:0!important;font-size:13.5px!important;font-weight:600!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-home-group-label a{color:var(--f-ink)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-home-tick{border-width:1.8px!important;border-color:#d9dde5!important}html body .client-tablet.client-tablet .m-root .jf-home-tick.is-on{background:var(--f-green)!important;border-color:var(--f-green)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-home-count{font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-home-count.is-done{color:var(--m-success)!important}html body .client-tablet.client-tablet .m-root .jf-home-figure .num{font-weight:700!important}html body .client-tablet.client-tablet .m-root :is(.jf-home-link,.jf-home-add-title,.jf-home-action-links a){color:var(--f-ink)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-home-score-num{font-size:44px!important;font-weight:700!important;letter-spacing:-.03em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-home-band{box-shadow:var(--m-shadow-card)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-home-action-n{font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-home-action.is-on .jf-home-action-n{background:var(--f-dark)!important;color:var(--f-btn-ink)!important}html body .client-tablet.client-tablet .m-root .jf-home-action-text,html body .client-tablet.client-tablet .m-root .jf-home-item-text{font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-home-projection{background:var(--f-panel)!important}html body .client-tablet.client-tablet .m-root .jf-home-projection b{color:var(--f-ink)!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root :is(.m-frame,.jf-route-viewport){background:transparent!important;background-color:transparent!important}html body .client-tablet.client-tablet .m-root :not(svg,svg *,canvas,[class*=game],[class*=game] *,[class*=jf-ob-stage] *,[class*=loot] *,.jf-levelup *){font-family:var(--m-font)!important}html body .client-tablet.client-tablet .m-root :is(.bebas,.jf-wordmark,[style*=Bebas]):not([class*=game] *){letter-spacing:-.02em!important;font-weight:700!important;text-transform:none!important}html body .client-tablet.client-tablet .m-root :is(.m-scroll,.jf-sheet-card,.m-abar) :not([class*=game] *,[class*=jf-ob-stage] *,[class*=loot] *){text-transform:none!important}html body .client-tablet.client-tablet .m-root :is(.jf-chh-week-k,.jf-meal-slot,.jf-glabel,.jf-ui-group-title){letter-spacing:0!important;font-size:13.5px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root :is(.jf-glabel,.jf-ui-group-title){color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root :is(.jf-chh-hero,.jf-ui-card:has(.jf-tr-next-title),.jf-ui-card:has(.jf-hero-of),.jf-ui-card:has(>.jf-goal-hero)){position:relative;isolation:isolate;overflow:hidden}html body .client-tablet.client-tablet .m-root .jf-chh-hero{background:linear-gradient(180deg,#ffffff 42%,#e6effa)!important}html body .client-tablet.client-tablet .m-root .jf-ui-card:has(.jf-tr-next-title){background:linear-gradient(180deg,#ffffff 40%,#fbe9e2)!important}html body .client-tablet.client-tablet .m-root .jf-ui-card:has(.jf-hero-of){background:linear-gradient(180deg,#ffffff 44%,#e5f4d9)!important}html body .client-tablet.client-tablet .m-root .jf-ui-card:has(>.jf-goal-hero){background:linear-gradient(180deg,#ffffff 40%,#e9e5fb)!important}html body .client-tablet.client-tablet .m-root .jf-chh-pts-v{font-size:38px!important;font-weight:700!important;letter-spacing:-.035em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-chh-pts-k{font-weight:600!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-chh-bar{background:var(--f-track)!important;height:8px!important;border-radius:8px!important}html body .client-tablet.client-tablet .m-root .jf-chh-bar>*{background:var(--f-blue)!important;border-radius:8px!important}html body .client-tablet.client-tablet .m-root .jf-chh-cells>*{background:rgba(255,255,255,.7)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.8)!important;border-radius:18px!important}html body .client-tablet.client-tablet .m-root .jf-chh-cells b{font-weight:700!important;letter-spacing:-.03em!important}html body .client-tablet.client-tablet .m-root .jf-chh-week{background:radial-gradient(70% 90% at 72% -10%,rgba(140,124,246,.42),rgba(140,124,246,0) 70%),#1f2025!important;box-shadow:0 20px 40px -24px rgba(31,32,37,.7)!important}html body .client-tablet.client-tablet .m-root .jf-chh-week .jf-ch-radiance{opacity:.4;mix-blend-mode:screen}html body .client-tablet.client-tablet .m-root .jf-chh-week :is(.jf-chh-week-k,.jf-chh-week-t,.jf-chh-week-s,.jf-chh-week-pts){text-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-chh-week-k{color:rgba(255,255,255,.55)!important}html body .client-tablet.client-tablet .m-root .jf-chh-week-t{font-size:26px!important;font-weight:700!important;letter-spacing:-.03em!important}html body .client-tablet.client-tablet .m-root .jf-chh-week-go{background:#ebf0f8!important;color:var(--f-dark)!important;font-weight:600!important;border-radius:128px!important}html body .client-tablet.client-tablet .m-root .jf-chh-week-pts{font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-chh-days>button{border-radius:18px!important;box-shadow:var(--m-shadow-card)!important}html body .client-tablet.client-tablet .m-root .jf-chh-days>button small{font-weight:600!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-chh-days>button b{font-weight:700!important;letter-spacing:-.02em}html body .client-tablet.client-tablet .m-root .jf-chh-days>button.on{background:var(--f-dark)!important;box-shadow:0 10px 20px -12px rgba(31,32,37,.7)!important}html body .client-tablet.client-tablet .m-root .jf-chh-days>button.on :is(small,b){color:#ebf0f8!important}html body .client-tablet.client-tablet .m-root .jf-chh-days>button.full:not(.on) b{color:var(--m-success)!important}html body .client-tablet.client-tablet .m-root .jf-chh-days>button.future:not(.on){background:rgba(255,255,255,.45)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.8)!important}html body .client-tablet.client-tablet .m-root .jf-chh-tick{border-color:#d9dde5!important}html body .client-tablet.client-tablet .m-root :is(.jf-chh-tick.on,.jf-chh-tick[aria-checked=true],.jf-chh-tick-row.on .jf-chh-tick){background:var(--f-green)!important;border-color:var(--f-green)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root :is(.jf-chh-row-pts,.jf-chh-row-val){font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-chh-edit{color:var(--f-ink2)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-chh-art{border-radius:12px!important}html body .client-tablet.client-tablet .m-root .jf-tr-next-title{font-size:26px!important;font-weight:700!important;letter-spacing:-.03em!important}html body .client-tablet.client-tablet .m-root .jf-tr-next-sub{color:var(--f-ink2)!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-tr-week .jf-ui-stat-value{font-size:44px!important}html body .client-tablet.client-tablet .m-root .jf-meal-guide-name{font-weight:700!important;letter-spacing:-.02em!important}html body .client-tablet.client-tablet .m-root .jf-meal-total-v{font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-goal-pct{font-weight:700!important;letter-spacing:-.03em!important}html body .client-tablet.client-tablet .m-root .jf-weight-delta{font-weight:600!important}html body .client-tablet.client-tablet .m-root :is(.jf-ch-home-card,.jf-ch-home-premium){background:radial-gradient(80% 120% at 85% -20%,rgba(140,124,246,.45),rgba(140,124,246,0) 65%),#1f2025!important;box-shadow:0 18px 36px -22px rgba(31,32,37,.7)!important}html body .client-tablet.client-tablet .m-root .jf-ch-home-card .ic{background:rgba(255,255,255,.1)!important;border-radius:14px!important}html body .client-tablet.client-tablet .m-root .jf-ch-home-card :is(b,.pts){font-weight:700!important;letter-spacing:-.02em!important}html body .client-tablet.client-tablet .m-root .jf-ch-home-card .klabel{color:rgba(255,255,255,.6)!important}html body .client-tablet.client-tablet .m-root .jf-row-ic{width:30px!important;height:30px!important;border-radius:9px!important;background:var(--f-chip)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root a.jf-row .jf-row-ic svg{stroke-width:2.2}html body .client-tablet.client-tablet .m-root .jf-row-t{font-weight:600!important;letter-spacing:-.01em;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-row-s{font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-grp{border-radius:22px!important;box-shadow:var(--m-shadow-card)!important;border:0!important}html body .client-tablet.client-tablet .m-root .jf-more .jf-more-avatar{background:#dbe8f7!important;color:#3f6696!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root .datepill .p{background:rgba(255,255,255,.85)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.8),0 6px 16px -12px rgba(30,40,70,.35)!important;font-weight:600!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .datepill .a{color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-goal-hero{background:linear-gradient(180deg,#ffffff 30%,#e9e5fb)!important;border-radius:22px!important;box-shadow:var(--m-shadow-card)!important;padding:20px 16px 18px!important;margin-top:6px}html body .client-tablet.client-tablet .m-root .av:not(img):not(:has(img)){background-color:#dbe8f7!important;color:#3f6696!important;font-weight:700!important;letter-spacing:-.02em!important}html body .client-tablet.client-tablet .m-root .av:not(:has(img)){color:#3f6696!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--blue,html body .client-tablet.client-tablet .m-root .jf-ui-icon--sky{background:rgba(77,163,255,.14)!important;color:#2f8ae8!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--navy{background:var(--f-chip)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root :is(.jf-ui-icon--success,.jf-ui-icon--lime){background:rgba(126,211,33,.16)!important;color:#4f9a12!important}html body .client-tablet.client-tablet .m-root :is(.jf-ui-icon--warning,.jf-ui-icon--orange){background:rgba(245,165,36,.15)!important;color:#d88a0c!important}html body .client-tablet.client-tablet .m-root :is(.jf-ui-icon--danger,.jf-ui-icon--red){background:rgba(255,94,58,.13)!important;color:#ec4a26!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--purple{background:rgba(140,124,246,.15)!important;color:#7563ee!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon--teal{background:rgba(31,199,166,.14)!important;color:#13a88b!important}html body .client-tablet.client-tablet .m-root .jf-ui-toggle[aria-checked=true]{background:#34c759!important}html body .client-tablet.client-tablet .m-root .jf-ui-toggle:not([aria-checked=true]){background:#e3e5ea!important}html body .client-tablet.client-tablet .m-root .jf-sheet-card{border-radius:30px 30px 0 0!important;box-shadow:0 -10px 40px rgba(0,0,0,.08)!important}html body .client-tablet.client-tablet .m-root .jf-chh-days>button small{font-size:12.5px!important;letter-spacing:-.01em!important}html body .client-tablet.client-tablet .m-root .jf-chh-days>button.today small{font-size:12px!important}html body .client-tablet.client-tablet .m-root .jf-medal-in{contain:paint}html body .client-tablet.client-tablet .m-root .jf-character-page>*{overflow-x:clip}html body .client-tablet.client-tablet .m-root .m-scroll.jf-character-page{overflow-x:hidden!important}html body .client-tablet.client-tablet .m-root .jf-chap{position:relative;isolation:isolate;display:flex;flex-direction:column;border-radius:26px;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.03),0 18px 40px -30px rgba(30,40,70,.35);overflow:hidden}html body .client-tablet.client-tablet .m-root .jf-chap-cover{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:3px;width:100%;min-height:136px;margin:0;padding:20px 20px 18px;border:0;background:linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 45%,#fff) 62%,#fff 100%);color:inherit;font:inherit;text-align:left;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--f-ease)}html body .client-tablet.client-tablet .m-root :is(a,button).jf-chap-cover:active{transform:scale(.985)}html body .client-tablet.client-tablet .m-root .jf-chap-art{position:absolute;z-index:0;top:2px;right:-8px;width:152px;height:152px;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 42%);mask-image:linear-gradient(90deg,transparent,#000 42%)}html body .client-tablet.client-tablet .m-root .jf-chap-art svg{display:block;width:100%;height:100%}html body .client-tablet.client-tablet .m-root .jf-chap-cover>:not(.jf-chap-art){position:relative;z-index:1}html body .client-tablet.client-tablet .m-root .jf-chap-k{font-size:13.5px;font-weight:600;line-height:1.3;color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-chap-t{max-width:68%;font-size:25px;font-weight:700;line-height:1.14;letter-spacing:-.028em;color:var(--f-ink);text-wrap:balance}html body .client-tablet.client-tablet .m-root .jf-chap-s{max-width:70%;font-size:15px;font-weight:500;line-height:1.35;color:var(--f-ink2)}html body .client-tablet.client-tablet .m-root .jf-chap-s b{font-weight:600;color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-chap-go{position:absolute!important;right:16px;bottom:16px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.72);color:var(--f-ink);box-shadow:inset 0 0 0 1px rgba(255,255,255,.8),0 6px 16px -8px rgba(30,40,70,.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .client-tablet.client-tablet .m-root .jf-chap-go svg{width:16px;height:16px}html body .client-tablet.client-tablet .m-root .jf-chap-trail{position:absolute!important;top:12px;right:12px;display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:128px;background:rgba(255,255,255,.66);color:var(--f-ink)!important;font-size:14px;font-weight:600;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .client-tablet.client-tablet .m-root .jf-chap-body{display:flex;flex-direction:column}html body .client-tablet.client-tablet .m-root .jf-chap-body.jf-chh-list{border-radius:0!important;box-shadow:none!important;background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-chap-foot{margin:0;padding:4px 20px 16px;font-size:13.5px;font-weight:500;color:var(--m-muted)}html body .client-tablet.client-tablet .m-root .jf-chap-foot.is-done{color:var(--m-success);font-weight:600}html body .client-tablet.client-tablet .m-root .jf-chap-label{margin:10px 4px -4px;font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--f-ink)}html body .client-tablet.client-tablet .m-root .jf-questionnaire-card{gap:14px;padding:16px;border:0!important;border-radius:22px!important;background:#fff!important;color:var(--f-ink)!important;box-shadow:var(--m-shadow-card)!important;animation:none!important}html body .client-tablet.client-tablet .m-root .jf-questionnaire-card b{font-size:17px!important;font-weight:600!important;letter-spacing:-.01em;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-questionnaire-card small{font-size:13.5px!important;font-weight:500;line-height:1.4;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-questionnaire-card>span:last-child{font-size:22px!important;color:var(--f-ink3)!important}html body .client-tablet.client-tablet .m-root .jf-questionnaire-icon{width:40px!important;height:40px!important;border-radius:12px!important;background:rgba(77,163,255,.14)!important;color:#2f8ae8!important}html body .client-tablet.client-tablet .m-root .jf-questionnaire-icon svg{width:20px;height:22px}html body .client-tablet.client-tablet .m-root a.jf-ch-home-chap{display:flex;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--f-ease)}html body .client-tablet.client-tablet .m-root a.jf-ch-home-chap:active{transform:scale(.985)}html body .client-tablet.client-tablet .m-root .jf-ch-home-chap .jf-chap-cover{min-height:132px;padding:18px 18px 16px}html body .client-tablet.client-tablet .m-root .jf-ch-home-chap .jf-chap-art{top:4px;right:-6px;width:136px;height:136px}html body .client-tablet.client-tablet .m-root .jf-ch-home-chap .jf-chap-t{font-size:22px;max-width:64%}html body .client-tablet.client-tablet .m-root .jf-ch-home-av{position:absolute!important;right:14px;bottom:14px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.8);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 6px 14px -8px rgba(30,40,70,.35);overflow:hidden}html body .client-tablet.client-tablet .m-root .jf-home-daychap{--chap-tint:#dfeafa;--chap-deep:#2f6fb8;margin-top:10px}html body .client-tablet.client-tablet .m-root .jf-home-daycover{min-height:0;padding:20px 18px 14px}html body .client-tablet.client-tablet .m-root .jf-home-daycover h2.jf-chap-t{margin:0;font-size:25px!important}html body .client-tablet.client-tablet .m-root .jf-home-daycover .jf-home-count{font-weight:600!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-home-daycover .jf-home-count.is-done{color:var(--m-success)!important}html body .client-tablet.client-tablet .m-root .jf-home-daybar{display:flex;gap:4px;margin-top:12px}html body .client-tablet.client-tablet .m-root .jf-home-daybar>i{flex:1;height:8px;border-radius:8px;background:rgba(120,130,150,.16)}html body .client-tablet.client-tablet .m-root .jf-home-daybar>i.on{background:#8bd42a;box-shadow:none}html body .client-tablet.client-tablet .m-root .jf-home-daychap .jf-ui-list{border-radius:0!important;box-shadow:none!important;background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-ui-card.jf-tr-nextchap{--chap-deep:#8a5200;position:relative;isolation:isolate;overflow:hidden;padding:22px 18px 18px!important;background:linear-gradient(180deg,#fdebd6,#fef5ec 46%,#ffffff 78%)!important}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap>:not(.jf-chap-art){position:relative;z-index:1}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap .jf-tr-art{top:26px;right:-10px;width:150px;height:150px}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap .jf-tr-preview{position:absolute!important;z-index:2!important;border:0;cursor:pointer}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap :is(.jf-ui-eyebrow,.klabel){margin-top:30px;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap .jf-tr-next-title{max-width:62%;margin-top:2px;font-size:30px!important}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap .jf-tr-next-sub{max-width:60%}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap .jf-tr-next-actions{margin-top:20px}html body .client-tablet.client-tablet .m-root .jf-nut-summary .jf-food-add{width:100%;margin-top:16px!important;min-height:54px}html body .client-tablet.client-tablet .m-root .jf-food-chap{--chap-tint:#e4f3d6;--chap-deep:#3f8a12;margin-top:22px}html body .client-tablet.client-tablet .m-root .jf-food-cover{min-height:0;padding:22px 16px 16px}html body .client-tablet.client-tablet .m-root .jf-food-cover .jf-chap-k,html body .client-tablet.client-tablet .m-root .jf-food-cover .jf-chap-s,html body .client-tablet.client-tablet .m-root .jf-food-cover .jf-chap-t{margin-left:4px}html body .client-tablet.client-tablet .m-root .jf-food-cover .jf-chap-art{top:-2px;right:-10px;width:140px;height:140px}html body .client-tablet.client-tablet .m-root .jf-food-cover .jf-seg.jf-food-tabs{margin-top:18px!important;background:rgba(255,255,255,.7)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap{--chap-accent:#f5a524}html body .client-tablet.client-tablet .m-root .jf-food-chap{--chap-accent:#7ed321}html body .client-tablet.client-tablet .m-root .jf-chap{box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 0 rgba(0,0,0,.03),0 22px 44px -32px rgba(30,40,70,.4)}html body .client-tablet.client-tablet .m-root .jf-chap-cover{background:radial-gradient(70% 90% at 92% 8%,color-mix(in srgb,var(--chap-accent) 14%,transparent),transparent 70%),linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 48%,#fff) 60%,#fff 100%)}html body .client-tablet.client-tablet .m-root .jf-chap-cover--map{background:#eef3f9}html body .client-tablet.client-tablet .m-root .jf-chap-art svg{animation:jfArtIn .9s cubic-bezier(.2,.7,.2,1) .12s both}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .jf-chap-art svg{animation:none}}html body .client-tablet.client-tablet .m-root .jf-chap-art{-webkit-mask-image:linear-gradient(90deg,transparent,#000 42%),linear-gradient(180deg,#000 72%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 42%),linear-gradient(180deg,#000 72%,transparent);mask-composite:intersect}html body .client-tablet.client-tablet .m-root .jf-chap-s{color:rgba(31,32,37,.7)}html body .client-tablet.client-tablet .m-root .jf-chap-k{font-weight:650}html body .client-tablet.client-tablet .m-root .jf-shop-wallet .klabel{color:rgba(255,255,255,.72)!important}html body .client-tablet.client-tablet .m-tabbar .jf-tab,html body .client-tablet.client-tablet .m-tabbar .jf-tab span,html body .client-tablet.client-tablet .m-tabbar .jf-tab-lbl{color:rgba(31,32,37,.68)!important}html body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page],html body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page] .jf-tab-lbl,html body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page] span{color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root{--m-muted:#6a6e77!important}html body .client-tablet.client-tablet .m-root .jf-chap{overflow:clip}html body .client-tablet.client-tablet .m-root .jf-ui-card.jf-tr-nextchap{overflow:clip!important}html body .client-tablet.client-tablet .m-root .jf-food-chap{scroll-margin-top:70px}html body .client-tablet.client-tablet .m-root .m-overlay.m-sheet-up{max-height:none!important;border-radius:0!important}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap{--chap-deep:#8a5200}html body .client-tablet.client-tablet .m-root .jf-food-chap{--chap-deep:#2f6e0c}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap .jf-tr-next-sub{color:rgba(31,32,37,.72)!important;max-width:64%}html body .client-tablet.client-tablet .m-root .jf-food-cover .jf-seg.jf-food-tabs>button:not([aria-selected=true]),html body .client-tablet.client-tablet .m-root .jf-meal-ai{color:rgba(31,32,37,.72)!important}html body .client-tablet.client-tablet .m-root .jf-tr-nextchap:not(:has(.jf-tr-preview)) :is(.jf-ui-eyebrow,.klabel){margin-top:0}html body .client-tablet.client-tablet .m-root{--sec-sky:#d3e3f5;--chap-tint:#e3edf8;--chap-accent:#4da3ff;--chap-deep:#185ca6}html[data-jf-section=training] body .client-tablet.client-tablet .m-root{--sec-sky:#f6dfc6;--chap-tint:#fdebd6;--chap-accent:#f5a524;--chap-deep:#8a5200}html[data-jf-section=food] body .client-tablet.client-tablet .m-root{--sec-sky:#d6ecc3;--chap-tint:#e4f3d6;--chap-accent:#7ed321;--chap-deep:#2f6e0c}html[data-jf-section=progress] body .client-tablet.client-tablet .m-root{--sec-sky:#ddd7f8;--chap-tint:#e9e4fd;--chap-accent:#8c7cf6;--chap-deep:#4d3ac4}html[data-jf-section=more] body .client-tablet.client-tablet .m-root{--sec-sky:#dde3ec;--chap-tint:#eceff4;--chap-accent:#8b93a3;--chap-deep:#3f4652}html body .client-tablet.client-tablet .m-root{--ch-sky:#cdeee5;--ch-tint:#d8f3ec;--ch-accent:#1fc7a6;--ch-deep:#0a6b58}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root{--sec-sky:var(--ch-sky);--chap-tint:var(--ch-tint);--chap-accent:var(--ch-accent);--chap-deep:var(--ch-deep)}html body .client-tablet.client-tablet .m-root.m-root :is(.btnp,a.btnp,button.btnp):is(.btnp,a,button){background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,#fff) 0,color-mix(in srgb,var(--chap-accent) 27%,#fff) 100%)!important;color:var(--chap-deep)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent),0 12px 24px -18px color-mix(in srgb,var(--chap-accent) 80%,transparent)!important;border:0!important;font-weight:650!important;letter-spacing:-.005em!important}html body .client-tablet.client-tablet .m-root.m-root .btnp.btnp *,html body .client-tablet.client-tablet .m-root.m-root .btnp.btnp svg{color:var(--chap-deep)!important;stroke:currentColor}html body .client-tablet.client-tablet .m-root .btnp:disabled{opacity:.5!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 16%,transparent)!important}html body .client-tablet.client-tablet .m-root .btnp:not(:disabled):active{transform:scale(.97);filter:saturate(1.1)}html body .client-tablet.client-tablet .m-root.m-root :is(.btnq,a.btnq,button.btnq):is(.btnq,a,button){background:rgba(31,32,37,.055)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-seg{background:rgba(118,122,134,.12)!important}html body .client-tablet.client-tablet .m-root .jf-seg>.jf-seg-thumb{background:#fff!important;box-shadow:0 1px 1px rgba(0,0,0,.04),0 4px 12px -4px rgba(30,40,70,.22)!important}html body .client-tablet.client-tablet .m-root .jf-seg>button{color:rgba(31,32,37,.66)!important}html body .client-tablet.client-tablet .m-root .jf-seg>button:is([aria-checked=true],[aria-pressed=true],[aria-selected=true]){color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-seg:not(:has(>.jf-seg-thumb))>button:is([aria-checked=true],[aria-pressed=true],[aria-selected=true]){background:#fff!important;box-shadow:0 1px 1px rgba(0,0,0,.04),0 4px 12px -4px rgba(30,40,70,.22)!important}html body .client-tablet.client-tablet .m-root .jf-food-cover .jf-seg.jf-food-tabs{background:rgba(255,255,255,.55)!important}html body .client-tablet.client-tablet .m-root .jf-ui-chip.is-on{background:var(--chap-deep)!important;color:#fff!important;box-shadow:0 8px 18px -12px color-mix(in srgb,var(--chap-deep) 80%,transparent)!important}html body .client-tablet.client-tablet .m-root :is(.jf-chh-days,.jf-wk3-days)>button.on{background:var(--chap-deep)!important;box-shadow:0 10px 20px -12px color-mix(in srgb,var(--chap-deep) 85%,transparent)!important}html body .client-tablet.client-tablet .m-root :is(.jf-chh-days,.jf-wk3-days)>button.on :is(small,b){color:#fff!important}html body .client-tablet.client-tablet .jfi-bubble{background:rgba(255,255,255,.86)!important;background-image:none!important;border:0!important;color:var(--f-ink,#1d1e22)!important;border-radius:20px!important;padding:13px 40px 14px 16px!important;font-size:14.5px!important;line-height:1.42!important;font-weight:550!important;letter-spacing:-.005em!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 20px 44px -18px rgba(30,40,70,.42)!important}html body .client-tablet.client-tablet .jfi-bubble>span:first-of-type:not([role]){opacity:1!important}html body .client-tablet.client-tablet .jfi-nudge>span[style*=uppercase]{display:flex!important;align-items:center;gap:7px;font-size:12.5px!important;letter-spacing:0!important;text-transform:none!important;font-weight:650!important;color:#2a6fbf!important;opacity:1!important;margin-bottom:4px!important}html body .client-tablet.client-tablet .jfi-nudge>span[style*=uppercase]:before{content:"";width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f2faff,#7cc7f7 45%,#2c6fd0);box-shadow:0 0 0 3px rgba(79,159,232,.16)}html body .client-tablet.client-tablet .jfi-nudge-x{background:rgba(31,32,37,.07)!important;color:rgba(31,32,37,.6)!important;top:8px!important;right:8px!important}html body .client-tablet.client-tablet .jfi-bubble-tail{background:rgba(255,255,255,.92)!important;border:0!important}html[data-jf-route^="/m/challenge/games"] body .jfi-nudge{display:none!important}:is(html[data-jf-route^="/m/wellbeing/breathe"],html[data-jf-route^="/m/workouts/session"],html[data-jf-route^="/m/workouts/track"],html[data-jf-route^="/m/workouts/rpe"],html[data-jf-route^="/m/workouts/complete"],html[data-jf-route^="/m/checkin"],html[data-jf-route^="/m/challenge/join"],html[data-jf-route^="/m/meals/generate"],html[data-jf-route^="/m/workouts/generate"]) body .jfi-nudge{display:none!important}@keyframes jfFacetReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>*{animation:jfFacetReveal .34s var(--f-ease) both!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(2){animation-delay:40ms!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(3){animation-delay:80ms!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(4){animation-delay:.12s!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(5){animation-delay:.16s!important}html body .client-tablet.client-tablet .m-root .jf-ui-arrive>:nth-child(n+6){animation:none!important}@keyframes jfArtIn{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}html body .client-tablet.client-tablet .m-root .jf-chap-art svg{animation:jfArtIn .5s cubic-bezier(.2,.7,.2,1) .04s both}html body .client-tablet.client-tablet .m-root .jf-route-page-snap :is(.jf-enter,.jf-enter>*,.jf-ui-arrive>*){animation:none!important}html body .client-tablet.client-tablet .m-root .jf-avatar :is(.jf-avatar-body,.jf-avatar-head,.jf-avatar-arm-l,.jf-avatar-arm-r,.jf-avatar-aura){animation-iteration-count:3!important}.jf-close-x,html body .client-tablet.client-tablet .jf-close-x,html body .client-tablet.client-tablet .m-root .jf-close-x{position:relative;flex:none;display:grid!important;place-items:center;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;margin:0;border:0!important;border-radius:50%!important;background:rgba(31,32,37,.07)!important;color:var(--f-ink,#1d1e22)!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:transform .16s cubic-bezier(.2,.7,.2,1)}.jf-close-x:after{content:"";position:absolute;inset:-4px;border-radius:50%}.jf-close-x:active{transform:scale(.92)}.jf-close-x.is-float,html body .client-tablet.client-tablet .jf-close-x.is-float,html body .client-tablet.client-tablet .m-root .jf-close-x.is-float{position:absolute;z-index:5;margin:0;top:var(--close-top,max(50px,calc(env(safe-area-inset-top) + 10px)));right:var(--close-right,16px)}.jf-close-x.on-art,html body .client-tablet.client-tablet .jf-close-x.on-art,html body .client-tablet.client-tablet .m-root .jf-close-x.on-art{background:rgba(255,255,255,.85)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 6px 16px -10px rgba(30,40,70,.35)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.jf-sheet-xrow,html body .client-tablet.client-tablet .jf-sheet-xrow{position:sticky;top:0;z-index:3;display:flex;justify-content:flex-end;height:0;overflow:visible;margin:0}html body .client-tablet.client-tablet .jf-sheet-xrow .jf-close-x{transform:translateY(-2px)}html body .client-tablet.client-tablet .jf-sheet-card .jf-sheet-title,html body .client-tablet.client-tablet .m-root .jf-sheet-card .jf-sheet-title{padding-right:48px!important}html body .client-tablet.client-tablet .jf-nav-close{display:flex;justify-content:flex-end;min-width:44px}html body .client-tablet.client-tablet .m-root :is(.jf-add-x,.jf-food-x,.jf-swap-filters-x,.jf-tr-pop-x){display:grid!important;place-items:center;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgba(31,32,37,.07)!important;color:var(--f-ink,#1d1e22)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root :is(.jf-add-x,.jf-food-x,.jf-swap-filters-x,.jf-tr-pop-x) svg{width:14px!important;height:14px!important}html body .client-tablet.client-tablet .jf-log-activity-sheet>.jf-las-wrap{background:transparent!important;box-shadow:none!important;border-radius:0!important}@media (prefers-reduced-transparency:reduce){.jf-close-x.on-art,html body .client-tablet.client-tablet .jfi-bubble,html body .client-tablet.client-tablet .m-root .jf-close-x.on-art,html body .client-tablet.client-tablet .m-root :is(.jf-chap-go,.jf-chap-trail,.jf-food-cover .jf-seg.jf-food-tabs),html body .client-tablet.client-tablet .m-root :is(.jf-qflow>header>button,.jf-ob-root .jf-ob-back){background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html body .client-tablet .m-root :is(button,a[href],summary,select,[role=button],[role=tab],[role=switch],[role=checkbox],[role=radio],[role=menuitem],[role=option],[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid #6e94cc!important;outline-offset:2px!important}html body .client-tablet .m-root :is([role=dialog],[role=alertdialog])[tabindex="-1"]:focus,html body .client-tablet .m-root :is([role=dialog],[role=alertdialog])[tabindex="-1"]:focus-visible{outline:none!important}html body .client-tablet.client-tablet .m-root :is(.jf-add-x,.jf-food-x,.jf-swap-filters-x){position:relative}html body .client-tablet .jf-pp-x:after,html body .client-tablet.client-tablet .m-root :is(.jf-add-x,.jf-food-x,.jf-swap-filters-x):after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%}
html{--dt:1}html body .client-tablet.client-tablet .m-root,html body .m-root.m-root{--ios-font:-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,Roboto,"Segoe UI","Helvetica Neue",sans-serif;--ios-display:-apple-system,BlinkMacSystemFont,"SF Pro Display",system-ui,Roboto,"Segoe UI",sans-serif;--ios-rounded:ui-rounded,"SF Pro Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;--ios-bg:#f2f2f7;--ios-cell:#ffffff;--ios-cell2:#f2f2f7;--ios-label:#000000;--ios-label2:rgba(60,60,67,0.76);--ios-label3:rgba(60,60,67,0.3);--ios-sep:rgba(60,60,67,0.29);--ios-fill:rgba(120,120,128,0.2);--ios-fill2:rgba(120,120,128,0.16);--ios-fill3:rgba(118,118,128,0.12);--ios-fill4:rgba(116,116,128,0.08);--ios-link:#0a5fc8;--ios-red:#d70015;--ios-green:#34c759;--ios-glass:rgba(255,255,255,0.72);--ios-glass-edge:rgba(255,255,255,0.75);--ios-glass-shadow:0 8px 28px -8px rgba(0,0,0,0.16),0 1px 2px rgba(0,0,0,0.05);--ios-ease:cubic-bezier(0.32,0.72,0,1);--ios-tint:#255fbf;--ios-fill-t:#255fbf;--ios-on:#ffffff;--m-page:var(--ios-bg)!important;--m-card:var(--ios-cell)!important;--m-inset:var(--ios-cell2)!important;--m-ink:var(--ios-label)!important;--m-body:#1c1c1e!important;--m-muted:#6c6c70!important;--m-faint:#aeaeb2!important;--m-line:rgba(60,60,67,0.18)!important;--m-control-off:rgba(120,120,128,0.16)!important;--m-scrim:rgba(0,0,0,0.2)!important;--m-danger:var(--ios-red)!important;--m-success:#237318!important;--m-warning-ink:#8a6300!important;--f-ink:var(--ios-label)!important;--f-ink2:var(--ios-label2)!important;--f-ink3:var(--ios-label3)!important;--f-chip:var(--ios-fill3)!important;--f-track:var(--ios-fill2)!important;--m-r-card:26px!important;--m-r-row:14px!important;--m-r-sheet:38px!important;--m-shadow-card:none!important;--m-shadow-primary:none!important;--m-font:var(--ios-font)!important;--a-display:var(--ios-display)!important;--font-inter:var(--ios-font)!important;--m-fs-section:calc(22px * var(--dt))!important;--m-fs-card-title:calc(17px * var(--dt))!important;--m-fs-row:calc(17px * var(--dt))!important;--m-fs-body:calc(15px * var(--dt))!important;--m-fs-caption:calc(13px * var(--dt))!important;--m-fs-eyebrow:calc(13px * var(--dt))!important;--m-fs-number:calc(28px * var(--dt))!important;--m-fs-number-lg:calc(34px * var(--dt))!important;--m-fs-number-sm:calc(22px * var(--dt))!important;--m-track-title:0!important;--m-track-number:0.01em!important;font-family:var(--ios-font)!important;font-weight:400;letter-spacing:-.026em;font-feature-settings:normal;color:var(--ios-label)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root{--ios-tint:#9a4a00;--ios-fill-t:#f5a524;--ios-on:#1a1000}html[data-jf-section=food] body .client-tablet.client-tablet .m-root{--ios-tint:#237318;--ios-fill-t:#7ed321;--ios-on:#0e1f00}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root{--ios-tint:#0a6b58;--ios-fill-t:#1fc7a6;--ios-on:#00241c}html[data-jf-section=progress] body .client-tablet.client-tablet .m-root{--ios-tint:#5b43d6;--ios-fill-t:#6f58e0;--ios-on:#ffffff}html[data-jf-section=more] body .client-tablet.client-tablet .m-root{--ios-tint:#255fbf;--ios-fill-t:#255fbf;--ios-on:#ffffff}html[data-jf-dark]:has(.client-tablet){color-scheme:dark}html[data-jf-dark] body .client-tablet.client-tablet .m-root,html[data-jf-dark] body .m-root.m-root{--ios-bg:#000000;--ios-cell:#1c1c1e;--ios-cell2:#2c2c2e;--ios-label:#ffffff;--ios-label2:rgba(235,235,245,0.66);--ios-label3:rgba(235,235,245,0.3);--ios-sep:rgba(84,84,88,0.65);--ios-fill:rgba(120,120,128,0.36);--ios-fill2:rgba(120,120,128,0.32);--ios-fill3:rgba(118,118,128,0.24);--ios-fill4:rgba(118,118,128,0.18);--ios-link:#3b9bff;--ios-red:#ff6961;--ios-green:#30d158;--ios-glass:rgba(40,40,44,0.7);--ios-glass-edge:rgba(255,255,255,0.12);--ios-glass-shadow:0 8px 28px -6px rgba(0,0,0,0.6);--ios-tint:#6aaeff;--ios-fill-t:#2468d6;--ios-on:#ffffff;--m-page:#000000!important;--m-card:#1c1c1e!important;--m-inset:#2c2c2e!important;--m-ink:#ffffff!important;--m-body:#ebebf5!important;--m-muted:#98989f!important;--m-faint:#636366!important;--m-line:rgba(84,84,88,0.5)!important;--m-control-off:rgba(120,120,128,0.32)!important;--m-scrim:rgba(0,0,0,0.5)!important;--m-panel:#1c1c1e!important;--f-panel:#1c1c1e!important;--f-dark:#ffffff!important;--f-btn-ink:#000000!important;--f-glass:rgba(40,40,44,0.7)!important;--m-ice:#1c2a3d!important;--m-sky-tint:#13233a!important;--m-success-tint:rgba(48,209,88,0.2)!important;--m-warning-tint:rgba(255,159,10,0.2)!important;--m-danger-tint:rgba(255,69,58,0.2)!important;--m-warning-ink:#ffb340!important;--m-on-navy:#000000!important;--m-navy:#ffffff!important;--m-link:var(--ios-link)!important;--m-primary:#ffffff!important;--m-accent-ink:var(--ios-label)!important;--m-danger-ink:#ff6961!important;--m-success:var(--ios-green)!important;--m-ok-ink:#30d158!important;--m-accent-soft:var(--ios-fill4)!important;--m-accent-line:var(--ios-sep)!important;--m-field:var(--ios-fill3)!important;--m-field-line:var(--ios-sep)!important;--m-danger-soft:rgba(255,105,97,0.16)!important;--m-danger-line:rgba(255,105,97,0.4)!important;--m-tint:var(--ios-cell2)!important;color:#ffffff}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root{--ios-tint:#ffb340;--ios-fill-t:#f5a524;--ios-on:#1a1000;--sec-sky:#3a2408!important;--chap-tint:#3a2710!important;--chap-deep:#ffc46b!important}html[data-jf-dark][data-jf-section=food] body .client-tablet.client-tablet .m-root{--ios-tint:#8ee04a;--ios-fill-t:#7ed321;--ios-on:#0e1f00;--sec-sky:#16300c!important;--chap-tint:#1b3312!important;--chap-deep:#a6e86a!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root{--ch-sky:#0b2e27!important;--ch-tint:#0f3029!important;--ch-deep:#7fe8d2!important}html[data-jf-dark][data-jf-section=challenge] body .client-tablet.client-tablet .m-root{--ios-tint:#3fe0bf;--ios-fill-t:#1fc7a6;--ios-on:#00241c;--sec-sky:#0b2e27!important;--chap-tint:#0f3029!important;--chap-deep:#7fe8d2!important}html[data-jf-dark][data-jf-section=progress] body .client-tablet.client-tablet .m-root{--ios-tint:#a594ff;--ios-fill-t:#6a52e0;--ios-on:#ffffff;--sec-sky:#221b4a!important;--chap-tint:#262050!important;--chap-deep:#c3b8ff!important}html[data-jf-dark][data-jf-section=more] body .client-tablet.client-tablet .m-root{--ios-tint:#6aaeff;--ios-fill-t:#2468d6;--ios-on:#ffffff;--sec-sky:#1b2230!important;--chap-tint:#20262f!important;--chap-deep:#c5ccd8!important}html[data-jf-dark]:not([data-jf-section]) body .client-tablet.client-tablet .m-root,html[data-jf-dark][data-jf-section=home] body .client-tablet.client-tablet .m-root{--sec-sky:#0f2a4a!important;--chap-tint:#132b47!important;--chap-deep:#8ec5ff!important}html body .client-tablet.client-tablet .m-root{background:linear-gradient(180deg,var(--sec-sky,#dcebfb) 0,color-mix(in srgb,var(--sec-sky,#dcebfb) 55%,var(--ios-bg)) 160px,color-mix(in srgb,var(--sec-sky,#dcebfb) 18%,var(--ios-bg)) 320px,var(--ios-bg) 460px)!important;background-color:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root :is(input,textarea,select,button){font-family:var(--ios-font)!important}html body .client-tablet.client-tablet .m-root :is(b,strong){font-weight:600}html body .client-tablet.client-tablet .m-root :is([style*=Inter],[style*=Mulish],[style*=font-mulish],[style*=font-inter],.num){font-family:var(--ios-font)!important}html body .client-tablet.client-tablet .m-root :is(.num,[class*=stat-value],[class*=-metric],[class*=-big-num]){font-family:var(--ios-rounded)!important;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root .jf-navbar{transition:background-color .25s ease}html body .client-tablet.client-tablet .m-root .jf-navbar-title>:is(span,div,h1),html body .client-tablet.client-tablet .m-root .m-abar .ttl{font-family:var(--ios-font)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large{height:64px!important;padding-left:20px!important;transition:height .3s var(--ios-ease)}html body .client-tablet.client-tablet .m-root .jf-navbar--large .jf-navbar-title>:is(span,div,h1),html body .client-tablet.client-tablet .m-root .jf-navbar--large .ttl{font-family:var(--ios-display)!important;font-size:calc(34px * min(var(--dt), 1.3))!important;font-weight:700!important;letter-spacing:.012em!important;line-height:1.15!important;transition:font-size .3s var(--ios-ease),transform .3s var(--ios-ease);transform-origin:left center}html body .client-tablet.client-tablet .m-root .jf-navbar[data-scrolled="1"]{background:color-mix(in srgb,var(--ios-bg) 70%,transparent)!important;-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"]{height:52px!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"] .jf-navbar-title,html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"]>.absolute{justify-content:center!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"] .jf-navbar-title>:is(span,div,h1){font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large:not(:has(.jfh-ttl)){height:104px!important;align-items:flex-start!important;padding-left:16px!important;padding-right:16px!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large:not(:has(.jfh-ttl))>.absolute{position:absolute!important;inset:0!important;display:flex;align-items:flex-end!important;justify-content:flex-start!important;padding:0 16px 6px 20px;pointer-events:none}html body .client-tablet.client-tablet .m-root .jf-navbar--large:not(:has(.jfh-ttl)) .jf-navbar-title{align-items:flex-end!important;height:auto!important;min-width:0;max-width:100%}html body .client-tablet.client-tablet .m-root .jf-navbar--large:not(:has(.jfh-ttl)) :is(.jf-navbar-lead,.jf-navbar-trail){margin-top:6px}html body .client-tablet.client-tablet .m-root .jf-navbar--large:not(:has(.jfh-ttl)) .jf-navbar-lead:not(:empty){margin-left:0!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large:not(:has(.jfh-ttl)) .jf-navbar-trail{margin-left:auto!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"]:not(:has(.jfh-ttl)){height:56px!important;align-items:center!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"]:not(:has(.jfh-ttl))>.absolute{position:absolute!important;inset:0!important;align-items:center!important;justify-content:center!important;padding:0 var(--jf-nav-pr,96px) 0 var(--jf-nav-pl,96px)!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"]:not(:has(.jfh-ttl)) :is(.jf-navbar-lead,.jf-navbar-trail){margin-top:0!important}html body .client-tablet.client-tablet .m-root .jf-navbar:not(.jf-navbar--large)>.absolute{padding:0 var(--jf-nav-pr,0) 0 var(--jf-nav-pl,0)}html body .client-tablet.client-tablet .m-root :is(.jf-navbar:not(.jf-navbar--large),.jf-navbar--large[data-scrolled="1"]) .jf-navbar-title{min-width:0;max-width:100%;overflow:hidden}html body .client-tablet.client-tablet .m-root :is(.jf-navbar:not(.jf-navbar--large),.jf-navbar--large[data-scrolled="1"]) .jf-navbar-title>:is(span,h1).ttl{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"] .jfh-ttl{max-width:100%;min-width:0}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"] .jfh-ttl-t{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .client-tablet.client-tablet .m-root .jf-backchip,html body .client-tablet.client-tablet .m-root .m-abar button[aria-label=Back i]:not(.jf-backchip){width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:22px!important;background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}html body .client-tablet.client-tablet .m-root .jf-backchip svg{width:20px;height:20px;stroke-width:2.3}html body .client-tablet.client-tablet .m-root .jf-navbar-trail>:is(a,button){min-width:44px;min-height:44px;font-size:17px;font-weight:500;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-navbar-lead svg,html body .client-tablet.client-tablet .m-root .jf-navbar-trail svg{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-home-avatar{background:linear-gradient(180deg,#2f73cf,#255fbf)!important;color:#fff!important;font-family:var(--ios-font)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root :is(.jf-ui-section-title-text,.jf-section-title h2){font-family:var(--ios-display)!important;font-size:calc(22px * var(--dt))!important;font-weight:700!important;letter-spacing:-.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-ui-section-title-right :is(a,button){font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-tint)!important;min-height:44px;display:inline-flex;align-items:center}html body .client-tablet.client-tablet .m-root .jf-ui-card-title{font-size:calc(17px * var(--dt))!important;font-weight:600!important;letter-spacing:-.026em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-ui-card-sub{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root :is(.jf-ui-eyebrow,.klabel){font-size:calc(13px * var(--dt))!important;font-weight:600!important;letter-spacing:-.006em!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-ui-row-title{font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em!important;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-ui-row-sub{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-ui-row-value{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-ui-stat-value{font-family:var(--ios-rounded)!important;font-weight:700!important;letter-spacing:.01em!important}html body .client-tablet.client-tablet .m-root :is(.jf-ui-stat-unit,.jf-ui-stat-label){font-weight:500!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root :is(p,li){letter-spacing:-.016em}html body .client-tablet.client-tablet .m-root :is(.mc,.jf-card,.m-card,.jpg-card,.jf-ui-card,.jf-ui-list){border-radius:26px!important;box-shadow:none!important;border:0!important}html body .client-tablet.client-tablet .m-root :is(.mc,.jf-card,.m-card,.jf-ui-card,.jf-ui-list):not(.jf-ui-card--inset){background-color:var(--ios-cell)}html body .client-tablet.client-tablet .m-root .jf-ui-card.jf-ui-card--inset{background:var(--ios-fill4)!important}html body .client-tablet.client-tablet .m-root .jf-ui-row{min-height:52px}html body .client-tablet.client-tablet .m-root :is(.jf-ui-row,.jf-ui-list>a,.jf-ui-list>button){transition:background-color .15s ease}html body .client-tablet.client-tablet .m-root :is(.jf-ui-row,.jf-ui-list>a,.jf-ui-list>button):active{background-color:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root :is(.jf-ui-row-chev,.jf-home-chev,.jf-chh-chev){color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon{border-radius:8px!important}html body .client-tablet.client-tablet .m-root .jf-chap{border-radius:26px!important;box-shadow:none!important;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root .jf-chap-cover{background:linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 45%,var(--ios-cell)) 62%,var(--ios-cell) 100%)!important}html body .client-tablet.client-tablet .m-root .jf-chap-k{font-size:calc(15px * var(--dt))!important;font-weight:600!important;letter-spacing:-.015em!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-chap-t{font-family:var(--ios-display)!important;font-size:calc(28px * var(--dt))!important;font-weight:700!important;letter-spacing:.012em!important;line-height:1.2!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-chap-s{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-chap-art{display:none!important}html body .client-tablet.client-tablet .m-root :is(.btnp,.btnq,.btng,.btnd){min-height:50px;border-radius:999px!important;font-family:var(--ios-font)!important;font-size:calc(17px * var(--dt))!important;font-weight:600!important;letter-spacing:-.026em!important;transition:transform .25s cubic-bezier(.2,.8,.2,1),filter .2s ease!important}html body .client-tablet.client-tablet .m-root :is(.btnp,.btnq,.btng,.btnd):active{transform:scale(.96);filter:brightness(.94)}html body .client-tablet.client-tablet .m-root.m-root :is(.btnp,a.btnp,button.btnp):is(.btnp,a,button){background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important;border:0!important;font-weight:600!important;letter-spacing:-.026em!important}html body .client-tablet.client-tablet .m-root.m-root .btnp.btnp *,html body .client-tablet.client-tablet .m-root.m-root .btnp.btnp svg{color:var(--ios-on)!important;stroke:currentColor}html body .client-tablet.client-tablet .m-root.m-root .btnp:disabled{box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root :is(.btnq,a.btnq,button.btnq):is(.btnq,a,button){background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .btng{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root .btnd{color:var(--ios-red)!important}html body .client-tablet.client-tablet .m-root :is(.btnp,.btnq,.btng,.btnd):disabled{opacity:.35}html body .client-tablet.client-tablet .m-root :is(.jf-ui-chip,.jf-close-x){position:relative}html body .client-tablet.client-tablet .m-root :is(.jf-ui-chip,.jf-close-x):after{content:"";position:absolute;inset:-6px}html body .client-tablet.client-tablet .m-root .jf-seg{background:var(--ios-fill3)!important;border-radius:999px!important;padding:2px!important;min-height:36px}html body .client-tablet.client-tablet .m-root .jf-seg>.jf-seg-thumb{background:var(--ios-cell)!important;border-radius:999px!important;box-shadow:0 3px 8px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.04)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-seg>.jf-seg-thumb{background:#636366!important}html body .client-tablet.client-tablet .m-root .jf-seg>button{font-size:calc(14px * min(var(--dt), 1.2))!important;font-weight:500!important;color:var(--ios-label)!important;min-height:32px}html body .client-tablet.client-tablet .m-root .jf-seg>button:after{content:"";position:absolute;top:-6px;bottom:-6px;left:0;right:0}html body .client-tablet.client-tablet .m-root .jf-seg>button:is([aria-checked=true],[aria-pressed=true],[aria-selected=true]){color:var(--ios-label)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-seg:not(:has(>.jf-seg-thumb))>button:is([aria-checked=true],[aria-pressed=true],[aria-selected=true]){background:var(--ios-cell)!important;box-shadow:0 3px 8px rgba(0,0,0,.12)!important}html body .client-tablet.client-tablet .m-root .jf-ui-toggle[aria-checked=true]{background:var(--ios-green)!important}html body .client-tablet.client-tablet .m-root .jf-ui-toggle:not([aria-checked=true]){background:var(--ios-fill)!important}html body .client-tablet.client-tablet .m-root .jf-sheet-card{border-radius:38px 38px 0 0!important;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root .jf-ui-scrim>.jf-sheet-card{flex:0 1 auto!important}html body .client-tablet.client-tablet .m-root .jf-sheet-card .jf-sheet-xrow{border:0!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root :is(.m-overlay,.jf-xd,.jf-tr-screen) .jf-navbar--large .jf-navbar-title>:is(span,div,h1),html body .client-tablet.client-tablet .m-root :is(.m-overlay,.jf-xd,.jf-tr-screen) .jf-navbar--large .ttl{font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sheet-card{background:#1c1c1e!important;--ios-cell:#2c2c2e;--m-card:#2c2c2e!important}html body .client-tablet.client-tablet .m-root .jf-sheet-grab{background:var(--ios-label3)!important;width:36px!important;height:5px!important;border-radius:3px!important}html body .client-tablet.client-tablet .m-root .jf-sheet-title{font-family:var(--ios-display)!important;font-size:calc(22px * min(var(--dt), 1.3))!important;font-weight:700!important;letter-spacing:-.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-sheet-lead{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-close-x{width:36px!important;height:36px!important;border-radius:18px!important;background:var(--ios-fill3)!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root :is(.jf-ui-scrim,.jf-blur-scrim){background:rgba(0,0,0,.2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(.jf-ui-scrim,.jf-blur-scrim){background:rgba(0,0,0,.5)!important}html:not([data-jf-dark]) body .client-tablet.client-tablet .m-tabbar .jf-tab-on,html:not([data-jf-dark]) body .client-tablet.client-tablet .m-tabbar .jf-tab-on span,html:not([data-jf-dark]) body .client-tablet.client-tablet .m-tabbar .jf-tab-on+.jf-tab-lbl,html:not([data-jf-dark]) body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page],html:not([data-jf-dark]) body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page] :is(span,.jf-tab-lbl){color:#1d1e22!important}html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar .jf-tab,html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar .jf-tab span,html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar .jf-tab-lbl{color:var(--ios-label2,rgba(235,235,245,.66))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar .jf-tab-on,html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar .jf-tab-on span,html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar .jf-tab-on+.jf-tab-lbl,html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page],html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar .jf-tab[aria-current=page] :is(span,.jf-tab-lbl){color:var(--ios-label,#fff)!important}html body .client-tablet.client-tablet .m-tabbar:before{background:linear-gradient(180deg,color-mix(in srgb,var(--ios-bg) 0%,transparent) 0,color-mix(in srgb,var(--ios-bg) 88%,transparent) 30%,var(--ios-bg) 48%,var(--ios-bg) 100%)!important}html body .client-tablet.client-tablet .m-root .m-tabbar>div.jf-dock,html body .client-tablet.client-tablet .m-tabbar>div.jf-dock{background:var(--ios-glass)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important}html body .client-tablet.client-tablet .m-root :is(button.jfi-orb-touch.jfi-plus,.jfi-orb-touch.jfi-plus,.jfi-plus){background:var(--ios-glass)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root :is(button.jfi-orb-touch.jfi-plus,.jfi-orb-touch.jfi-plus,.jfi-plus).jfi-plus-live.jfi-plus-live{background:transparent!important;box-shadow:none!important;border-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .client-tablet.client-tablet .m-root .jfi-plus :is(.jfi-plus-glyph,.jfi-plus-x){color:var(--ios-label)!important;stroke:var(--ios-label)!important}html:is([data-jf-dark],[data-jf-tdark]) body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder{background:rgba(255,255,255,.12)!important}html body .client-tablet.client-tablet .m-root :is(input[type=text],input[type=search],input[type=email],input[type=number],input[type=tel],input:not([type]),textarea,select){font-size:max(16px,calc(17px * var(--dt)))!important;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root input[type=search]{border-radius:999px;background:var(--ios-fill3)}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(input,textarea,select){background-color:var(--ios-fill3);color:var(--ios-label);border-color:transparent}html[data-jf-dark] body .client-tablet.client-tablet .m-root img:not([src*=".svg"]):not(.jf-keep-bright){filter:brightness(.94)}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(.bg-white,[style*="background: rgb(255, 255, 255)"],[style*="background:#fff"],[style*="background: #fff"],[style*="background: white"]){background-color:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(.text-black,[style*="color: rgb(31, 32, 37)"],[style*="color:#1f2025"],[style*="color: #1f2025"]){color:var(--ios-label)!important}@media (prefers-contrast:more){html body .client-tablet.client-tablet .m-root{--ios-label2:rgba(60,60,67,0.86);--ios-sep:rgba(60,60,67,0.5);--ios-glass:#f7f7f9}html[data-jf-dark] body .client-tablet.client-tablet .m-root{--ios-label2:rgba(235,235,245,0.84);--ios-glass:#1c1c1e}html:not([data-jf-dark]):is(:not([data-jf-section]),[data-jf-section=home]) body .client-tablet.client-tablet .m-root{--ios-tint:#1b458c;--ios-fill-t:#2156ac;--chap-deep:#134882}html:not([data-jf-dark])[data-jf-section=training] body .client-tablet.client-tablet .m-root{--ios-tint:#753800;--ios-fill-t:#d1850a;--ios-on:#000;--chap-deep:#6a3f00}html:not([data-jf-dark])[data-jf-section=food] body .client-tablet.client-tablet .m-root{--ios-tint:#1a5512;--ios-fill-t:#64a71a;--ios-on:#000;--chap-deep:#245409}html:not([data-jf-dark])[data-jf-section=challenge] body .client-tablet.client-tablet .m-root{--ios-tint:#085546;--ios-fill-t:#1aa88c;--ios-on:#000;--chap-deep:#085546}html:not([data-jf-dark])[data-jf-section=progress] body .client-tablet.client-tablet .m-root{--ios-tint:#3e27b4;--ios-fill-t:#5439da;--chap-deep:#4030a2}html:not([data-jf-dark])[data-jf-section=more] body .client-tablet.client-tablet .m-root{--ios-tint:#1b468d;--ios-fill-t:#2156ac;--chap-deep:#2c313a}html:not([data-jf-dark]) body .client-tablet.client-tablet .m-root.m-root{--ch-deep:#085546}html[data-jf-dark]:is(:not([data-jf-section]),[data-jf-section=home]) body .client-tablet.client-tablet .m-root.m-root{--ios-tint:#84bcff;--ios-fill-t:#1e55b0;--chap-deep:#b5d9ff!important}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root{--ios-tint:#ffc670;--ios-fill-t:#f6ae39;--ios-on:#000;--chap-deep:#ffdba4!important}html[data-jf-dark][data-jf-section=food] body .client-tablet.client-tablet .m-root.m-root{--ios-tint:#9fe565;--ios-on:#000;--chap-deep:#c1ef97!important}html[data-jf-dark][data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root{--ios-tint:#61e6ca;--ios-fill-t:#21d3b0;--ios-on:#000;--chap-deep:#a3efdf!important}html[data-jf-dark][data-jf-section=progress] body .client-tablet.client-tablet .m-root.m-root{--ios-tint:#baaeff;--ios-fill-t:#5439dc;--chap-deep:#d8d0ff!important}html[data-jf-dark][data-jf-section=more] body .client-tablet.client-tablet .m-root.m-root{--ios-tint:#84bcff;--ios-fill-t:#1e55b0;--chap-deep:#d0d6df!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root{--ch-deep:#a3efdf!important}}@media (prefers-reduced-transparency:reduce){html body .client-tablet.client-tablet .m-root{--ios-glass:var(--ios-cell)}html body .client-tablet.client-tablet :is(.jf-navbar,.jf-sheet-card,.m-tabbar>div.jf-dock,.jfi-plus,.jf-backchip){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root{--ios-glass:var(--ios-cell)}html body .client-tablet.client-tablet.client-tablet :is(.m-tabbar>div.jf-dock,.m-root .m-tabbar>div.jf-dock,.m-root.m-root :is(button.jfi-orb-touch.jfi-plus,.jfi-orb-touch.jfi-plus,.jfi-plus)){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root.m-root :is(.jf-gl-alertdlg,.jf-add-toast,.jf-food-toast,.m-sheet-up.jf-tr-pop,.trk-dialog,.jf-rpe-alert,.jf-attach-sheet,.jf-habit-confirmation,.jf-qa-sheet,.jfi-r4-close,.jf-cx-picker,.jf-update-pill,.jf-update-fail,.composer-lite,.jf-cm-composer,.jfi-voice-notice,.jf-scan-found),html body :is(.ios-menu,.ios-confirm){background:var(--ios-cell,#fff)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-jf-dark] body :is(.ios-menu,.ios-confirm){background:#2c2c2e!important}html body .client-tablet.client-tablet .m-root.m-root.m-root.m-root .jf-navbar[data-scrolled="1"]{background:var(--ios-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root.m-root .jf-ov-x--dark .jf-close-x{background:#3a3a3c!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root :is(.jf-navbar,.jf-navbar--large .jf-navbar-title>*){transition:none!important}}.ios-menu-layer{position:absolute;inset:0;z-index:400;background:rgba(0,0,0,0);transition:background .25s ease}.ios-menu-layer.is-dim.is-open{background:rgba(0,0,0,.12)}.ios-confirm,.ios-menu{position:absolute;min-width:250px;max-width:300px;border-radius:26px;padding:8px 0;font-family:var(--ios-font,-apple-system,system-ui,sans-serif);background:color-mix(in srgb,var(--ios-cell,#fff) 92%,transparent);-webkit-backdrop-filter:blur(40px) saturate(1.9);backdrop-filter:blur(40px) saturate(1.9);box-shadow:0 22px 60px -10px rgba(0,0,0,.32),inset 0 0 0 .5px var(--ios-glass-edge,rgba(255,255,255,.7));opacity:0;transform:scale(.35);transition:transform .42s cubic-bezier(.3,1.25,.4,1),opacity .2s ease}.ios-menu-layer.is-open :is(.ios-menu,.ios-confirm){opacity:1;transform:none}html[data-jf-dark] .ios-menu-layer{--ios-cell:#2c2c2e;--ios-label:#ffffff;--ios-label2:rgba(235,235,245,0.66);--ios-sep:rgba(84,84,88,0.65);--ios-fill3:rgba(118,118,128,0.24);--ios-red:#ff6961;--ios-glass-edge:rgba(255,255,255,0.1)}html[data-jf-dark] .ios-menu-layer.is-dim.is-open{background:rgba(0,0,0,.36)}html[data-jf-dark] :is(.ios-menu,.ios-confirm){background:color-mix(in srgb,#2c2c2e 92%,transparent);box-shadow:0 22px 60px -10px rgba(0,0,0,.6),inset 0 0 0 .5px rgba(255,255,255,.1)}.ios-menu-item{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 20px 0 18px;border:0;background:none;text-align:left;font-size:calc(17px * var(--dt, 1));line-height:1.3;letter-spacing:-.026em;color:var(--ios-label,#000)}.ios-menu-item:active{background:var(--ios-fill3,rgba(118,118,128,.12))}.ios-menu-item:disabled{opacity:.35}.ios-menu-item.is-red{color:var(--ios-red,#d70015)}.ios-menu-ic{width:24px;flex:none;display:grid;place-items:center}.ios-menu-ic svg{width:20px;height:20px}.ios-menu-t{flex:1;padding:11px 0}.ios-menu-s{display:block;font-size:calc(13px * var(--dt, 1));color:var(--ios-label2,rgba(60,60,67,.76))}.ios-menu-sep{height:.5px;background:var(--ios-sep,rgba(60,60,67,.29));margin:6px 18px}.ios-confirm{width:300px;padding:16px}.ios-confirm-msg{font-size:calc(13px * var(--dt, 1));line-height:1.38;color:var(--ios-label2,rgba(60,60,67,.76));text-align:center;margin:2px 6px 14px}.ios-confirm-btn{display:block;width:100%;min-height:50px;border:0;border-radius:999px;font-size:calc(17px * var(--dt, 1));font-weight:600;background:var(--ios-fill3,rgba(118,118,128,.12));color:var(--ios-label,#000)}.ios-confirm-btn+.ios-confirm-btn{margin-top:8px}.ios-confirm-btn.is-red{color:var(--ios-red,#d70015)}.ios-confirm-btn.is-prom{background:var(--ios-fill-t,#255fbf);color:var(--ios-on,#fff)}@media (prefers-reduced-motion:reduce){.ios-confirm,.ios-menu{transition:opacity .15s ease;transform:none}}html .client-tablet .m-root:has(.jf-route-page :is(.m-overlay,[role=dialog],.jf-sheet-layer)) .m-tabbar:before{opacity:0!important;transition:opacity .12s ease}html body .client-tablet.client-tablet .m-root .m-scroll.jf-sheet-card{padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))!important}html body .client-tablet.client-tablet .m-root .jf-navbar[data-instant],html body .client-tablet.client-tablet .m-root .jf-navbar[data-instant] *{transition:none!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large:has(.jfh-ttl){height:100px!important;align-items:flex-start!important;padding-right:16px!important;padding-left:16px!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large:has(.jfh-kick){height:112px!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large:has(.jfh-ttl)>.absolute{position:absolute!important;inset:0!important;display:flex;align-items:flex-end!important;justify-content:flex-start!important;padding:0 16px 4px 20px;pointer-events:none}html body .client-tablet.client-tablet .m-root .jf-navbar--large:has(.jfh-ttl) .jf-navbar-title{align-items:flex-end!important;justify-content:flex-start!important;height:auto!important;text-align:left;min-width:0;max-width:100%}html body .client-tablet.client-tablet .m-root .jf-navbar--large:has(.jfh-ttl) :is(.jf-navbar-lead,.jf-navbar-trail){margin-top:6px}html body .client-tablet.client-tablet .m-root .jf-navbar--large:has(.jfh-ttl) .jf-navbar-lead:not(:empty){margin-left:0!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large:has(.jfh-ttl) .jf-navbar-trail{margin-left:auto!important}html body .client-tablet.client-tablet .m-root .jf-navbar .jfh-ttl{display:flex!important;flex-direction:column;align-items:flex-start}html body .client-tablet.client-tablet .m-root .jf-navbar .jfh-kick{display:block;font-family:var(--ios-font);font-size:calc(15px * min(var(--dt), 1.3));line-height:1.33;font-weight:600;letter-spacing:-.015em;color:var(--ios-label2);white-space:nowrap;transition:opacity .2s ease}html body .client-tablet.client-tablet .m-root .jf-navbar .jfh-ttl-t{display:block;font:inherit;letter-spacing:inherit;color:inherit}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"]:has(.jfh-ttl){height:56px!important;align-items:center!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"]:has(.jfh-ttl)>.absolute{align-items:center!important;justify-content:center!important;padding:0 var(--jf-nav-pr,96px) 0 var(--jf-nav-pl,96px)}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"]:has(.jfh-ttl) .jf-navbar-title{align-items:center!important;justify-content:center!important}html body .client-tablet.client-tablet .m-root .jf-navbar--large[data-scrolled="1"]:has(.jfh-ttl) :is(.jf-navbar-lead,.jf-navbar-trail){margin-top:0}html body .client-tablet.client-tablet .m-root .jf-navbar[data-scrolled="1"] .jfh-kick{display:none}html body .client-tablet.client-tablet .m-root .jf-navbar[data-scrolled="1"] .jfh-ttl{align-items:center}html body .client-tablet.client-tablet .m-root .jfh-tools{display:inline-flex;align-items:center;height:44px;padding:0;border-radius:22px;background:var(--ios-glass);box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge);-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}html body .client-tablet.client-tablet .m-root .jfh-tools>:is(a,button){min-width:0!important}html body .client-tablet.client-tablet .m-root .jfh-tool{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;color:var(--ios-label)!important;transition:transform .25s cubic-bezier(.2,.8,.2,1)}html body .client-tablet.client-tablet .m-root .jfh-tool:active{transform:scale(.9)}html body .client-tablet.client-tablet .m-root .jfh-tools .jf-home-avatar-btn{position:relative}html body .client-tablet.client-tablet .m-root .jfh-tool-badge{position:absolute;top:8px;right:9px;width:9px;height:9px;border-radius:50%;background:var(--ios-red);box-shadow:0 0 0 2px var(--ios-cell)}html body .client-tablet.client-tablet .m-root .jfh-tools .jf-home-avatar-btn{display:grid;place-items:center;width:44px;height:44px;padding:0;background:none;border:0;transition:transform .25s cubic-bezier(.2,.8,.2,1)}html body .client-tablet.client-tablet .m-root .jfh-tools .jf-home-avatar-btn:active{transform:scale(.9)}html body .client-tablet.client-tablet .m-root .jfh-tools .jf-home-avatar{width:34px;height:34px;font-size:13px}.ios-confirm .jfh-confirm-t{display:block;margin-bottom:2px;font-weight:600;color:var(--ios-label,#000)}html body .client-tablet.client-tablet .m-root .jf-log-activity-sheet{background:var(--m-scrim,rgba(0,0,0,.2))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .client-tablet.client-tablet .m-root .jf-log-activity-sheet .log-activity-page{background:var(--ios-cell)!important;color:var(--ios-label)!important;border-radius:38px 38px 0 0!important;box-shadow:0 -10px 40px -12px rgba(0,0,0,.25)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-log-activity-sheet .log-activity-page{background:#1c1c1e!important}html body .client-tablet.client-tablet .m-root .jf-log-activity-sheet .log-activity-page:before{width:36px!important;height:5px!important;border-radius:3px!important;background:var(--ios-label3)!important;margin-top:6px!important}html body .client-tablet.client-tablet .m-root .jf-log-activity-sheet .log-activity-page :is(.jf-ui-row-title,.text-white,[style*="font-size: 28"]){color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-log-activity-sheet .log-activity-page input[placeholder="Search activity"]{height:40px!important;min-height:40px!important;padding:0 14px 0 36px!important;border:0!important;border-radius:12px!important;background:var(--ios-fill3)!important;color:var(--ios-label)!important;box-shadow:none!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-log-activity-sheet .log-activity-page input::placeholder{color:var(--ios-label2);opacity:1;font-weight:400}html body .client-tablet.client-tablet .m-root .jf-log-activity-sheet .log-activity-page .jf-ui-row{background:transparent!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-log-activity-sheet .log-activity-page input[placeholder="Search activity"]{font-size:calc(17px * var(--dt))!important;height:auto!important;min-height:calc(40px * var(--dt))!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-log-activity-sheet .log-activity-page .jf-ui-chip{font-size:calc(13px * var(--dt))!important;min-height:calc(32px * var(--dt))!important;height:auto!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-navbar--large:not([data-scrolled="1"]):has(.jfh-ttl){height:calc(56px + 44px * min(var(--dt), 1.3))!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-navbar--large:not([data-scrolled="1"]):has(.jfh-kick){height:calc(80px + 44px * min(var(--dt), 1.3))!important}html body .client-tablet.client-tablet .m-root :is(.jf-cx-inbox .m-scroll,.m-scroll.jf-msg-scroll,.jfi-morph .m-scroll.m-noclear){padding-left:16px!important;padding-right:16px!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-msg:has(>.jf-im-them){gap:0!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-msg>.jfi-pop:empty{display:none}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan{margin-left:0!important;width:100%!important}html body .client-tablet.client-tablet .m-root .jf-boot-line{display:inline-flex;align-items:center;gap:10px}html body .client-tablet.client-tablet .m-root .jf-boot-spin{width:18px;height:18px;border-radius:50%;border:2.5px solid var(--ios-fill3,rgba(118,118,128,.12));border-top-color:var(--ios-label2,#6c6c70);animation:jf-boot-spin .9s linear infinite}@keyframes jf-boot-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .jf-boot-spin{animation-duration:2.4s}}html body .client-tablet.client-tablet .m-root :is(.jf-home-item-text,.jf-home-action-text){font-size:calc(17px * var(--dt, 1));font-weight:400;line-height:1.3;letter-spacing:-.026em;color:var(--ios-label,var(--m-ink))}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer textarea.jf-cx-field{font-size:max(16px,calc(17px * min(var(--dt), 1.35)))!important;font-weight:400!important;line-height:1.3!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer textarea.jf-cx-field,html body .client-tablet.client-tablet .m-root .jf-cx-composer textarea.jf-cx-field::placeholder{font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid [aria-label="Weekly check-in" i] .jf-grid-bubble{background:rgba(140,124,246,.17)!important;color:#5b43d6!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid [aria-label="Weekly check-in" i] .jf-grid-bubble{background:rgba(140,124,246,.26)!important;color:#b3a6ff!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid [aria-label^=Message i] .jf-grid-bubble{background:rgba(77,163,255,.16)!important;color:#1f6fd1!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid [aria-label^=Message i] .jf-grid-bubble{background:rgba(77,163,255,.24)!important;color:#6aaeff!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid.jf-qa-launch .jf-grid-sub{text-wrap:pretty}html body .client-tablet.client-tablet .m-root .jf-home-why{margin:2px 4px 0;text-align:center;font-family:var(--ios-font);font-size:calc(15px * var(--dt));line-height:1.35;letter-spacing:-.015em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-home-action{flex-direction:column;align-items:stretch;gap:8px}html body .client-tablet.client-tablet .m-root .jf-home-action-pick{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:44px;padding:0;text-align:left;background:none;border:0;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}html body .client-tablet.client-tablet .m-root .jf-home-action-links{display:flex;align-items:center;gap:12px;margin:0 0 0 36px;font-size:calc(17px * var(--dt))}html body .client-tablet.client-tablet .m-root .jf-home-action-links>*{min-height:44px}html body .client-tablet.client-tablet .m-root .jf-home-action-links>:after{content:none}html body .client-tablet.client-tablet .m-root.m-root .jf-home-action-links a.jf-home-do{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;max-width:220px;padding:0 20px;border-radius:999px;background:var(--ios-fill3);color:var(--ios-link)!important;font-family:var(--ios-font);font-size:calc(17px * var(--dt));font-weight:600;letter-spacing:-.026em;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),filter .2s ease}html body .client-tablet.client-tablet .m-root.m-root .jf-home-action-links a.jf-home-do.is-primary{background:var(--ios-fill-t);color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-home-action-links a.jf-home-do:active{transform:scale(.96);filter:brightness(.94)}html body .client-tablet.client-tablet .m-root .jf-home-later{display:inline-flex;align-items:center;padding:0 12px;background:none;border:0;font:inherit;font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-link)}html body .client-tablet.client-tablet .m-root .jf-home-later-done{display:inline-flex;align-items:center;padding:0 12px;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root a.jf-home-makeup{min-height:44px;color:inherit;text-decoration:none}html body .client-tablet.client-tablet .m-root .jf-home-makeup-more{margin:6px 0 0;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-home-action-links{flex-wrap:wrap;margin-left:0}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-home-action-links a.jf-home-do{max-width:none;flex-basis:100%}html body .client-tablet.client-tablet .m-root .jf-hs-row{display:flex;align-items:center;gap:12px;min-height:64px;margin:12px 0 0;padding:10px 16px;border-radius:26px;background:var(--ios-cell);color:var(--ios-label);text-decoration:none;-webkit-tap-highlight-color:transparent}html body .client-tablet.client-tablet .m-root .jf-hs-row:active{background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root .jf-hs-ring{flex:none;display:grid;place-items:center;width:44px;height:44px}html body .client-tablet.client-tablet .m-root .jf-hs-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}html body .client-tablet.client-tablet .m-root .jf-hs-t{font-family:var(--ios-font);font-size:calc(17px * var(--dt));font-weight:600;letter-spacing:-.026em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-hs-s{font-family:var(--ios-font);font-size:calc(15px * var(--dt));line-height:1.3;letter-spacing:-.015em;color:var(--ios-label2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html body .client-tablet.client-tablet .m-root .jf-hs-chev{flex:none;color:var(--ios-label3)}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hs-row{background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root .jfh-page>.jf-hs-row{margin-top:0}html body .client-tablet.client-tablet .m-root .jf-hs-num{font-family:var(--ios-font);font-size:calc(15px * min(var(--dt), 1.25));font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-hs-row:focus-visible{outline:3px solid #6e94cc;outline-offset:2px}html body .client-tablet.client-tablet .m-root .jf-home-makeup-lead{margin:-4px 0 4px;font-size:calc(15px * var(--dt));line-height:1.35;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-home-makeup-tx{display:flex;flex-direction:column;gap:1px;min-width:0}html body .client-tablet.client-tablet .m-root .jf-home-makeup-tx b{font-weight:400}html body .client-tablet.client-tablet .m-root .jf-home-makeup-tx small{font-size:calc(15px * var(--dt));line-height:1.3;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root a.jf-home-makeup{padding-top:10px;padding-bottom:10px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hs-s{-webkit-line-clamp:3}
html body .client-tablet.client-tablet .m-root.m-root.m-root{--tr-deep:#8a5200;--tr-accent:#f5a524;--tr-pt:#8a5200;--tr-solo:#f5a524;--tr-done-row:color-mix(in srgb,var(--ios-green) 12%,var(--ios-cell))}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root{--tr-deep:#ffc46b;--tr-pt:#ffc46b;--tr-solo:#f5a524;--tr-done-row:color-mix(in srgb,var(--ios-green) 16%,var(--ios-cell))}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-nextchap,.jf-tr-progchap,.jf-chap){--chap-deep:#ffc46b!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-toolbar{display:inline-flex;align-items:center;height:44px;padding:0 2px;border-radius:22px;background:var(--ios-glass);box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge);-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-toolbar>button.jf-tr-tool{display:grid;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:22px;background:transparent;color:var(--ios-label)!important;-webkit-tap-highlight-color:transparent}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-toolbar>button.jf-tr-tool:active{background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-ui-card.jf-tr-week{display:block!important;margin-top:4px;padding:6px 12px 16px!important;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-weeknav{width:100%}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-weeknav,.jf-cal-weeknav) .datepill{display:flex!important;align-items:center;justify-content:flex-start!important;width:100%!important;gap:0!important;padding:0!important;margin:0 0 2px}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-weeknav,.jf-cal-weeknav) .datepill>button.p{order:0;flex:1 1 auto!important;justify-content:flex-start!important;min-height:44px;padding:0 4px!important;gap:7px!important;background:none!important;box-shadow:none!important;border:0!important;max-width:none!important;font-size:calc(15px * var(--dt))!important;font-weight:600!important;letter-spacing:-.015em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-weeknav,.jf-cal-weeknav) .datepill>button.p svg{width:16px!important;height:16px!important;stroke:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-weeknav,.jf-cal-weeknav) .datepill>button.a{order:2;display:grid;place-items:center;width:44px;height:44px;padding:0!important;font-size:26px!important;line-height:1;font-weight:400;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-weeknav,.jf-cal-weeknav) .datepill>button[aria-label="Back to today" i]{order:1;min-height:32px;padding:0 12px!important;margin-right:2px;border:0!important;background:var(--ios-fill3)!important;color:var(--ios-tint)!important;font-size:calc(15px * min(var(--dt), 1.3))!important;font-weight:600!important;position:relative}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-weeknav,.jf-cal-weeknav) .datepill>button[aria-label="Back to today" i]:after{content:"";position:absolute;inset:-6px 0}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-weeknav,.jf-cal-weeknav) .datepill>button:nth-child(2){order:0}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-weeknav,.jf-cal-weeknav) .datepill>button:nth-child(3){order:3}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-weeknav,.jf-cal-weeknav) .datepill>button:first-child{order:2}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-days{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));max-width:none!important;width:100%;margin:2px 0 0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-tr-day{display:grid;grid-template-rows:auto auto 8px;justify-items:center;gap:6px;min-width:0;padding:2px 0 0;border-radius:14px}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-tr-day:after{display:none!important;content:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-day .jf-tr-day-l{font-size:calc(13px * min(var(--dt), 1.35))!important;font-weight:600!important;letter-spacing:0!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-day .jf-tr-day-d{width:calc(36px * min(var(--dt), 1.2));height:calc(36px * min(var(--dt), 1.2));background:transparent!important;box-shadow:none!important;color:var(--ios-label)!important;font-family:var(--ios-font)!important;font-size:calc(20px * min(var(--dt), 1.2))!important;font-weight:400!important;letter-spacing:-.02em}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-day[data-today] .jf-tr-day-d{background:var(--ios-fill-t)!important;color:var(--ios-on)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-day[data-today] .jf-tr-day-l{color:var(--tr-deep)!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-day-dot{display:block;width:7px;height:7px;border-radius:50%;align-self:center}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-day[data-state=pt] .jf-tr-day-dot{background:var(--tr-pt)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-day[data-state=solo] .jf-tr-day-dot{width:7px;height:7px;border-radius:1.5px;transform:rotate(45deg);background:var(--tr-solo)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-day[data-state=planned] .jf-tr-day-dot{box-shadow:inset 0 0 0 1.6px var(--tr-solo)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-day[data-state=missed] .jf-tr-day-dot{width:9px;height:2.5px;border-radius:1.5px;background:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-tr-day:active .jf-tr-day-d{transform:scale(.92)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-weeksum{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px;margin:12px 4px 0;padding-top:14px;border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-weekstat{margin:0;display:grid;gap:1px;min-width:0}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-weekstat-v{font-family:var(--ios-rounded);font-variant-numeric:tabular-nums;color:var(--ios-label);line-height:1.15}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-weekstat-v b{font-size:calc(34px * var(--dt));font-weight:700;letter-spacing:.01em}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-weekstat-v small{font-size:calc(20px * var(--dt));font-weight:600;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-weekstat-l{font-size:calc(15px * var(--dt));color:var(--ios-label2);letter-spacing:-.015em}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-week .jf-tr-legend{display:grid!important;justify-items:end;gap:3px!important;margin:0 0 2px!important;font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-week .jf-tr-legend span{gap:7px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-week .jf-tr-legend i{width:8px!important;height:8px!important;border-radius:50%;box-shadow:none!important;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-week .jf-tr-legend i.is-pt{background:var(--tr-pt)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-week .jf-tr-legend i.is-solo{border-radius:1.5px;transform:rotate(45deg) scale(.9);background:var(--tr-solo)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-week .jf-tr-legend i.is-planned{box-shadow:inset 0 0 0 1.6px var(--tr-solo)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-week .jf-tr-legend i.is-missed{width:9px!important;height:2.5px!important;border-radius:1.5px;background:var(--ios-label2)!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-week .jf-tr-legend{justify-items:start;grid-auto-flow:row}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-ui-card.jf-tr-nextchap{display:flex;flex-direction:column;min-height:212px;padding:20px!important;background:radial-gradient(70% 90% at 92% 8%,color-mix(in srgb,var(--tr-accent) 14%,transparent),transparent 70%),linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 45%,var(--ios-cell)) 62%,var(--ios-cell) 100%)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-nextchap .jf-tr-art{top:6px;right:-12px;width:140px;height:140px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-nextchap :is(.jf-ui-eyebrow,.klabel){margin:0 0 2px!important;font-size:calc(15px * var(--dt))!important;font-weight:600!important;letter-spacing:-.015em!important;color:var(--tr-deep)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-nextchap .jf-tr-next-title{max-width:62%;margin:0!important;font-family:var(--ios-display)!important;font-size:calc(28px * var(--dt))!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-nextchap .jf-tr-next-sub{max-width:60%;margin-top:4px!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important;line-height:1.3;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-nextchap .jf-tr-next-actions{display:flex!important;align-items:center;gap:12px!important;margin-top:auto!important;padding-top:22px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-nextchap .jf-tr-next-actions>:is(.btnp,.btnq,a,button):not(.jf-tr-more){flex:1 1 auto;width:auto;min-width:0}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-next-actions,.jf-pv-actions) :is(.btnp,a.btnp,button.btnp){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-next-actions,.jf-pv-actions) .btnp.btnp *{color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-next-actions,.jf-pv-actions) .btnp svg{flex:none}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-tr-more{flex:none;display:grid;place-items:center;width:50px;height:50px;min-width:50px;padding:0;border:0;border-radius:25px;background:var(--ios-fill3);color:var(--ios-label);-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.2,.8,.2,1)}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-tr-more:active{transform:scale(.94)}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-nextchap :is(.jf-tr-next-title,.jf-tr-next-sub){max-width:none}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-desk-cols .jf-section-title,html body .client-tablet.client-tablet .m-root.m-root.m-root .m-scroll>.jf-section-title,html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=training-week]~.jf-section-title{margin-top:26px!important;margin-bottom:8px!important;padding:0 4px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-ui-card.jf-tr-progchap{box-shadow:none!important;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-progchap .jf-chap-cover.jf-tr-prog-head{min-height:136px;padding:20px 20px 18px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-progchap .jf-chap-k{font-size:calc(15px * var(--dt))!important;font-weight:600!important;color:var(--tr-deep)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-progchap button.jf-tr-prog-name{max-width:64%;font-family:var(--ios-display)!important;font-size:calc(28px * var(--dt))!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-progchap button.jf-tr-prog-name svg{color:var(--ios-label3)!important;opacity:1;width:15px;height:15px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-progchap .jf-tr-prog-dates{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-progchap .jf-tr-bar{height:6px;border-radius:3px;background:var(--ios-fill3)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-progchap .jf-tr-bar>span{background:var(--tr-accent)!important;border-radius:3px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-progchap :is(button.jf-tr-prog-name,.jf-tr-prog-dates,.jf-tr-bar){max-width:none}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-progchap,.jf-tr-odchap,.jf-tr-pop-list) .jf-ui-row-lead :is(img,video,canvas,span,div):first-child{border-radius:12px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-progchap,.jf-tr-odchap) .jf-ui-row{min-height:64px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-ui-group.jf-tr-manage{margin-top:14px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is([data-testid=wod-log-activity],[data-testid=od-toggle],[data-testid=wod-ai],[data-testid=wod-build]) .jf-ui-icon{width:30px!important;height:30px!important;border-radius:8px!important;background:var(--tr-accent)!important;color:#1a1000!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-chap.jf-tr-odchap{margin-top:14px;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-odchap .jf-chap-k{color:var(--tr-deep)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-ui-scrim>.jf-sheet-card{flex:0 1 auto!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .m-overlay .m-sheet-up.jf-tr-pop,html body .client-tablet.client-tablet .m-root.m-root.m-root .m-overlay .m-sheet-up.jf-tr-pop[style]{left:8px!important;right:8px!important;bottom:8px!important;border-radius:38px!important;background:color-mix(in srgb,var(--ios-bg) 94%,transparent)!important;-webkit-backdrop-filter:blur(40px) saturate(1.8);backdrop-filter:blur(40px) saturate(1.8);box-shadow:0 22px 60px -12px rgba(0,0,0,.35),inset 0 0 0 .5px var(--ios-glass-edge)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .m-overlay .m-sheet-up.jf-tr-pop{background:color-mix(in srgb,#1c1c1e 96%,transparent)!important;--ios-cell:#2c2c2e}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wod-sheet{background:rgba(0,0,0,.2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wod-sheet{background:rgba(0,0,0,.5)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-head{padding:8px 20px 0}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-grab{width:36px;height:5px;border-radius:3px;background:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-top{margin-top:10px;align-items:center}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-title{font-family:var(--ios-display)!important;font-size:calc(22px * min(var(--dt), 1.3))!important;font-weight:700!important;letter-spacing:-.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-meta{margin-top:2px;font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-body{padding:12px 16px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop .jf-tr-pop-list{margin:0!important;border-radius:26px;overflow:hidden;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-list .jf-ui-row{--jf-row-pad:16px;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-foot{gap:4px;padding:6px 16px 14px;box-shadow:none}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-foot :is(.btnp,button.btnp){min-height:50px;background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important;border:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-foot :is(.btnp,button.btnp) *{color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-links :is(.btng,button){min-height:44px;color:var(--ios-tint)!important;font-weight:400!important;font-size:calc(17px * var(--dt))!important;background:none!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-pop-links>span{color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-sheet-card .jf-tr-pop-list{margin:12px 0 4px!important;border-radius:26px;overflow:hidden;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-sheet-card .jf-tr-pop-list .jf-ui-row{--jf-row-pad:16px;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=training-day-info] .jf-sheet-card .jf-ui-row{border-radius:26px;background:var(--ios-cell)!important;margin-top:12px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-phases{gap:0;border-radius:26px;overflow:hidden;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-phase{border-radius:0;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-phase+.jf-tr-phase{box-shadow:inset 16px .5px 0 0 var(--ios-cell),inset 0 .5px 0 0 var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-phase-row{min-height:60px;padding:0 8px 0 16px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-phase-name{font-size:calc(17px * var(--dt));font-weight:400!important;color:var(--ios-label);letter-spacing:-.026em}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-tag,html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-tag:is(.is-current,.is-warn){padding:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-size:calc(15px * var(--dt))!important;font-weight:400!important;letter-spacing:-.015em!important;text-transform:none!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-tag.is-current{color:var(--tr-deep)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-tag.is-warn{color:var(--m-warning-ink,#a05a00)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-phase-body{padding:0 16px 14px;box-shadow:inset 0 .5px 0 var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-phase-wt{color:var(--tr-deep);font-weight:600}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-phase-ex>span:first-child{color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-phase-ex>span:last-child{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-sum-meta{gap:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-sum-meta .jf-tr-tag+.jf-tr-tag:before{content:"\00a0·\00a0";color:var(--ios-label2);font-weight:400}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-sum-title{font-family:var(--ios-display);font-size:calc(28px * var(--dt));font-weight:700;letter-spacing:.012em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-sum-quote{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session]>.jf-pv-page{background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-nav{display:inline-flex;align-items:center;gap:8px}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-navbar-trail .jf-close-x,html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-pv-navbtn{display:grid;place-items:center;width:44px!important;height:44px!important;min-width:44px;padding:0;border:0;border-radius:22px!important;background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-navbar .jf-pv-navttl{opacity:0;transition:opacity .2s ease;font-size:17px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-navbar[data-scrolled="1"] .jf-pv-navttl{opacity:1}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-head{padding:0 4px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-kick{display:block;font-size:calc(17px * var(--dt));font-weight:600;letter-spacing:-.026em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-title{margin:0;font-family:var(--ios-display);font-size:calc(34px * min(var(--dt), 1.5));font-weight:700;line-height:1.2;letter-spacing:.012em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-pv-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important;margin-top:14px!important;padding:14px 0;border-radius:26px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-pv-stats>.jf-pv-stat{display:grid;gap:2px;padding:0 14px;background:none!important;box-shadow:none!important;border-radius:0!important;text-align:left}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-pv-stats>.jf-pv-stat+.jf-pv-stat{box-shadow:inset .5px 0 0 var(--ios-sep)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-stat-k{font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important;letter-spacing:0!important;text-transform:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-stat-v{font-family:var(--ios-rounded);font-size:calc(28px * min(var(--dt), 1.4))!important;font-weight:700;line-height:1.15;color:var(--ios-label)!important;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-stat-v small{font-size:.6em;font-weight:600;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-pv-actions{display:block!important;margin-top:12px;padding:0!important;background:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-pv-actions>.btnp{width:100%;min-height:50px!important;font-size:calc(17px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-hold{padding:16px;border-radius:26px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-hold p{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-reel{margin-top:22px!important;height:180px!important;border:0!important;border-radius:26px!important;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-reel-fill{background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-reel-cap{background:linear-gradient(0deg,rgba(0,0,0,.55),transparent)!important;padding:26px 16px 12px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-reel-name{font-size:calc(15px * min(var(--dt), 1.3))!important;font-weight:600!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-reel-n{font-size:calc(13px * min(var(--dt), 1.3))!important;color:rgba(255,255,255,.85)!important;font-variant-numeric:tabular-nums;white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-listhead{margin:26px 20px 7px;font-size:calc(15px * var(--dt));font-weight:600;letter-spacing:-.015em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-pv-list{margin-top:0!important;gap:0!important;border-radius:26px;overflow:hidden;background:var(--ios-cell);box-shadow:none}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-pv-list>button{position:relative;min-height:64px;padding:10px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-pv-list>button+button{box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-pv-list>button+button:before{content:"";position:absolute;top:0;left:74px;right:0;height:.5px;background:var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=preview-session] .jf-pv-list>button:active{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-list>button>:first-child{flex:none;border-radius:12px!important;overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-ex-name{font-size:calc(17px * var(--dt));font-weight:400;line-height:1.25;letter-spacing:-.026em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-ex-sub{margin-top:1px;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-chev{color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-finisher{border:0!important;border-radius:20px!important;background:color-mix(in srgb,var(--tr-accent) 14%,var(--ios-cell))!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=track-session] .m-abar{padding-left:16px!important;padding-right:16px!important;min-height:56px}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(button.trk-min,button.trk-nav-more){display:grid;place-items:center;flex:none;width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:22px;background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(button.trk-min,button.trk-nav-more):active{transform:scale(.94)}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=track-session] .trk-nav{gap:8px;margin-right:0}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=track-session] button.trk-nav-save{min-height:44px;padding:0 18px!important;border:0;border-radius:22px;background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:var(--ios-glass-shadow)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.026em}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=track-session] button.trk-nav-save:active{transform:scale(.96)}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-navttl{display:grid;justify-items:center;min-width:0;max-width:100%;line-height:1.2}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-navttl .jf-marquee,html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-navttl .jf-marquee *{font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-navttl .trk-timer{margin:0;padding:0;background:none!important;box-shadow:none!important;font-family:var(--ios-rounded)!important;font-size:17px!important;font-weight:700!important;font-variant-numeric:tabular-nums;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-navttl.has-timer .jf-marquee,html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-navttl.has-timer .jf-marquee *{font-size:13px!important;font-weight:400!important;color:var(--ios-label2)!important;letter-spacing:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-card{background:var(--ios-cell)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-card+.trk-card{margin-top:16px}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-name{font-family:var(--ios-display);font-size:calc(20px * var(--dt))!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.2;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-first,html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-target{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-label{font-size:calc(13px * min(var(--dt), 1.3))!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-cols{padding:0 4px}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-col-tick{flex:0 0 44px;margin-left:8px}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-set{margin-top:6px;padding:4px;border-radius:14px;transition:background-color .25s ease}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-set.is-logged{background:var(--tr-done-row)}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-set-no{font-family:var(--ios-font);font-size:calc(17px * min(var(--dt), 1.3))!important;font-weight:600!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-set-no.trk-set-confirm:before{display:none}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-set-no.trk-set-confirm{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-prev{font-size:calc(15px * min(var(--dt), 1.3))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-session input.trk-cell{height:44px!important;border-radius:12px!important;background:var(--ios-fill3)!important;color:var(--ios-label)!important;font-family:var(--ios-rounded)!important;font-size:calc(17px * min(var(--dt), 1.3))!important;font-weight:500!important;border:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-session input.trk-cell.is-logged{background:color-mix(in srgb,var(--ios-green) 16%,var(--ios-fill3))!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-session input.trk-cell:focus{background:var(--ios-cell)!important;box-shadow:inset 0 0 0 2px var(--tr-accent)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-session .trk-set input.trk-cell::placeholder{color:var(--ios-label2)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root.m-root button.trk-tick{flex:0 0 44px;display:grid;place-items:center;width:44px;height:44px;margin-left:8px;padding:0;border:0;border-radius:22px;background:var(--ios-fill3);color:var(--ios-label2);-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease,transform .25s cubic-bezier(.2,.8,.2,1)}html body .client-tablet.client-tablet .m-root.m-root.m-root button.trk-tick:active{transform:scale(.9)}html body .client-tablet.client-tablet .m-root.m-root.m-root button.trk-tick.is-done,html body .client-tablet.client-tablet .m-root.m-root.m-root button.trk-tick.is-done[aria-pressed]{background:var(--ios-green)!important;color:#0e2a12!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root button.trk-tick[aria-pressed=false]{background:var(--ios-fill3)!important;color:var(--ios-label2)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root button.trk-tick:disabled:not(.is-done){opacity:.35}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-sets-foot{margin:8px 0 -6px}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.trk-add,.trk-remove,.trk-rest-start){font-size:calc(15px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-add{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.trk-remove,.trk-rest-start){color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-coach{background:var(--ios-fill4)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-card.trk-card--done{background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-done-name{color:var(--ios-label)}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.trk-prev,.trk-col-prev){display:none}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .trk-col-set,html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .trk-set-no{flex-grow:1}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-rest{margin:0 16px 10px!important;padding:8px 8px 8px 22px!important;border-radius:32px!important;background:var(--ios-glass)!important;-webkit-backdrop-filter:blur(30px) saturate(1.8);backdrop-filter:blur(30px) saturate(1.8);box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-rest-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"l add skip" "t add skip";align-items:center;column-gap:10px;row-gap:0}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-rest-label{grid-area:l;flex:none;font-size:calc(13px * min(var(--dt), 1.3))!important;font-weight:600!important;color:var(--ios-label2)!important;line-height:1.2}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-rest-time{grid-area:t;font-family:var(--ios-rounded)!important;font-size:calc(28px * min(var(--dt), 1.2))!important;font-weight:700!important;letter-spacing:.01em!important;line-height:1.1!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-rest-main>:is(button.trk-rest-add,.btnq){min-height:44px!important;padding:0 18px!important;border:0!important;border-radius:22px!important;font-size:calc(17px * min(var(--dt), 1.3))!important;font-weight:600!important;font-variant-numeric:tabular-nums;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-rest-main>button.trk-rest-add{grid-area:add;background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-rest-main>.btnq{grid-area:skip;background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=track-save-bar] :is(.btnp,button.btnp):not(:disabled){min-height:50px!important;background:var(--ios-fill3)!important;color:var(--ios-label)!important;-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);font-size:calc(17px * min(var(--dt), 1.3))!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=track-save-bar] .btnp.btnp:not(:disabled) *{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog{width:min(320px,calc(100% - 48px));margin:0 auto!important;padding:22px 20px 18px!important;border-radius:34px!important;background:color-mix(in srgb,var(--ios-cell) 94%,transparent)!important;-webkit-backdrop-filter:blur(40px) saturate(1.8);backdrop-filter:blur(40px) saturate(1.8);box-shadow:0 22px 60px -10px rgba(0,0,0,.32),inset 0 0 0 .5px var(--ios-glass-edge)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog{background:color-mix(in srgb,#2c2c2e 96%,transparent)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-title{font-family:var(--ios-font)!important;font-size:calc(17px * min(var(--dt), 1.4))!important;font-weight:600!important;letter-spacing:-.026em!important;line-height:1.3;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-lead{margin-top:4px;font-size:calc(15px * min(var(--dt), 1.4))!important;font-weight:400!important;line-height:1.35;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-actions{gap:8px!important;margin-top:18px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-actions>:is(button,a){min-height:48px!important;border-radius:24px!important;font-size:calc(17px * min(var(--dt), 1.4))!important;font-weight:600!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-actions>.btng,html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-actions>.btnq{background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-actions>.btnd{background:color-mix(in srgb,var(--ios-red) 14%,transparent)!important;color:var(--ios-red)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-actions.trk-alert-pair{display:grid!important;grid-template-columns:1fr 1fr}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-actions.trk-alert-pair{grid-template-columns:1fr}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-actions.trk-alert-pair>.btnp{order:-1}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-level-flag{background:color-mix(in srgb,var(--tr-accent) 14%,var(--ios-cell))!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(textarea,input).trk-field{background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-rpe-back{display:grid;place-items:center;width:44px;height:44px;margin-left:4px;border-radius:22px;background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-rpe-back svg{width:20px;height:20px}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-rpe-title,.jf-done-title){font-family:var(--ios-display)!important;font-size:calc(28px * min(var(--dt), 1.4))!important;font-weight:700!important;letter-spacing:.012em!important;line-height:1.2!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-rpe-sub,.jf-rpe-logged,.jf-done-saved){font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-rpe-level{font-family:var(--ios-display)!important;font-size:calc(34px * min(var(--dt), 1.2))!important;font-weight:700!important;letter-spacing:.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-rpe-score{font-family:var(--ios-rounded)!important;font-size:calc(17px * min(var(--dt), 1.3))!important;font-weight:600!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root input.jf-rpe-comment{padding:0 18px!important;text-align:left;min-height:50px!important;border:0!important;border-radius:25px!important;background:var(--ios-cell)!important;box-shadow:none!important;color:var(--ios-label)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root.m-root input.jf-rpe-comment::placeholder{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-rpe-alert{max-width:320px;margin:0 auto!important;border-radius:34px!important;background:color-mix(in srgb,var(--ios-cell) 94%,transparent)!important;-webkit-backdrop-filter:blur(40px) saturate(1.8);backdrop-filter:blur(40px) saturate(1.8)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-rpe-alert .jf-sheet-title{font-family:var(--ios-font)!important;font-size:calc(17px * min(var(--dt), 1.4))!important;font-weight:600!important;letter-spacing:-.026em!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-done-sub,.jf-done-next){font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-done-next{color:var(--ios-label)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-done-pbhead{font-size:calc(17px * var(--dt))!important;font-weight:600!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-done-pb{border-radius:26px!important;background:var(--ios-cell)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-done-pb span{color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=workout-complete] .jf-close-x{width:44px!important;height:44px!important;border-radius:22px!important;background:var(--ios-glass)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-medal-ground{opacity:.5}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q-off{display:none!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator{gap:16px!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-steps-bar{background:transparent!important;-webkit-backdrop-filter:blur(14px) saturate(1.4)!important;backdrop-filter:blur(14px) saturate(1.4)!important;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-steps{background:var(--ios-fill3)!important;border-radius:999px!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-steps:before{background:var(--ios-cell)!important;border-radius:999px!important}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-steps:before{background:#636366!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-steps li button{color:var(--ios-label)!important;font-weight:500!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-steps li[data-on=true] button{font-weight:600!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-steps li[data-enabled=false] button{color:var(--ios-label2)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-qhead{display:grid;gap:8px;padding:2px 4px 0}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-qstep{margin:0;font-size:calc(15px * var(--dt));font-weight:600;letter-spacing:-.015em;color:var(--ios-label2)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-qbar{height:6px;border-radius:3px;background:var(--ios-fill3);overflow:hidden}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-qbar>i{display:block;height:100%;border-radius:3px;background:var(--tr-accent);transition:width .35s var(--ios-ease)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-card.jpg-more.jpg-q-on:not(.jpg-q),html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-card.jpg-q{padding:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;gap:14px;animation:jfQIn .32s var(--ios-ease) both}@keyframes jfQIn{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-card.jpg-q{animation:none}}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q>.jpg-head{padding:0 4px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q>.jpg-head h2{font-family:var(--ios-display)!important;font-size:calc(28px * min(var(--dt), 1.4))!important;font-weight:700!important;letter-spacing:.012em!important;line-height:1.2;color:var(--ios-label)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q>.jpg-head .jpg-lead{margin-top:4px;font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-note{padding:0 16px;font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q :is(.jpg-kit,.jpg-level){display:block!important;border-radius:26px;overflow:hidden;background:var(--ios-cell)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q :is(.jpg-kit>.jpg-tile,.jpg-level>button){position:relative;display:flex!important;align-items:center;gap:14px;width:100%;min-height:52px!important;margin:0!important;padding:11px 50px 11px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ios-label)!important;text-align:left;white-space:normal!important;overflow:visible!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em!important;transform:none!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q :is(.jpg-kit>.jpg-tile,.jpg-level>button):active{background:var(--ios-fill3)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q :is(.jpg-kit>.jpg-tile,.jpg-level>button)+:is(.jpg-tile,button):before{content:"";position:absolute;top:0;right:0;left:16px;height:.5px;background:var(--ios-sep)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-kit>.jpg-tile+.jpg-tile:before{left:52px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-tile :is(svg,b){color:var(--ios-label)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-tile>svg:first-child{width:22px;height:22px;color:var(--tr-deep)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-tile b{font-weight:400!important;font-size:calc(17px * var(--dt))!important;white-space:normal!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-level>button :is(b,small){display:block}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-level>button{flex-direction:column!important;align-items:flex-start!important;justify-content:center;gap:1px!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-level>button :is(b,small){margin:0!important;line-height:1.25!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-level>button b{font-weight:400;font-size:calc(17px * var(--dt));color:var(--ios-label)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-level>button small{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-tile .jpg-tile-tick{position:absolute!important;top:50%!important;right:16px!important;left:auto!important;width:20px!important;height:20px!important;margin:0!important;transform:translateY(-50%)!important;display:grid!important;place-items:center;background:none!important;box-shadow:none!important;color:var(--ios-tint)!important;opacity:0}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-tile .jpg-tile-tick svg{width:18px!important;height:18px!important;stroke-width:2.6;color:var(--ios-tint)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-tile.on .jpg-tile-tick{opacity:1}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-level>button:after{content:"";position:absolute;top:50%;right:18px;width:7px;height:13px;margin-top:-9px;border:solid var(--ios-tint);border-width:0 2.4px 2.4px 0;transform:rotate(45deg);opacity:0}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-level>button:is(.on,[aria-pressed=true],[aria-checked=true]):after{opacity:1}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-level>button:is(.on,[aria-pressed=true],[aria-checked=true]){color:var(--ios-label)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-days{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px!important;padding:14px 10px;border-radius:26px;background:var(--ios-cell)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-days button{display:grid;place-items:center;align-content:center;aspect-ratio:1;min-width:0!important;min-height:44px!important;padding:0!important;border-radius:999px!important;background:var(--ios-fill3)!important;box-shadow:none!important;color:var(--ios-label)!important;font-size:calc(13px * min(var(--dt), 1.2))!important;font-weight:600!important;line-height:1.05}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-days button.selected{background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jpg-days button .jpg-day-pt{font-size:calc(11px * min(var(--dt), 1.2));font-weight:600;opacity:.85}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q :is(.jpg-pt-note,.jpg-jfi-note,.jpg-trainer-note,.jpg-known){padding:14px 16px;border-radius:20px;background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q .jf-field,html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q :is(label,.jpg-field){color:var(--ios-label)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-card.jpg-q textarea:not(#x),html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-q textarea.jpg-q-ta{min-height:120px;padding:14px 16px!important;border:0!important;border-radius:20px!important;background:var(--ios-cell)!important;color:var(--ios-label)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-q textarea::placeholder{color:var(--ios-label2)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-clash.jpg-q-on{padding:16px!important;border-radius:26px!important;background:color-mix(in srgb,var(--tr-accent) 12%,var(--ios-cell))!important;box-shadow:none!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-qnav{display:flex;gap:12px;margin-top:10px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-qnav>:is(.jpg-primary,.jpg-secondary):not(.jpg-q-off){flex:1 1 0;min-height:50px!important;margin:0!important;border-radius:25px!important;font-size:calc(17px * min(var(--dt), 1.3))!important;font-weight:600!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-qnav>.jpg-qback{flex:0 1 38%!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root.m-root :is(.jpg-primary,button.jpg-primary){background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root.m-root :is(.jpg-secondary,button.jpg-secondary){background:var(--ios-fill3)!important;color:var(--ios-label)!important;box-shadow:none!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-miss{color:var(--ios-red)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-card{box-shadow:none!important;background:var(--ios-cell)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-head h2{color:var(--ios-label)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-head .jpg-lead{color:var(--ios-label2)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-head .klabel{color:var(--tr-deep)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jpg-day-when,.jpg-day-meta,.jpg-day-list,.jpg-day-more){color:var(--ios-label2)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-day-name{color:var(--ios-label)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-ask-jfi{background:var(--ios-fill3)!important;color:var(--ios-link)!important;box-shadow:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-ask-jfi{background:#16304f!important;color:#9fd0ff!important;box-shadow:none!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-clash-list li{background:var(--ios-fill4)!important;color:var(--ios-label)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-clash-list li span{color:var(--ios-label2)!important}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-gen-chap{--chap-tint:#13263d!important;--chap-accent:#4f9fe8!important;--chap-deep:#8ec5ff!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jpg-trainer-note,.jpg-pt-note,.jpg-jfi-note,.jpg-known,.jpg-note-box){background:var(--ios-fill4)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jpg-trainer-note,.jpg-pt-note,.jpg-jfi-note) p{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cal-weeknav{padding:0 4px}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-cal-tool{border-radius:22px;background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cal-rows .jf-ui-icon,html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=calendar-next-session] .jf-ui-icon{width:30px!important;height:30px!important;border-radius:8px!important;background:var(--tr-accent)!important;color:#1a1000!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cal-wd{font-size:calc(13px * min(var(--dt), 1.2))!important;font-weight:600!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cal-legend{display:flex;justify-content:center;gap:18px;margin:10px 0 2px;font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cal-legend span{display:inline-flex;align-items:center;gap:6px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cal-legend i{width:8px;height:8px;border-radius:50%}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cal-legend i.is-done{background:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cal-legend i.is-planned{box-shadow:inset 0 0 0 1.5px var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root.m-root .calendar-entry-sheet .historical-workout-compact{background:var(--ios-fill4)!important;border-radius:20px!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-ui-list.jf-cal-rows .jf-ui-row-sub span[style*="--m-success"]{color:var(--ios-green)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-progchap,.jf-tr-odchap,.jf-tr-pop-list,.jf-pv-list,.trk-card,.jf-sheet-card) :is(img,video){filter:brightness(.82)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-sheet-card{background:var(--ios-bg)!important;border:0!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-sheet-card .jf-ui-list{background:var(--ios-cell)!important}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-sheet-card{background:#1c1c1e!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.m-overlay,.jf-xd,.jf-tr-screen) .jf-navbar--large{height:56px!important;padding-left:12px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.m-overlay,.jf-xd,.jf-tr-screen) .jf-navbar--large .jf-navbar-title,html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.m-overlay,.jf-xd,.jf-tr-screen) .jf-navbar--large>.absolute{justify-content:center!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.m-overlay,.jf-xd,.jf-tr-screen) .jf-navbar--large :is(.ttl,.jf-navbar-title>span,.jf-navbar-title>div,.jf-xd-title){font-family:var(--ios-font)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important;line-height:1.25!important;transform:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd .jf-xd-card{background:var(--ios-cell)!important;box-shadow:none!important;border-radius:26px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd{background:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-xd-h,.jf-xd-title){color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-xd-body,.jf-xd-steps li){color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-eyebrow{color:var(--tr-deep)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root.m-root :is(.jf-xd-primary,button.jf-xd-primary){background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root.m-root .jf-xd-primary *{color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-screen .jf-close-x,.jf-xd .jf-close-x){width:36px!important;height:36px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=exercise-picker]{background:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=exercise-picker] .jf-pick-search{background:var(--ios-fill3)!important;border-radius:999px!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=exercise-picker] .m-scroll>div:nth-child(3){background:var(--ios-cell)!important;border-radius:26px!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=exercise-picker] .jf-check{width:24px!important;height:24px!important;min-width:24px!important;border-radius:12px!important;border:1.5px solid var(--ios-label3)!important;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=exercise-picker] .jf-check:is([data-on=true],[aria-checked=true]){background:var(--ios-fill-t)!important;border-color:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cat-chip:not([data-on=true]){background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cat-chip[data-on=true]{background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=exercise-picker] .jf-navbar-trail>button{color:var(--ios-tint)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=exercise-picker] .jf-navbar-trail>button:disabled{color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-card.is-media{padding:0!important;overflow:hidden;background:var(--ios-fill4)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-card.is-media .jf-xd-media{border-radius:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-bld-save:not(:disabled){background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important;min-height:44px;font-size:17px;font-weight:600}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-bld-save:disabled{background:var(--ios-fill3)!important;color:var(--ios-label3)!important;min-height:44px;font-size:17px}html body .client-tablet.client-tablet .m-root.m-root.m-root button.wec-add{background:var(--ios-fill3)!important;color:var(--ios-tint)!important;box-shadow:none!important;font-weight:600}html body .client-tablet.client-tablet .m-root.m-root.m-root button.wec-add *{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .wec-card{background:var(--ios-cell)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.wec-cname-tx,.wec-title-static){color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root button.jf-bld-restall{background:var(--ios-fill3)!important;color:var(--ios-label)!important;font-weight:400;font-size:calc(15px * var(--dt))}html body .client-tablet.client-tablet .m-root.m-root.m-root.m-root .jf-bld-cta :is(.btnp,button.btnp){background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .wec-cpx{flex-wrap:wrap!important;white-space:normal!important;overflow:visible!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .wec-cpx-v{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .wec-cpx-u{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .wec-cname:not([aria-expanded=true]) .wec-cpx-dot{color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root.m-root p.wec-hint{margin:0 0 12px 94px!important;font-size:calc(13px * var(--dt))!important;font-weight:400!important;line-height:1.35;color:var(--ios-label2)!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .wec-card.is-compact .wec-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:2px;align-items:center}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .wec-card.is-compact .wec-head .wec-eyebrow{grid-column:1;grid-row:1;overflow-wrap:normal}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .wec-card.is-compact .wec-head .wec-head-actions{grid-column:2;grid-row:1/span 2}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .wec-card.is-compact .wec-head .wec-head-meta{grid-column:1;grid-row:2;white-space:normal}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-day-ex{white-space:normal}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .wec-cname-tx{-webkit-line-clamp:4;line-clamp:4}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-stat-v{white-space:nowrap;font-size:calc(28px * min(var(--dt), 1.2))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-rpe-level{font-size:calc(34px * min(var(--dt), 1.1))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-jfi-note-btn{background:var(--ios-fill3)!important;color:var(--ios-link)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-sheet-card .jf-sheet-xrow{border:0!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pv-stat-k{font-size:calc(13px * min(var(--dt), 1.2))!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-cal-rows,.jf-tr-pop-list) .jf-ui-row-body{flex-wrap:wrap;row-gap:2px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-cal-rows,.jf-tr-pop-list) .jf-ui-row-text{flex:1 1 calc(100% - 24px)}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-cal-rows,.jf-tr-pop-list) .jf-ui-row-value{order:3;flex:1 1 100%;margin-left:0!important;text-align:left}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.trk-more .jf-ui-row .jf-ui-icon,.jf-ui-icon--sky,.jf-ui-icon--blue,.log-activity-page .jf-ui-icon){color:var(--tr-deep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-tr-progchap .jf-ui-row--selected{background:color-mix(in srgb,#4f9fe8 18%,var(--ios-cell))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-tr-phase-wt,.jf-tr-sum-quote){font-size:calc(15px * var(--dt))}html body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-level:not(.jpg-stack)>button{font-size:calc(14px * min(var(--dt), 1.3))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .sess-eyebrow{font-size:calc(13px * var(--dt));font-weight:600;letter-spacing:-.006em;text-transform:none;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .sess-title{font-family:var(--ios-display);font-size:calc(22px * min(var(--dt), 1.4));font-weight:700;letter-spacing:-.012em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .sess-pill,html body .client-tablet.client-tablet .m-root.m-root.m-root .sess-pill[data-tone=done]{padding:0;border-radius:0;background:none;font-size:calc(15px * var(--dt));font-weight:600;letter-spacing:-.015em;text-transform:none;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .sess-pill[data-tone=done]{color:var(--tr-deep)}html body .client-tablet.client-tablet .m-root.m-root.m-root .sess-lead{font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .sess-row+.sess-row{border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root.m-root .sess-row .sess-name{font-size:calc(17px * var(--dt));font-weight:400;letter-spacing:-.026em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .sess-row .sess-sum{min-height:0;padding:0;border-radius:0;background:none;font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .sess-empty{font-size:calc(15px * var(--dt));color:var(--ios-label2)}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .trk-del-confirm{background:#d70015!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-grip{color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-grip:active{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-grip:after{content:"";position:absolute;inset:0 -2px}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-grip{position:relative}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-move-btn{background:color-mix(in srgb,var(--tr-accent) 15%,var(--ios-cell));color:var(--tr-deep);font-size:calc(14px * min(var(--dt), 1.3))}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.trk-done-name){font-size:calc(17px * var(--dt));font-weight:600}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-done-sub{font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-conflict-actions button{position:relative;font-size:calc(15px * var(--dt));background:var(--ios-fill3);color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-conflict-actions button:after{content:"";position:absolute;inset:-4px 0}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-conflict-actions button.is-danger{background:color-mix(in srgb,var(--ios-red) 14%,transparent);color:var(--ios-red)}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-dialog-quiet{min-height:44px;font-size:calc(17px * min(var(--dt), 1.4));color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-help{background:var(--ios-fill3);color:var(--ios-label);font-size:12px}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.wec-badge,.wec-cbadge){padding:0;border-radius:0;background:none;color:var(--tr-deep);font-weight:600}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.wec-select-go,.wec-add){font-size:calc(15px * min(var(--dt), 1.3))}html body .client-tablet.client-tablet .m-root.m-root.m-root .wec-cpx-ic{font-size:calc(11px * min(var(--dt), 1.3))}html body .client-tablet.client-tablet .m-root.m-root.m-root .wec-pair-badge{background:var(--ios-fill3);color:var(--ios-label)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-split .jpg-split-tx strong em{padding:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--tr-deep)!important;font-weight:600}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-split .jpg-split-strip i[data-k="1"]{color:var(--ios-on)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jpg-split-tx strong,.jpg-tile b,.jpg-history b,.jpg-build-state strong,.jpg-done p,.jpg-level.jpg-length>button b){font-size:calc(15px * var(--dt))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-level.jpg-length>button small{font-size:calc(12px * min(var(--dt), 1.3));opacity:1}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-day-name{font-size:calc(20px * min(var(--dt), 1.4))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jpg-day-list,.jf-generator .jpg-phase-list li,.jf-generator .jpg-cardio-line,.jf-generator .jpg-clash-list li b){font-size:calc(15px * var(--dt))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-generator .jpg-clash-list li span){font-size:calc(13px * var(--dt))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-first-up{font-size:calc(17px * var(--dt));color:var(--tr-deep)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-back-link{font-size:calc(15px * var(--dt));color:var(--ios-tint)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-jfi-note p{font-size:calc(15px * var(--dt))!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-day-pt{font-size:calc(11px * min(var(--dt), 1.2))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-day-close{position:relative;background:var(--ios-fill3)!important;color:var(--ios-label2)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-day-close:after{content:"";position:absolute;inset:-4px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-clash.is-high{background:color-mix(in srgb,var(--tr-accent) 10%,var(--ios-cell))!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-clash.is-high .klabel{color:var(--tr-deep)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-done-tick{background:color-mix(in srgb,var(--tr-accent) 24%,var(--ios-cell));color:var(--tr-deep)}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jpg-busy-ovl .jpg-build-state{background:color-mix(in srgb,#2c2c2e 92%,transparent);color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-eyebrow{font-size:calc(13px * var(--dt));font-weight:600;letter-spacing:-.006em;text-transform:none}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-h{font-size:calc(20px * min(var(--dt), 1.4))}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-xd-body,.jf-xd-steps li,.jf-xd-presc,.jf-xd-ta){font-size:calc(15px * var(--dt))}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-xd-note,.jf-xd-empty,.jf-xd-media.is-empty,.jf-xd-hdate,.jf-xd-hval){font-size:calc(13px * var(--dt))}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-hset{width:auto;min-width:16px;font-size:calc(11px * min(var(--dt), 1.3));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-xd-secondary,.jf-xd-primary){font-size:calc(17px * min(var(--dt), 1.3))}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-swap-pill{position:relative;font-size:calc(13px * min(var(--dt), 1.3))}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-swap-pill:after{content:"";position:absolute;inset:-5px 0}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-cta{background:var(--ios-bg);border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-confirm-card{background:var(--ios-cell)}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-confirm-card{background:#2c2c2e}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-level{background:color-mix(in srgb,var(--tr-accent) 14%,var(--ios-cell));color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pick-level{color:var(--tr-deep)}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(button.jf-cal-metric,button.jf-cal-empty-today){position:relative}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(button.jf-cal-metric,button.jf-cal-empty-today):after{content:"";position:absolute;inset:-6px 0}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jfp-fan-pill,.jfp-talk){font-size:calc(14px * min(var(--dt), 1.3))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jfp-bubble,.jfp-pill b,.jfp-chat-empty){font-size:calc(13px * var(--dt))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jfp-msg){font-size:calc(15px * var(--dt))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-caption{font-size:calc(15px * min(var(--dt), 1.3))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-caption-me{font-size:calc(13px * min(var(--dt), 1.3));color:var(--ios-label2)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-chat-head .klabel{font-size:calc(12px * var(--dt))!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-chip{position:relative;font-size:calc(13px * min(var(--dt), 1.3))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-chip:after{content:"";position:absolute;inset:-4px 0}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root button.jfp-pill-reply{position:relative;font-size:calc(12px * min(var(--dt), 1.3))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root button.jfp-pill-reply:after{content:"";position:absolute;inset:-7px -2px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-suggest-k{font-size:calc(12px * var(--dt));color:#255fbf}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-suggest-head b{font-size:calc(15px * var(--dt))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-suggest-head small{font-size:calc(12px * var(--dt))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-suggest-name{font-size:calc(13px * min(var(--dt), 1.3))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-suggest-group{font-size:calc(11px * min(var(--dt), 1.3))}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-suggest-close:after{content:"";position:absolute;inset:-7px}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jfp-layer,.jf-ch-ovl .sh:has(.jfp-chat),.jfp-suggest){--jfp-glass:rgba(44,44,46,0.9);--jfp-glass-solid:rgba(44,44,46,0.97);--jfp-glass-quiet:rgba(58,58,60,0.92);--jfp-hair:0 0 0 0.5px rgba(255,255,255,0.12);--jfp-shadow:0 14px 32px -20px rgba(0,0,0,0.7);--jfp-shadow-lift:0 18px 40px -20px rgba(0,0,0,0.75)}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-suggest-card{background:#3a3a3c}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-suggest-k{color:#8ec5ff}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-suggest-close{background:var(--ios-fill3)}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jfp-chip,.jfp-pill-chips .jfp-chip){background:rgba(79,159,232,.18);box-shadow:inset 0 0 0 1px rgba(79,159,232,.35)}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-chip:active{background:rgba(79,159,232,.3)}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-field:focus{background:var(--ios-cell)}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-pill-reply{background:#2a6fbf!important;color:#fff}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-talk{background:rgba(79,159,232,.2);color:#8ec5ff}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfc-wash{background:rgba(0,0,0,.45)}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-ch-ovl .sh .jfp-chat-r3 .jfp-chat-head .klabel,html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-chat-r3 .jfp-chat-head .klabel{color:#8ec5ff!important}html[data-jf-dark][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .jfp-chat-r3 .jfp-chat-empty{color:var(--ios-label2)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .log-activity-page{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .log-activity-page input[placeholder="Search activity"]{height:40px!important;min-height:40px!important;padding:0 14px 0 36px!important;border:0!important;border-radius:12px!important;background:var(--ios-fill3)!important;color:var(--ios-label)!important;box-shadow:none!important;font-weight:400!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .log-activity-page input::placeholder{color:var(--ios-label2);opacity:1;font-weight:400}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .log-activity-page .jf-ui-chip:not(.is-on){background:var(--ios-fill3)!important;color:var(--ios-label)!important;border-color:transparent!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .log-activity-page :is(.jf-ui-row-title,.text-white){color:var(--ios-label)!important}html[data-jf-dt-large][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .log-activity-page input[placeholder="Search activity"]{font-size:calc(17px * var(--dt))!important;height:auto!important;min-height:calc(40px * var(--dt))!important}html[data-jf-dt-large][data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .log-activity-page .jf-ui-chip{font-size:calc(13px * var(--dt))!important;min-height:calc(32px * var(--dt))!important;height:auto!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-card.is-editing .trk-head-open>:first-child{display:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-card button.trk-swap{width:44px;min-width:44px;height:44px;padding:0!important;justify-content:center;gap:0!important;font-size:0!important;border-radius:22px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-card button.trk-bin{color:var(--ios-label2,#6b6f7a)!important;margin-left:2px}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-card button.trk-bin[aria-pressed=true]{color:var(--ios-red,#e0421f)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .trk-name{overflow-wrap:break-word!important;word-break:normal!important}html body .client-tablet.client-tablet .m-root.m-root.m-root :is(.jf-log-activity-sheet,.jf-wod-sheet,.jf-log-activity-sheet>.jf-las-wrap){border:0!important;border-radius:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root section[data-empty=true]:not(#calendar-today)>button .jf-ui-section-title-text{color:var(--ios-label2)!important;font-size:calc(17px * var(--dt))!important;font-weight:600!important;letter-spacing:-.026em!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root.m-root .log-activity-page:not(.jf-log-activity-sheet .log-activity-page){position:absolute!important;inset:0!important;max-height:none!important;border-radius:0!important;padding-top:env(safe-area-inset-top,0)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd .jf-navbar .jf-xd-title{display:block;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-media.is-portrait video{object-fit:cover!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=track-session]>.jf-navbar{display:grid!important;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);column-gap:8px}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=track-session]>.jf-navbar>.jf-navbar-lead{justify-self:start}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=track-session]>.jf-navbar>.jf-navbar-trail{justify-self:end;margin-left:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root [data-testid=track-session]>.jf-navbar>:nth-child(2){margin-inline:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-rpe-alert #rpe-exit-title+div{font-size:calc(15px * min(var(--dt), 1.4))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .m-overlay.m-sheet-up.jf-tr-screen{border-radius:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-done-sub{text-wrap:balance}html[data-jf-section=training] body .client-tablet.client-tablet .m-root :is(.jf-chap-s,.jf-chap-t,.jf-ui-row-sub,.jpg-lead){text-wrap:pretty}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-entry{display:flex;flex-direction:row;align-items:center;gap:12px;height:auto!important;min-height:64px;padding:14px 16px!important;flex-shrink:0;color:var(--ios-label);text-decoration:none}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-entry:active{background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-entry-ic{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--tr-accent);color:#fff}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-entry-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-entry-tx b{font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-entry-tx small{font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-entry-chev{flex:none;display:flex;color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-weeks{padding:0!important;overflow:hidden;gap:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-week+.jpg-run-week{border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-week-head{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 18px;border:0;background:none;text-align:left;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-week-head:active{background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-week-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-week-t b{font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-week-t small{font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-week-chev{flex:none;display:flex;color:var(--ios-label3);transform:rotate(90deg);transition:transform .18s ease}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-week.is-open .jpg-run-week-chev{transform:rotate(-90deg)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-list{list-style:none;margin:0;padding:0 0 0 18px;display:flex;flex-direction:column}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-list li{display:flex;gap:12px;align-items:flex-start;min-height:44px;padding:10px 18px 10px 0;border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-when{flex:none;width:3.6em;display:flex;flex-direction:column;gap:1px;padding-top:1px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-when b{font-size:calc(15px * var(--dt));font-weight:600;color:var(--tr-deep)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-when small{font-size:calc(13px * var(--dt));color:var(--ios-label2);white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-tx b{font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-tx small{font-size:calc(15px * var(--dt));color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-cue{font-size:calc(13px * var(--dt));color:var(--ios-label2);line-height:1.35}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-list li{flex-direction:column;gap:4px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-generator .jpg-run-when{width:auto;flex-direction:row;align-items:baseline;gap:6px}
html body .client-tablet.client-tablet .m-root.m-root{--jf-macro-p:#ff8d28;--jf-macro-c:#00b4c0;--jf-macro-f:#c530dc;--jf-food-wash:color-mix(in srgb,var(--ios-fill-t) 20%,var(--ios-cell));--jf-food-wash-press:color-mix(in srgb,var(--ios-fill-t) 32%,var(--ios-cell))}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root{--jf-macro-p:#ff9a3c;--jf-macro-c:#1ad0dc;--jf-macro-f:#d65cf0;--jf-food-wash:color-mix(in srgb,var(--ios-fill-t) 18%,#1c1c1e);--jf-food-wash-press:color-mix(in srgb,var(--ios-fill-t) 28%,#1c1c1e)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-screen,.jf-shop-view,.jf-recipe-view) .jf-navbar{height:56px!important;padding:0 16px!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-screen,.jf-shop-view,.jf-recipe-view) .jf-navbar .jf-navbar-title,html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-screen,.jf-shop-view,.jf-recipe-view) .jf-navbar>.absolute{justify-content:center!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar>.absolute{flex:1 1 0!important;min-width:0!important;overflow:hidden;margin-right:10px}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar .jf-navbar-title{justify-content:flex-start!important;max-width:100%}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-screen,.jf-shop-view,.jf-recipe-view) .jf-navbar .jf-navbar-title>:is(span,div,h1){font-family:var(--ios-font)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;transform:none!important;transition:opacity .2s ease!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-screen,.jf-shop-view,.jf-recipe-view) .jf-navbar[data-scrolled="1"] .jf-navbar-title>:is(span,div,h1){opacity:1}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-screen>div:not(.jf-recipe-view),.jf-shop-view)>.jf-navbar>.absolute{position:absolute!important;inset:0!important;pointer-events:none}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-screen>div,.jf-shop-view)>.jf-navbar>.jf-navbar-trail{margin-left:auto!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-screen,.jf-shop-view) .jf-navbar[data-scrolled="1"]{background:linear-gradient(to bottom,color-mix(in srgb,var(--ios-bg) 38%,transparent),color-mix(in srgb,var(--ios-bg) 10%,transparent))!important;-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 10px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 10px),transparent)}html body .client-tablet.client-tablet .m-root.m-root .jf-glass-group{display:inline-flex;align-items:center;height:44px;padding:0 3px;border-radius:22px;background:var(--ios-glass);box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge);-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8);color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-glass-group>button{display:grid;place-items:center;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border-radius:22px;background:transparent;color:var(--ios-label)!important;transition:background-color .15s ease}html body .client-tablet.client-tablet .m-root.m-root .jf-glass-group>button:active{background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-glass-group svg{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-glass-group>.jf-fav-btn[aria-pressed=true],html body .client-tablet.client-tablet .m-root.m-root .jf-glass-group>.jf-fav-btn[aria-pressed=true] svg{color:var(--ios-red)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-tools{gap:0}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-tools{display:inline-flex;align-items:center;gap:10px}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-recipe-tools,.jf-ft-top-trail) .jf-close-x{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:18px!important;background:var(--ios-fill3)!important;color:var(--ios-label2)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view:has(.jf-recipe-hero:not(.is-empty)) .jf-recipe-tools .jf-close-x{background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:inset 0 0 0 .5px var(--ios-glass-edge)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-hero{padding:2px 4px 16px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-kick{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;font-size:calc(17px * var(--dt));font-weight:600;letter-spacing:-.026em;line-height:1.3;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-today-link{position:relative;padding:0;margin:0;background:none;border:0;font:inherit;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-today-link:after{content:"";position:absolute;inset:-12px -8px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-lt{margin:2px 0 0;font-family:var(--ios-display);font-size:calc(34px * min(var(--dt), 1.3));font-weight:700;letter-spacing:.012em;line-height:1.12;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum{padding:18px 18px 0;border-radius:26px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-top{display:flex;align-items:flex-start;gap:12px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-main{flex:1;min-width:0}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-k{font-size:calc(15px * var(--dt));font-weight:600;letter-spacing:-.015em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-v{margin-top:2px;line-height:1.05;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-v b{font-family:var(--ios-display);font-size:calc(44px * min(var(--dt), 1.35));font-weight:700;letter-spacing:.005em;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-v span{font-size:calc(20px * var(--dt));font-weight:500;letter-spacing:-.02em;color:var(--ios-label2);white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-guide{position:relative;flex:none;min-height:44px;margin:-6px -4px 0 0;padding:0 4px;background:none;border:0;font-size:calc(17px * var(--dt));font-weight:600;letter-spacing:-.026em;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-bar,html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-mbar{display:block;position:relative;overflow:hidden;border-radius:999px;background:var(--ios-fill2)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-bar{height:8px;margin:14px 0 18px}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-sum-bar,.jf-food-sum-mbar)>i{position:absolute;inset:0;border-radius:inherit;background:var(--ios-fill-t);transform-origin:left center;transition:transform .5s var(--ios-ease)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-bar.is-over>i{background:var(--m-warning,#ff9f0a)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-over{margin:-10px 0 14px;font-size:calc(13px * var(--dt));font-weight:600;color:var(--m-warning-ink,#a05a00)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-macros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-macro{min-width:0}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-mk{display:block;font-size:calc(15px * var(--dt));color:var(--ios-label2);letter-spacing:-.015em}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-mv{display:block;margin-top:1px;white-space:normal;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-mv b{font-size:calc(20px * var(--dt));font-weight:600;letter-spacing:-.02em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-mv i{font-style:normal;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-mbar{height:5px;margin-top:7px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-more{display:flex;align-items:center;justify-content:space-between;width:calc(100% + 36px);min-height:48px;margin:16px -18px 0;padding:0 18px;border:0;border-top:.5px solid var(--ios-sep);background:none;font-size:calc(15px * var(--dt));font-weight:500;letter-spacing:-.015em;color:var(--ios-tint)!important;text-align:left}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-more:active{background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-detail{padding:8px 0 16px;border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-detail .jf-hero{padding-top:12px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-detail .jf-hero-num{font-family:var(--ios-display)!important;font-weight:700!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-detail :is(.jf-hero-of,.jf-hero-status){font-size:calc(13px * var(--dt))!important;font-weight:500!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-detail .jf-hero-status.is-over{color:var(--m-warning-ink,#a05a00)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-target{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:12px;padding:10px 0 0!important;border:0!important;border-top:.5px solid var(--ios-sep)!important;background:none!important;text-align:left}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-target-k{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-target-k em{display:block;font-style:normal;font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-target-v{margin-left:auto;text-align:right;font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-target-v i{display:block;margin:0!important;font-style:normal;font-size:calc(13px * var(--dt))!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-provenance{margin-top:10px;font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-chev{color:var(--ios-label3)!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-macros{grid-template-columns:1fr;gap:12px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-v span{display:block;margin-top:2px;white-space:normal}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-section{margin-top:24px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-list{display:grid;gap:14px;margin-top:0}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-card+.jf-meal-list,html body .client-tablet.client-tablet .m-root.m-root :is(.jf-meal-total--fold,.jf-meal-plan-note,.jf-meal-guide-avoid-line)+.jf-meal-list{margin-top:14px}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card{position:relative;overflow:hidden;border-radius:26px!important;background:var(--ios-cell)!important;box-shadow:none!important;border:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-open{display:block!important;width:100%;min-height:0!important;padding:0!important;background:none;text-align:left}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-open:active{transform:none}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-photo{display:block;position:relative;width:100%!important;height:196px!important;margin:0!important;border-radius:0!important;overflow:hidden;background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-photo:after{display:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-photo .jf-meal-img{width:100%!important;height:100%!important;background:var(--ios-fill3);color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-open:active .jf-meal-photo img{transform:scale(1.02)}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-body{display:block;min-height:78px;padding:14px 184px 16px 18px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card.is-eaten .jf-meal-body{padding-right:162px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-slot{display:block;font-size:calc(15px * var(--dt))!important;font-weight:600!important;letter-spacing:-.015em!important;text-transform:none!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-name{display:block;margin-top:2px!important;font-family:var(--ios-display);font-size:calc(20px * var(--dt))!important;font-weight:600!important;line-height:1.22!important;letter-spacing:-.02em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card :is(.jf-meal-norecipe,.jf-meal-covered){display:block;margin-top:4px!important;padding:0!important;background:none!important;font-size:calc(13px * var(--dt))!important;font-weight:500!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-actions{position:absolute;right:16px;top:196px;bottom:0;display:flex!important;align-items:center;gap:8px;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;pointer-events:none}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-actions>*{pointer-events:auto}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-action{position:relative;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;width:auto!important;min-width:0!important;min-height:36px!important;height:36px;padding:0 16px!important;border:0!important;border-radius:999px!important;background:var(--jf-food-wash)!important;color:var(--ios-tint)!important;box-shadow:none!important;font-size:calc(16px * min(var(--dt), 1.25))!important;font-weight:600!important;letter-spacing:-.02em!important;white-space:nowrap;transition:transform .2s ease,background-color .2s ease}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card button.jf-meal-action:after{content:"";position:absolute;inset:-4px 0}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card button.jf-meal-action:active{transform:scale(.95);background:var(--jf-food-wash-press)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-action.is-next{background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-action.is-next:active{filter:brightness(.94)}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-action svg{flex:none}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-more{position:relative;display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:18px;background:var(--ios-fill3);color:var(--ios-label);transition:background-color .15s ease}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-more:after{content:"";position:absolute;inset:-4px}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-more:active,html body .client-tablet.client-tablet .m-root.m-root .jf-meal-more[aria-expanded=true]{background:var(--ios-fill)}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card--compact .jf-meal-open{display:flex!important;align-items:flex-start;gap:14px;padding:12px 14px 62px 12px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card--compact .jf-meal-photo{flex:none;width:76px!important;height:76px!important;border-radius:14px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card--compact .jf-meal-body,html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card--compact.is-eaten .jf-meal-body{flex:1;min-width:0;min-height:0;padding:4px 0 0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card--compact .jf-meal-name{font-size:calc(17px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card--compact .jf-meal-actions{top:auto;bottom:12px;left:102px;right:auto;height:44px}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-earlier{margin:12px 4px -4px!important;font-size:calc(15px * var(--dt))!important;font-weight:600!important;letter-spacing:-.015em!important;text-transform:none!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-plan-note{margin:0 4px;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-body,html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-meal-card.is-eaten .jf-meal-body{padding:14px 18px 72px!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-actions{top:auto;bottom:16px;left:18px;right:auto;height:44px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-meal-card--compact .jf-meal-body{padding:0!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-meal-card--compact .jf-meal-open{padding-bottom:68px!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-meal-card--compact .jf-meal-actions{left:12px}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-card{overflow:hidden;border-radius:26px!important;background:var(--ios-cell)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-intro{padding:16px 18px 12px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-intro:empty{display:none}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-name{margin:0 0 4px!important;font-family:var(--ios-display);font-size:calc(20px * var(--dt))!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-avoid{margin:0!important;font-size:calc(15px * var(--dt))!important;font-weight:500!important;color:var(--m-warning-ink,#a05a00)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-pending{display:grid;gap:12px;margin-top:4px!important;font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-facts{display:block!important;margin:0!important;padding:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-fact{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin-left:18px;padding:10px 18px 10px 0;border-top:.5px solid var(--ios-sep);font-size:calc(17px * var(--dt));color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-fact :is(span,b){padding:0!important;border-radius:0!important;background:none!important;font-size:inherit!important;letter-spacing:-.026em}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-fact span{font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-fact b{font-weight:400!important;color:var(--ios-label2)!important;text-align:right}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-card .jf-meal-total:not(.jf-meal-total--fold){display:grid!important;grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;margin:0 0 0 18px!important;padding:12px 18px 14px 0!important;border-top:.5px solid var(--ios-sep)!important;background:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-card .jf-meal-total-k{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-card .jf-meal-total-k em{display:block;margin-top:2px;font-style:normal;font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-card .jf-meal-total-v{font-size:calc(20px * var(--dt))!important;font-weight:600!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-card .jf-meal-total-v i{font-style:normal;font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-card .jf-meal-total-bar{grid-column:1/-1;display:block;position:relative;height:5px;margin-top:8px;border-radius:999px;overflow:hidden;background:var(--ios-fill2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-card .jf-meal-total-bar>i{position:absolute;inset:0;border-radius:inherit;background:var(--ios-fill-t)!important;transform-origin:left center}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px 16px;border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-foot .jf-meal-guide-gen{min-height:44px!important;padding:0 20px!important;background:var(--jf-food-wash)!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0!important;border:0!important;background:none!important;font-size:calc(15px * var(--dt))!important;font-weight:500!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-total--fold{display:flex!important;align-items:center;justify-content:space-between;min-height:52px;margin:0!important;padding:0 18px!important;border:0!important;border-radius:26px;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-total--fold .jf-meal-guide-gen{font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-guide-go{width:100%}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-empty{display:grid!important;justify-items:center;gap:6px!important;padding:26px 22px 22px!important;text-align:center;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-empty-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--jf-food-wash);color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-empty-t{margin-top:6px;font-size:calc(20px * var(--dt));font-weight:600;letter-spacing:-.02em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-empty-s{font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-empty .btnp{margin-top:10px;padding:0 22px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-more{margin-top:26px;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-more,.jf-add-ways) .jf-ui-row-title{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-more,.jf-add-ways) .jf-ui-row-sub{font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important;white-space:normal}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-more,.jf-add-ways) .jf-ui-row-value{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-more-ic{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:8px;color:#fff}html body .client-tablet.client-tablet .m-root.m-root .jf-food-more-ic.is-water{background:#0a84ff}html body .client-tablet.client-tablet .m-root.m-root .jf-food-more-ic.is-mfp{background:#8e8e93}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-chart{margin-top:26px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-chart .jf-ui-card{padding:16px 18px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-chart-target{font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:8px;font-size:calc(13px * var(--dt))!important;font-weight:500!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-legend i{width:9px;height:9px;border-radius:3px}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-legend i.is-over{border-radius:50%}html body .client-tablet.client-tablet .m-root.m-root .jf-nut-legend i.is-none{height:4px;border-radius:2px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-block-v{font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label);white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root .jf-food-block{margin-top:14px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-caption{font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-error{display:grid;gap:12px;margin-bottom:14px!important;padding:18px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-import-card{display:grid;gap:3px;margin:0 0 14px!important;padding:14px 18px!important;border:0!important;border-radius:20px!important;background:color-mix(in srgb,var(--m-warning,#ff9f0a) 14%,var(--ios-cell))!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-import-card b{font-size:calc(17px * var(--dt))!important;font-weight:600!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-import-card span{font-size:calc(15px * var(--dt))!important;font-weight:400!important;line-height:1.35;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-add-main{margin-top:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-toast{display:inline-block;max-width:calc(100% - 40px);padding:12px 18px!important;border-radius:999px!important;background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);font-size:calc(15px * var(--dt))!important;font-weight:500!important;text-align:center}html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane{margin:0 0 20px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane-head{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin:0 4px 8px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane-head h2{margin:0;font-family:var(--ios-display);font-size:calc(22px * var(--dt))!important;font-weight:700!important;letter-spacing:-.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane-done{min-height:44px;padding:0 18px!important;border:0!important;border-radius:22px!important;background:var(--ios-fill3)!important;color:var(--ios-label)!important;font-size:calc(17px * min(var(--dt), 1.25))!important;font-weight:600!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intake-guide{margin:14px 0 0!important;padding:18px!important;border-radius:26px!important;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intake-guide p{margin:4px 0 0;font-size:calc(15px * var(--dt));line-height:1.4;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-intake-guide .klabel{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intake-guide .btnp{width:100%;margin-top:14px}.ios-menu[data-testid=food-date-menu] .ios-menu-ic,.ios-menu[data-testid=food-meal-menu] .ios-menu-ic,.ios-menu[data-testid=meal-guide-menu] .ios-menu-item:not(.is-red) .ios-menu-ic{color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view{background:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar{position:absolute!important;top:0;left:0;right:0;z-index:5;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar[data-scrolled="1"]{background:color-mix(in srgb,var(--ios-bg) 72%,transparent)!important;-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar .jf-navbar-lead{display:none}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-scroll{padding:0 0 120px!important;background:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-hero{position:relative;height:330px;overflow:hidden;background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-hero.is-empty{height:150px;background:linear-gradient(180deg,var(--chap-tint,#e6f3d6),var(--ios-bg))}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-hero.is-empty .jf-meal-img{opacity:0}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-hero .jf-meal-img{position:absolute!important;inset:0;width:100%!important;height:100%!important;border-radius:0!important;background:transparent}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-hero .jf-meal-img:after{display:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-hero-dim{position:absolute;left:0;right:0;top:0;height:130px;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,0));pointer-events:none}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-hero.is-empty .jf-recipe-hero-dim{display:none}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-hero-fade{position:absolute;left:0;right:0;bottom:0;height:96px;background:linear-gradient(180deg,color-mix(in srgb,var(--ios-bg) 0%,transparent),var(--ios-bg));pointer-events:none}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-body{position:relative;margin-top:-26px;padding:0 16px}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-head{padding:0 4px 16px!important;background:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-k{font-size:calc(15px * var(--dt));font-weight:600;letter-spacing:-.015em;color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-t{margin:2px 0 0;font-family:var(--ios-display);font-size:calc(28px * min(var(--dt), 1.4));font-weight:700;line-height:1.16;letter-spacing:.013em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-v{margin:4px 0 0!important;font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-stats{margin-bottom:14px}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-stats-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:14px 0;border-radius:22px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-stats-row>div{min-width:0;padding:0 12px}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-stats-row>div+div{border-left:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-stats-row span{display:block;font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-stats-row b{display:block;margin-top:3px;font-size:calc(20px * min(var(--dt), 1.3));font-weight:600;letter-spacing:-.02em;color:var(--ios-label);white-space:nowrap;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-stats-note{margin:6px 16px 0!important;font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-recipe-stats-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-recipe-stats-row>div:nth-child(3){border-left:0}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-allergens{display:flex!important;align-items:flex-start;gap:8px;margin:0 4px 14px!important;padding:0!important;background:none!important;font-size:calc(15px * var(--dt))!important;font-weight:500!important;line-height:1.35;color:var(--m-warning-ink,#a05a00)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-allergens span{padding:0!important;background:none!important;border-radius:0!important;font:inherit!important;color:inherit!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-allergens svg{flex:none;margin-top:1px}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-times{display:block!important;margin:0 0 8px!important;padding:0!important;border-radius:22px!important;background:var(--ios-cell)!important;box-shadow:none!important;overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-times>div{display:flex!important;align-items:center;justify-content:space-between;min-height:46px;margin-left:16px;padding:8px 16px 8px 0;border:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-times>div+div{border-top:.5px solid var(--ios-sep)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-times span{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-times b{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-sechead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:22px 4px 10px}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-sechead h2{margin:0;font-family:var(--ios-display);font-size:calc(22px * var(--dt))!important;font-weight:700!important;letter-spacing:-.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-ingredients{margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;border-radius:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-servings{box-shadow:none!important;display:inline-flex!important;align-items:center;gap:12px;margin:0!important;padding:0!important;border:0!important;font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-servings-v b{font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-recipe-view .jf-stepper,.jf-ft-stepper){display:inline-flex!important;align-items:center;gap:0!important;height:34px;padding:0!important;border-radius:999px!important;background:var(--ios-fill3)!important;flex:none}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-recipe-view .jf-stepper,.jf-ft-stepper)>button{position:relative;display:grid;place-items:center;width:46px!important;height:34px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-recipe-view .jf-stepper,.jf-ft-stepper)>button:after{content:"";position:absolute;inset:-5px 0}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-recipe-view .jf-stepper,.jf-ft-stepper)>button:disabled{color:var(--ios-label3)!important;opacity:1!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-recipe-view .jf-stepper,.jf-ft-stepper)>button:active:not(:disabled){background:var(--ios-fill)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-recipe-view .jf-stepper,.jf-ft-stepper)>i{width:.5px;height:18px;background:var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-ing-title{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-sechead{margin-bottom:8px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-portion{margin:0 4px 10px!important;font-size:calc(13px * var(--dt))!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-ing-list{margin:0!important;padding:0!important;list-style:none;border-radius:22px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-ing-list li{padding:0!important;border:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-ing-list li>button{display:flex;align-items:center;gap:14px;width:100%;min-height:50px;padding:0 0 0 16px;background:none;border:0;text-align:left}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-ing-list li>button:active{background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-ing-t{flex:1;min-width:0;align-self:stretch;display:flex;align-items:center;padding:12px 16px 12px 0;font-size:calc(17px * var(--dt));line-height:1.3;letter-spacing:-.026em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-ing-list li+li .jf-recipe-ing-t{border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-ing-list button[aria-pressed=true] .jf-recipe-ing-t{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-tick{display:grid!important;place-items:center;flex:none;width:24px!important;height:24px!important;border-radius:50%!important;background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--ios-label3)!important;color:var(--ios-on)!important;transition:background-color .18s ease,box-shadow .18s ease}html body .client-tablet.client-tablet .m-root.m-root .jf-tick.on{background:var(--ios-fill-t)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-method{margin-top:4px}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-steps{display:block!important;margin:0!important;padding:0!important;list-style:none;border-radius:22px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-steps li{display:flex!important;align-items:flex-start;gap:14px;padding:0 0 0 16px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-steps li>span{display:block!important;flex:none;width:22px!important;height:auto!important;padding-top:13px;border-radius:0!important;background:none!important;font-size:calc(17px * var(--dt))!important;font-weight:600!important;color:var(--ios-tint)!important;text-align:center}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-steps p{flex:1;margin:0!important;padding:12px 16px 12px 0;font-size:calc(17px * var(--dt))!important;line-height:1.35!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-steps li+li p{border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-note{display:grid;gap:3px;margin:8px 0 0!important;padding:14px 18px!important;border-radius:20px!important;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-note b{font-size:calc(17px * var(--dt))!important;font-weight:600!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-recipe-note span{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-foot{margin-top:26px}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-foot .jf-ui-btn{width:100%;gap:8px}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-log{display:grid;gap:14px;margin:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-swap-versions{display:flex;gap:8px;margin:0 0 14px!important;overflow-x:auto;scrollbar-width:none}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-swap-versions button{flex:1 1 0;min-width:0;display:grid;gap:1px;min-height:52px;padding:8px 14px!important;border:0!important;border-radius:16px!important;background:var(--ios-cell)!important;color:var(--ios-label)!important;text-align:left;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-swap-versions button b{font-size:calc(15px * var(--dt));font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-swap-versions button small{font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view .jf-swap-versions button.on{box-shadow:inset 0 0 0 2px var(--ios-fill-t)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-layer{background:rgba(0,0,0,.2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-swap-layer{background:rgba(0,0,0,.5)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-drawer{background:var(--ios-bg)!important;box-shadow:0 -10px 40px -20px rgba(0,0,0,.3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-swap-drawer{background:#1c1c1e!important;--ios-cell:#2c2c2e}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-head{padding:8px 16px 0}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-swap-drawer,.jf-food-sheet,.jf-scan-drawer) .jf-food-handle{width:36px!important;height:5px!important;margin:0 auto 10px!important;border-radius:3px!important;background:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-head .jf-food-sub{margin-top:2px;font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-search{display:flex!important;align-items:center;gap:8px;height:44px;margin-top:14px!important;padding:0 14px!important;border:0!important;border-radius:22px!important;background:var(--ios-fill3)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-search-ic{display:grid;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-search.jf-swap-search input.flex-1{min-height:0!important;height:40px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;outline:none!important;box-shadow:none!important;color:var(--ios-label)!important;font-size:max(16px,calc(17px * var(--dt)))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-search input::placeholder{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-rail-wrap{margin-top:12px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-rail-fade{background:linear-gradient(90deg,color-mix(in srgb,var(--ios-bg) 0%,transparent),var(--ios-bg) 60%)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-swap-rail-fade{background:linear-gradient(90deg,rgba(28,28,30,0),#1c1c1e 60%)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters-btn,html body .client-tablet.client-tablet .m-root.m-root :is(.jf-swap-rail,.jf-swap-chipwrap) .jf-ui-chip{min-height:36px!important;padding:0 14px!important;border:0!important;border-radius:999px!important;background:var(--ios-fill3)!important;color:var(--ios-label)!important;box-shadow:none!important;font-size:calc(15px * min(var(--dt), 1.25))!important;font-weight:500!important;letter-spacing:-.015em!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters-btn.on,html body .client-tablet.client-tablet .m-root.m-root :is(.jf-swap-rail,.jf-swap-chipwrap) .jf-ui-chip.is-on{background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters-btn i{background:var(--ios-cell)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root p.jf-swap-locked{display:block!important;margin:8px 4px 0!important;padding:0!important;background:none!important;border-radius:0!important;font-size:calc(13px * var(--dt))!important;font-weight:500!important;color:var(--m-warning-ink,#a05a00)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-count{margin:10px 4px 0!important;font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-scroll{padding:10px 16px 30px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-list{background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-list .jf-swap-row{display:flex!important;align-items:center;gap:4px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-list .jf-swap-row+.jf-swap-row:before{content:"";position:absolute;top:0;left:118px;right:0;height:.5px;background:var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-list .jf-swap-row.on{background:var(--ios-fill4)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-pickbtn{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:12px 0 12px 14px;text-align:left;background:none;border:0}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-pickbtn .jf-meal-img{border-radius:12px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-name{display:block;font-size:calc(17px * var(--dt))!important;font-weight:400!important;line-height:1.25;letter-spacing:-.026em;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-meta{display:block;margin-top:2px;font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-sized{display:block;margin-top:2px;font-size:calc(13px * var(--dt))!important;font-weight:500!important;color:var(--ios-tint)!important;background:none!important;padding:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-pick{flex:none;width:24px!important;height:24px!important;border-radius:50%!important;background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--ios-label3)!important;color:var(--ios-on)!important;display:grid;place-items:center}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-pick.on{background:var(--ios-fill-t)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-preview{flex:none;min-height:44px!important;padding:0 14px 0 6px!important;background:none!important;font-size:calc(15px * var(--dt))!important;font-weight:500!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-warn{margin:0 4px 10px!important;padding:0!important;background:none!important;font-size:calc(13px * var(--dt))!important;font-weight:500!important;color:var(--m-warning-ink,#a05a00)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-confirm{padding:14px 16px calc(14px + env(safe-area-inset-bottom))!important;border-top:.5px solid var(--ios-sep)!important;background:var(--ios-cell)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-confirm-line{font-size:calc(15px * var(--dt))!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-confirm-line b{font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-confirm-sub{font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters{background:var(--ios-bg)!important;border-radius:38px 38px 0 0!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters{background:#1c1c1e!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters-head{padding:18px 16px 10px!important;border-bottom:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters-head h3{font-family:var(--ios-display);font-size:calc(22px * min(var(--dt), 1.3))!important;font-weight:700!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters-clear{min-height:36px!important;padding:0 12px!important;background:none!important;color:var(--ios-tint)!important;font-size:calc(17px * min(var(--dt), 1.25))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters-clear:disabled{color:var(--ios-label3)!important;opacity:1!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters-body .klabel{font-size:calc(15px * var(--dt))!important;font-weight:600!important;letter-spacing:-.015em!important;text-transform:none!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-note{font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-filters-foot{border-top:.5px solid var(--ios-sep)!important;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-view{background:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-view:before{content:"";position:absolute;left:0;right:0;top:0;height:460px;background:linear-gradient(180deg,var(--sec-sky,#dff0cf) 0,color-mix(in srgb,var(--sec-sky,#dff0cf) 45%,var(--ios-bg)) 170px,var(--ios-bg) 420px);pointer-events:none}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-view>*{position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-chap{margin:0 0 4px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-chap .jf-chap-cover{min-height:0!important;padding:18px 150px 20px 20px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-chap .jf-chap-art{width:120px!important;height:120px!important;right:12px!important;top:50%!important;transform:translateY(-50%)}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-chap .jf-chap-s{color:var(--ios-label)!important;font-size:calc(17px * var(--dt))!important;line-height:1.3}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-days,html body .client-tablet.client-tablet .m-root.m-root .jf-shop-days{display:flex!important;gap:2px!important;width:max-content;max-width:100%;margin:18px 0 0!important;padding:2px!important;overflow-x:auto;scrollbar-width:none;border-radius:999px;background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-shop-days,.jf-meal-days) .jf-meal-day{flex:none;min-height:32px!important;padding:0 16px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ios-label)!important;box-shadow:none!important;font-size:calc(14px * min(var(--dt), 1.2))!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-shop-days,.jf-meal-days) .jf-meal-day.is-on{color:var(--ios-label)!important;background:var(--ios-cell)!important;font-weight:600!important;box-shadow:0 3px 8px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.04)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-shop-days,.jf-meal-days) .jf-meal-day.is-on{background:#636366!important}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-sec{margin-top:24px}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-group{display:grid;gap:1px;margin:0 20px 8px!important;font-size:calc(17px * var(--dt))!important;font-weight:600!important;letter-spacing:-.026em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-group small{font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-list{background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-row{gap:14px!important;min-height:50px}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-row .jf-ui-row-title{font-size:calc(17px * var(--dt))!important;font-weight:400!important;white-space:normal;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-row.is-on .jf-ui-row-title{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-layer{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(0,0,0,.2);animation:jfFoodFade .2s ease}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ft-layer{background:rgba(0,0,0,.5)}@keyframes jfFoodFade{0%{opacity:0}to{opacity:1}}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet{display:flex!important;flex-direction:column;height:min(90dvh,780px)!important;max-height:calc(100dvh - 10px)!important;min-height:360px;overflow:hidden!important;padding:8px 16px calc(12px + env(safe-area-inset-bottom))!important;border-radius:38px 38px 0 0!important;background:var(--ios-bg)!important;box-shadow:0 -10px 40px -20px rgba(0,0,0,.3)!important;animation:jfFoodSheetUp .42s var(--ios-ease)}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet{background:#1c1c1e!important}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-sheet,.jf-ft-layer){animation:none}}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-top{display:grid!important;grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);align-items:center;gap:8px;min-height:48px;margin:0 0 10px!important;padding:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-top>h2{margin:0;font-family:var(--ios-font)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important;color:var(--ios-label)!important;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-top-lead{justify-self:start;display:flex}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-top-trail{justify-self:end;display:flex;align-items:center;gap:8px}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-glass{display:grid;place-items:center;width:44px;height:44px;border-radius:22px;background:var(--ios-fill3);color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-glass:active{background:var(--ios-fill)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-addbtn{min-height:44px;padding:0 20px;border:0;border-radius:22px;background:var(--ios-fill-t)!important;color:var(--ios-on)!important;font-size:17px;font-weight:600;letter-spacing:-.026em}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-addbtn:active{filter:brightness(.94);transform:scale(.97)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-addbtn:disabled{opacity:.4}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-detail-cta{position:sticky;bottom:-24px;z-index:2;margin:18px -16px -24px;padding:14px 16px 16px;background:linear-gradient(180deg,transparent,var(--ios-bg) 34%)}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ft-detail-cta{background:linear-gradient(180deg,transparent,#1c1c1e 34%)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-detail-cta .jf-ft-addbtn{display:block;width:100%;min-height:50px;border-radius:25px;font-size:calc(17px * min(var(--dt), 1.35))}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-searchbox{display:flex!important;align-items:center;gap:8px;flex:none;height:44px;margin:0!important;padding:0 12px 0 14px!important;border:0!important;border-radius:22px!important;background:var(--ios-fill3)!important;box-shadow:none!important;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-searchbox>svg{flex:none}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-searchbox .jf-ft-input,html body .client-tablet.client-tablet .m-root.m-root .jf-ft-searchbox .jf-ft-input:focus{flex:1;min-width:0;min-height:0!important;height:42px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:max(16px,calc(17px * var(--dt)))!important;font-weight:400!important;color:var(--ios-label)!important;outline:none!important;-webkit-appearance:none;appearance:none}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-searchbox .jf-ft-input::placeholder{color:var(--ios-label2);font-weight:400}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-searchbox .jf-ft-input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-clear{position:relative;display:grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border:0;background:none;color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-clear:after{content:"";position:absolute;inset:-8px}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-seg{flex:none;margin:12px 0 0!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ft-seg,.jf-ft-segs){background:var(--ios-fill3)!important;border-radius:999px!important;padding:2px!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ft-seg,.jf-ft-segs)>.jf-seg-thumb{top:2px!important;bottom:2px!important;left:2px!important;width:calc((100% - 4px) / var(--jf-seg-count, 2))!important;border-radius:999px!important;background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-ft-seg,.jf-ft-segs)>.jf-seg-thumb{background:#636366!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ft-seg,.jf-ft-segs)>button,html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ft-seg,.jf-ft-segs)>button.jf-ft-opt,html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ft-seg,.jf-ft-segs)>button[aria-pressed=true]{min-height:34px!important;padding:0 6px!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:var(--ios-label)!important;font-size:calc(14px * min(var(--dt), 1.2))!important;font-weight:500!important;letter-spacing:-.01em!important;transform:none!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ft-seg,.jf-ft-segs)>button:is([aria-selected=true],[aria-pressed=true]){font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-sizes[data-chosen=false]>.jf-seg-thumb{opacity:0}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-sizes{margin:0 0 18px!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-ft-segs:not(.jf-ft-sizes){grid-auto-flow:row!important;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:20px!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-ft-segs:not(.jf-ft-sizes)>.jf-seg-thumb{display:none}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-ft-segs:not(.jf-ft-sizes)>button[aria-pressed=true]{background:var(--ios-cell)!important;border-radius:18px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:14px -16px 0;padding:0 16px 24px}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-list{background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-list+.jf-ft-list{margin-top:18px}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-sublabel{margin:4px 18px 8px;font-size:calc(15px * var(--dt));font-weight:600;letter-spacing:-.015em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-segs+:is(.jf-ft-list,.jf-ft-msg,.jf-ft-err){margin-top:18px}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-result{position:relative;display:flex!important;align-items:center;gap:10px!important;min-height:60px;margin:0!important;padding:0 14px 0 0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-result+.jf-ft-result:before,html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowline+.jf-ft-rowline:before,html body .client-tablet.client-tablet .m-root.m-root .jf-meal-editor-row+.jf-meal-editor-row:before,html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ft-lrow,.jf-ft-lrow-wrap)+:is(.jf-ft-lrow,.jf-ft-lrow-wrap):before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-result>button:first-child{flex:1;min-width:0;display:flex!important;align-items:center;gap:12px;padding:10px 0 10px 16px!important;border:0;background:none!important;text-align:left}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-result>button:first-child:active{opacity:.6}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-result img{flex:none;width:40px!important;height:40px!important;border-radius:10px!important;object-fit:cover;background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-sheet,.jf-ft) .jf-ft-row-t{display:block;font-size:calc(17px * var(--dt))!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.026em!important;color:var(--ios-label)!important;white-space:normal!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-sheet,.jf-ft) .jf-ft-row-t.is-tint{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-sheet,.jf-ft) .jf-ft-row-s{display:block;margin-top:2px;font-size:calc(15px * var(--dt))!important;font-weight:400!important;line-height:1.3!important;color:var(--ios-label2)!important;white-space:normal!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-add{position:relative;display:grid!important;place-items:center;flex:none;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;border:0!important;border-radius:18px!important;background:var(--jf-food-wash)!important;color:var(--ios-tint)!important;box-shadow:none!important;transition:background-color .18s ease,transform .2s ease}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet button.jf-ft-add:after{content:"";position:absolute;inset:-4px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-add[aria-pressed=true]{background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet button.jf-ft-add:active{transform:scale(.9)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-lrow-wrap{position:relative;display:flex!important;align-items:center;margin:0!important;padding:0!important;border:0!important;background:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-lrow{position:relative;flex:1;min-width:0;display:flex!important;align-items:center;gap:10px;width:100%;min-height:60px;margin:0!important;padding:10px 14px 10px 16px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;text-align:left}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-lrow:active{background:var(--ios-fill4)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-lrow-wrap .jf-ft-lrow{padding-right:4px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-edit{flex:none;min-height:44px;padding:0 16px 0 10px!important;background:none!important;border:0!important;color:var(--ios-tint)!important;font-size:calc(15px * var(--dt))!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-msg{padding:28px 16px!important;font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important;text-align:center}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-nomatch{display:grid;justify-items:center;gap:10px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-nomatch-go{display:inline-flex;align-items:center;justify-content:center;min-height:50px!important;padding:0 22px!important;margin-top:6px;text-decoration:none}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-nomatch-alt{min-height:44px!important;text-decoration:none!important;background:none!important;border:0!important;color:var(--ios-tint)!important;font-size:calc(17px * min(var(--dt), 1.25))!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-ft-err{margin:0 4px 12px!important;padding:0!important;background:none!important;font-size:calc(15px * var(--dt))!important;font-weight:500!important;color:var(--ios-red)!important;text-align:left}html body .client-tablet.client-tablet .m-root.m-root .jf-add-ways{margin-top:24px;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-add-way-ic{display:grid;place-items:center;flex:none;width:30px;color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-bar{flex:none;display:grid;gap:4px;padding:10px 0 0}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-bar .btnp{min-height:50px}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ft-bar,.jf-food-after-actions) .btng{min-height:44px;background:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-detail{margin-top:2px}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-detail-head{padding:0 8px 16px;text-align:center}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-detail-head h3{margin:0;font-family:var(--ios-display);font-size:calc(22px * var(--dt));font-weight:700;line-height:1.2;letter-spacing:-.012em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-detail-head p{margin:4px 0 0;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rows{background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rows+.jf-ft-rows{margin-top:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowline{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;width:100%;min-height:52px;margin:0;padding:8px 16px;border:0;background:none;text-align:left;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowline-k{flex:1 1 auto;min-width:0;font-size:calc(17px * var(--dt));font-weight:400;letter-spacing:-.026em;color:var(--ios-label)!important;margin:0!important;text-transform:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowline-v{font-size:calc(17px * var(--dt));letter-spacing:-.026em;color:var(--ios-label);font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowline-v.is-muted{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowline-u{font-size:calc(17px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowbtn:active{background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowbtn svg{color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowline>input.jf-ft-rowinput.jf-ft-rowinput,html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowline>input.jf-ft-rowinput.jf-ft-rowinput:focus{width:calc(84px * min(var(--dt), 1.5));height:calc(36px * min(var(--dt), 1.5));min-height:0!important;padding:0 10px!important;border:0!important;border-radius:10px!important;background:var(--ios-fill3)!important;box-shadow:none!important;outline:none;text-align:right;font-size:max(16px,calc(17px * var(--dt)))!important;font-weight:400!important;color:var(--ios-label)!important;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-rowline>input.jf-ft-rowinput.jf-ft-rowinput:focus{box-shadow:inset 0 0 0 1.5px var(--ios-fill-t)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-foot{margin:8px 18px 0;font-size:calc(13px * var(--dt));line-height:1.35;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-food-after-hero{display:grid;justify-items:center;gap:4px;padding:18px 8px 8px!important;text-align:center;background:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-food-after-tick{display:grid;place-items:center;width:56px;height:56px;margin-bottom:8px;border-radius:28px;background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-food-after-hero .klabel{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-food-after-hero h2{margin:0;font-family:var(--ios-display);font-size:calc(28px * min(var(--dt), 1.3))!important;font-weight:700!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-food-after-hero p{margin:2px 0 0;font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-food-after-actions{display:grid;gap:10px;margin-top:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-food-btn{width:100%;min-height:50px;border-radius:999px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-food-field{display:grid;gap:6px;font-size:calc(15px * var(--dt))!important;font-weight:600!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-food-field input{height:50px;padding:0 16px!important;border:0!important;border-radius:14px!important;background:var(--ios-cell)!important;color:var(--ios-label)!important;box-shadow:none!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-meal-editor-list{margin-top:18px;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-meal-editor-row{position:relative;display:flex;align-items:center;gap:12px;min-height:58px;margin:0!important;padding:10px 14px 10px 16px!important;border:0!important;background:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-meal-editor-x{display:grid;place-items:center;width:26px;height:26px;border-radius:13px;background:var(--ios-red)!important;color:#fff!important;position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-meal-editor-x:after{content:"";position:absolute;inset:-9px}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-meal-editor-add{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 16px!important;border:0!important;border-top:.5px solid var(--ios-sep)!important;background:none!important;color:var(--ios-tint)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-meal-editor-total{margin:8px 18px 0;font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-food-after-error{margin-top:12px;font-size:calc(15px * var(--dt));font-weight:500;color:var(--ios-red)!important;background:none!important;padding:0 4px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-search{min-height:44px;border-radius:22px!important;background:var(--ios-fill3)!important;box-shadow:none!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft .jf-ft-chip{border-radius:16px!important;background:var(--ios-cell)!important;color:var(--ios-label)!important;box-shadow:none!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft .jf-ft-chip svg{color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-day{border-radius:26px!important;background:var(--ios-cell)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-day-head h3{font-size:calc(17px * var(--dt))!important;font-weight:600!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ft-day-head span,.jf-ft-hint,.jf-ft-empty,.jf-ft-loading){color:var(--ios-label2)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-row-v{font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-row-x{color:var(--ios-label3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-food-sheet,.jf-swap-drawer,.jf-swap-filters){--ios-cell:#2c2c2e;--m-card:#2c2c2e!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-shop-chap .jf-chap-cover{background:linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 45%,var(--ios-cell)) 62%,var(--ios-cell) 100%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-food-more-ic.is-mfp{background:#636366}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-food-import-card{background:color-mix(in srgb,#ff9f0a 16%,#1c1c1e)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-meal-guide-avoid,.jf-recipe-allergens,p.jf-swap-locked,.jf-swap-warn,.jf-food-sum-over){color:#ffb340!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-opts:not(.jf-seg){display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0!important;padding:2px!important;border-radius:999px!important;background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-opts:not(.jf-seg)>.jf-ft-opt{min-height:34px!important;padding:0 6px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ios-label)!important;box-shadow:none!important;font-size:calc(14px * min(var(--dt), 1.2))!important;font-weight:500!important;transform:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-opts:not(.jf-seg)>.jf-ft-opt[aria-pressed=true]{background:var(--ios-cell)!important;font-weight:600!important;box-shadow:0 3px 8px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.04)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ft-opts:not(.jf-seg)>.jf-ft-opt[aria-pressed=true]{background:#636366!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ft-opts:not(.jf-seg)>.jf-ft-opt small{display:block;font-size:calc(12px * min(var(--dt), 1.2))!important;font-weight:400!important;color:var(--ios-label2)!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-ft-opts:not(.jf-seg){grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:20px!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-ft-opts:not(.jf-seg)>.jf-ft-opt{border-radius:18px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane :is(.jf-ft-input,.jf-ft-field),html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane :is(.jf-ft-input,.jf-ft-field):focus{border:0!important;border-radius:14px!important;background:var(--ios-fill3)!important;box-shadow:none!important;outline:none!important;color:var(--ios-label)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane :is(.jf-ft-input,.jf-ft-field):focus{box-shadow:inset 0 0 0 1.5px var(--ios-fill-t)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane :is(.jf-ft-input,.jf-ft-field)::placeholder{color:var(--ios-label2);font-weight:400}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-steps-bar{margin-left:-18px!important;margin-right:-18px!important;padding-left:18px!important;padding-right:18px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-steps-bar[data-stuck=true]{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 8px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 8px),transparent)}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-steps-bar[data-stuck=true]:before{content:none!important;display:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-steps{padding:2px!important;background:var(--ios-fill3)!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-steps li button{min-height:34px!important;font-size:calc(14px * min(var(--dt), 1.2))!important;font-weight:500!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-steps li[data-on=true]{background:var(--ios-cell)!important;box-shadow:0 3px 8px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.04)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-steps li[data-on=true]{background:#636366!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-steps li[data-on=true] button{font-weight:600!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-steps li button[aria-disabled=true]{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg :is(.jpg-card,.jmg-details){background:var(--ios-cell)!important;box-shadow:none!important;border-radius:26px!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-details b{font-size:calc(17px * var(--dt));font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-details small{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-details svg{color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-head .klabel{font-size:calc(15px * var(--dt))!important;font-weight:600!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-head h2{font-family:var(--ios-display)!important;font-size:calc(20px * var(--dt))!important;font-weight:600!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg :is(.jpg-lead,.jpg-note,.jmg-macros,.jmg-split-key){font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg :is(.jpg-lead b,.jmg-macros b){color:var(--ios-label)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg p{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-choice button{min-height:50px;border-radius:16px!important;background:var(--ios-fill3)!important;color:var(--ios-label)!important;box-shadow:none!important;font-size:calc(15px * var(--dt))!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-choice button small{color:var(--ios-label2)!important;font-size:calc(13px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-choice button.on{background:var(--jf-food-wash)!important;color:var(--ios-tint)!important;box-shadow:inset 0 0 0 2px var(--ios-fill-t)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-choice button.on small{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jf-mg-facts .jmg-choice button:not(.on){background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-confirm-facts span{background:var(--ios-fill4)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-confirm-facts b{color:var(--ios-label)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-confirm-facts small{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg :is(.jmg-split span,.jmg-split-key i).p{background:var(--jf-macro-p)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg :is(.jmg-split span,.jmg-split-key i).c{background:var(--jf-macro-c)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg :is(.jmg-split span,.jmg-split-key i).f{background:var(--jf-macro-f)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg :is(input:not([type=checkbox]):not([type=radio]),textarea),html body .client-tablet.client-tablet .m-root.m-root .jf-mg :is(input:not([type=checkbox]):not([type=radio]),textarea):focus{background:var(--ios-fill3)!important;color:var(--ios-label)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg :is(input:not([type=checkbox]):not([type=radio]),textarea):focus{box-shadow:inset 0 0 0 1.5px var(--ios-fill-t)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-primary{min-height:50px!important;border:0!important;border-radius:999px!important;background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important;font-size:calc(17px * min(var(--dt), 1.3))!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-primary:disabled{opacity:.4}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-secondary{background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg :is(.jpg-back-link,.jmg-recipe-link){color:var(--ios-tint)!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-swap{background:var(--jf-food-wash)!important;color:var(--ios-tint)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-portion{background:var(--jf-food-wash)!important;color:var(--ios-tint)!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jf-meal-img{background:var(--ios-fill3)!important;color:var(--ios-label3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-ask-jfi{background:linear-gradient(135deg,#16233a,#10283a)!important;color:var(--ios-label)!important;box-shadow:inset 0 0 0 1px rgba(106,174,255,.25)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-ask-jfi small{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg .jpg-error{background:color-mix(in srgb,var(--ios-red) 14%,var(--ios-cell))!important;color:var(--ios-red)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-water-drop{display:grid;place-items:center;width:72px;height:72px;margin-bottom:14px;border-radius:36px;background:color-mix(in srgb,#0a84ff 16%,var(--ios-cell));color:#0a84ff}html body .client-tablet.client-tablet .m-root.m-root .jf-water-adds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:358px;margin-top:26px}html body .client-tablet.client-tablet .m-root.m-root .jf-water-add{min-height:50px;padding:0 8px;border:0;border-radius:999px;background:color-mix(in srgb,#0a84ff 14%,var(--ios-cell));color:var(--ios-link);font-size:calc(17px * min(var(--dt), 1.25));font-weight:600;letter-spacing:-.026em;transition:transform .2s ease}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-water-add{color:#5eb0ff}html body .client-tablet.client-tablet .m-root.m-root .jf-water-add:active{transform:scale(.95)}html body .client-tablet.client-tablet .m-root.m-root .jf-water-add.is-custom{background:var(--ios-fill3);color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-water-add.is-custom[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ios-label3);background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-water-custom{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px}html body .client-tablet.client-tablet .m-root.m-root .jf-water-custom.jf-water-custom input.text-center{width:120px;height:44px;border:0!important;border-radius:12px!important;background:var(--ios-fill3)!important;color:var(--ios-label)!important;outline:none}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-water-adds{grid-template-columns:1fr}html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane .btnq,html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane .btnq *{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane .btnq{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-pane :is(.jf-scan-hero,.jf-diary,.jf-ui-card){background:var(--ios-cell)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-scan-title{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-scan-sub{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-scan-finder{background:radial-gradient(120% 90% at 50% 30%,#2c2c2e 0,#1f2a17 100%)!important;box-shadow:none!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-shop-chap .jf-chap-cover{padding-right:20px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-detail .jf-hero-num{font-size:calc(34px * min(var(--dt), 1.15))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar .jf-navbar-title>span{max-width:150px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-eaten{border-radius:26px!important;background:var(--ios-cell)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-eaten-head h3{font-family:var(--ios-display);font-size:calc(20px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-eaten-total{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-eaten-name{font-size:calc(17px * var(--dt));font-weight:600;letter-spacing:-.026em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-eaten-items,.jf-eaten-sub,.jf-eaten-time){font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-eaten-sub b{font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar>.absolute{position:relative!important;inset:auto!important;height:100%!important;padding:0!important;align-items:center!important;pointer-events:none}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar .jf-navbar-title{flex:1 1 auto;width:100%;min-width:0;overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar .jf-navbar-title>:is(span,div,h1){display:block;flex:0 1 auto;min-width:0;max-width:none}html body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar[data-scrolled="1"]{background:color-mix(in srgb,var(--ios-bg) 94%,transparent)!important;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-recipe-view>.jf-navbar[data-scrolled="1"]{background:rgba(0,0,0,.92)!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-swap-drawer{height:88%!important;max-height:88%!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-swap-drawer>.m-scroll{flex:1 1 auto;min-height:140px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-swap-confirm{max-height:46%;overflow-y:auto}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-swap-list .jf-swap-row{flex-wrap:wrap!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-swap-list .jf-swap-pickbtn{flex:1 1 100%;padding-right:16px;padding-bottom:2px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-swap-list .jf-swap-preview{margin:0 0 8px 118px;padding:0!important}html body .client-tablet.client-tablet .m-root.m-root .m-scroll input.jf-addmeal-search.jf-addmeal-search.jf-addmeal-search,html body .client-tablet.client-tablet .m-root.m-root input.jf-addmeal-search.jf-addmeal-search.jf-addmeal-search{height:40px;padding:0 14px!important;border:0!important;border-radius:20px!important;background:var(--ios-fill3)!important;box-shadow:none!important;color:var(--ios-label)!important;font-size:max(16px,calc(17px * var(--dt)))!important}html body .client-tablet.client-tablet .m-root.m-root input.jf-addmeal-search::placeholder{color:var(--ios-label2)}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-choice.three{grid-template-columns:1fr!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-mg .jmg-choice button{overflow-wrap:normal;word-break:normal;hyphens:manual}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum-mv i{white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sum.is-week .jf-food-sum-mv i{display:block;margin-top:1px}html body .client-tablet.client-tablet .m-root.m-root [data-testid=recipe-library-sheet]>.jf-recipe-body{background:transparent!important;border:0!important;border-radius:0!important}html body .client-tablet.client-tablet .m-root.m-root [data-testid=recipe-library-sheet]>.jf-recipe-hero{border:0!important;border-radius:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-drawer{padding:8px 0 0!important;border-radius:38px 38px 0 0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-swap-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-card .jf-meal-action.is-covered{background:none!important;padding:0 6px 0 0!important;color:var(--ios-label2)!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg{background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-meal-editor-list{padding:0!important;overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-meal-editor-row{box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-meal-editor-x{min-width:26px!important;min-height:26px!important;height:26px!important;padding:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-sheet .jf-meal-editor-add{margin:0!important;border-radius:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-list+.jf-meal-total--fold{margin-top:14px!important;padding:0!important;box-shadow:none!important;overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-list+.jf-meal-total--fold>.jf-meal-guide-gen{flex:1;justify-content:flex-start;margin:0!important;min-height:52px;padding:0 18px!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-hero-week{--m-sky:var(--ios-fill-t)}html body .client-tablet.client-tablet .m-root.m-root .jf-diary-day{min-height:34px;padding:0 11px;border-radius:8px;background:var(--ios-fill3);color:var(--ios-label);font-size:calc(17px * min(var(--dt), 1.3));font-weight:400}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-shop-days,.jf-meal-days):not(:has(>.jf-meal-day:nth-child(5))){width:100%}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-shop-days,.jf-meal-days):not(:has(>.jf-meal-day:nth-child(5)))>.jf-meal-day{flex:1 1 0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-food-kick{flex-wrap:nowrap}html body .client-tablet.client-tablet .m-root.m-root .jf-food-kick>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root .jf-food-today-link{flex:none;margin-left:auto;white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-total--fold>.jf-meal-guide-plan{flex:none;padding:0 18px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-total--fold:not(.jf-meal-list+*)>.jf-meal-guide-plan{padding:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-total--fold:not(.jf-meal-list+*){flex-wrap:wrap;justify-content:space-between;column-gap:22px;row-gap:0}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-total--fold:not(.jf-meal-list+*) .jf-meal-guide-more{white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-fold-end{display:flex;align-items:center;gap:22px;margin-left:auto}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-fold-end>.jf-meal-guide-more{margin-left:0!important;padding:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-total--fold+.jf-meal-plan-note{margin-top:12px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-meal-list+.jf-meal-total--fold>.jf-meal-guide-plan{min-height:52px;font-size:calc(17px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl>.sh.sh:has(.jf-plan-sheet){background:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-sheet{display:grid;gap:10px;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-head{position:sticky;top:0;z-index:2;display:grid;gap:2px;margin:0 -22px;padding:0 64px 10px 22px;background:var(--jf-plan-bg,var(--ios-bg));box-shadow:0 -16px 0 var(--jf-plan-bg,var(--ios-bg))}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl>.sh.sh:has(.jf-plan-sheet){--jf-plan-bg:#1c1c1e;background:#1c1c1e!important}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-sheet h2{margin:0;font-size:calc(22px * min(var(--dt), 1.3));font-weight:700;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-sheet>p{margin:0 0 6px;font-size:calc(15px * var(--dt));line-height:1.4;font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-days{list-style:none;margin:0;padding:0;border-radius:20px;overflow:hidden;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-day+.jf-plan-day{border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-day-head{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:10px 16px;border:0;background:none;text-align:left;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-day-t{display:grid;flex:1;min-width:0;gap:1px}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-day-t b{font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-day-t small{font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-day-cal{font-size:calc(15px * var(--dt));font-variant-numeric:tabular-nums;color:var(--ios-label2);white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-day.is-today>.jf-plan-day-head{background:color-mix(in srgb,var(--ios-fill-t) 14%,transparent)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-day.is-today .jf-plan-day-t b{color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-day-body{padding:0 0 0 16px}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-meals{list-style:none;margin:0;padding:0}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-meal{display:flex;align-items:last baseline;gap:10px;width:100%;min-height:52px;padding:8px 16px 8px 0;border:0;border-top:.5px solid var(--ios-sep);background:none;text-align:left;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-meal-t{display:grid;flex:1;min-width:0;gap:1px}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-meal-t small{font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-meal-t span{font-size:calc(16px * var(--dt));line-height:1.3;overflow-wrap:anywhere}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-meal-cal{font-size:calc(15px * var(--dt));font-variant-numeric:tabular-nums;color:var(--ios-label2);white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;padding:10px 16px 12px 0;border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-total span{font-size:calc(15px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-total em{display:block;margin-top:2px;white-space:nowrap;font-style:normal;font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-total b{font-size:calc(17px * var(--dt));font-weight:600;font-variant-numeric:tabular-nums;color:var(--ios-label);white-space:nowrap;margin-left:auto}html body .client-tablet.client-tablet .m-root.m-root .jf-plan-total b i{font-style:normal;font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-meal-img.jf-meal-img--grab{background:var(--jf-food-wash)!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-mg-hero .jf-chap-s{text-wrap:pretty}
html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-me-cover{background:radial-gradient(46% 62% at 50% 56%,rgba(44,44,46,.9),rgba(28,28,30,0) 72%),radial-gradient(70% 90% at 92% 8%,color-mix(in srgb,var(--chap-accent) 16%,transparent),transparent 70%),linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 55%,var(--ios-cell)) 70%,var(--ios-cell) 100%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-character-track i{background:linear-gradient(90deg,color-mix(in srgb,var(--chap-accent) 70%,var(--ios-cell)),var(--chap-accent))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-character-ladder .jf-ui-row--selected{background:color-mix(in srgb,var(--chap-tint) 70%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-character-emotes :is(span,button){background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-character-emotes button{background:color-mix(in srgb,var(--chap-accent) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-av-chap .jf-av-stage{background:radial-gradient(42% 58% at 50% 54%,rgba(44,44,46,.92),rgba(28,28,30,0) 72%),radial-gradient(70% 90% at 92% 8%,color-mix(in srgb,var(--chap-accent) 16%,transparent),transparent 70%),linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 62%,var(--ios-cell)) 78%,var(--ios-cell) 100%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-av-chap .jf-av-stage-tools button{background:rgba(44,44,46,.72)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 6px 16px -10px rgba(30,40,70,.4)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts button{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts button.on{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts .lock{background:rgba(44,44,46,.9)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-av-page>.jf-av-savebar{background:linear-gradient(180deg,rgba(28,28,30,0) 0,rgba(44,44,46,.94) 42%,var(--ios-cell2) 100%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-row:active{background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-row-ic{background:color-mix(in srgb,var(--chap-accent) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-tabs.jf-r4-seg>button{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-tabs.jf-r4-seg>button.on{background:#636366!important;color:var(--ios-label)!important;box-shadow:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-page .jf-ch-bonus{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-rbadge{background:color-mix(in srgb,var(--rc) 15%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-rbadge.r-legendary,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-rbadge.r-unique{background:linear-gradient(100deg,color-mix(in srgb,var(--rc) 14%,var(--ios-cell)),color-mix(in srgb,var(--rc) 24%,var(--ios-cell)))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chap.jf-r4-wallet{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-wallet .jf-chap-s{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-wallet .jf-shop-me{background:color-mix(in srgb,var(--chap-accent) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-shop-card{background:linear-gradient(180deg,var(--ios-cell) 55%,color-mix(in srgb,var(--rc,#8a90a0) 9%,var(--ios-cell)) 100%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-shop-card:is(.jf-r-rare,.jf-r-unique,.jf-r-legendary){background:linear-gradient(180deg,var(--ios-cell) 40%,color-mix(in srgb,var(--rc) 16%,var(--ios-cell)) 100%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-shop-card.owned small{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-shop-card.locked{background:linear-gradient(180deg,var(--ios-cell) 45%,color-mix(in srgb,rgb(241,237,253) 14%,var(--ios-cell)) 100%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-shop-card .tag{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-shop-card .tag.dim{background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-shop-stage,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-shop-stage:is(.r-rare,.r-unique,.r-legendary){background:radial-gradient(circle at 50% 42%,var(--ios-cell) 0,color-mix(in srgb,var(--rc,#8a90a0) 14%,var(--ios-cell)) 58%,color-mix(in srgb,var(--rc,#8a90a0) 26%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 24px 50px -26px var(--rc,#8a90a0)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-shop-need{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-chests .jf-r4-row-ic{background:color-mix(in srgb,var(--chap-accent) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sp{background:radial-gradient(80% 55% at 50% 30%,rgba(44,44,46,.95) 0,rgba(28,28,30,0) 70%),linear-gradient(180deg,color-mix(in srgb,rgb(255,228,200) 14%,var(--ios-cell)) 0,color-mix(in srgb,rgb(255,241,226) 14%,var(--ios-cell)) 42%,var(--ios-cell2) 78%,var(--ios-cell2) 100%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-cta{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 18%,var(--ios-cell)) 0,color-mix(in srgb,var(--chap-accent) 32%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 24%,transparent),0 14px 28px -18px color-mix(in srgb,var(--chap-accent) 90%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pp{background:radial-gradient(70% 40% at 20% 0,rgba(140,124,246,.26),transparent 70%),radial-gradient(70% 40% at 90% 8%,rgba(77,163,255,.24),transparent 70%),linear-gradient(180deg,color-mix(in srgb,rgb(235,231,253) 14%,var(--ios-cell)) 0,var(--ios-cell2) 30%,var(--ios-cell2) 62%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-spark{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-x{background:rgba(44,44,46,.8)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 8px 18px -10px rgba(30,40,70,.4)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-badge{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 24px 44px -22px rgba(92,70,220,.8)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-perks{background:var(--ios-cell)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 1px 0 rgba(0,0,0,.03),0 22px 44px -32px rgba(30,40,70,.4)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-perk .ic{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-cta{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell)) 0,color-mix(in srgb,var(--chap-accent) 30%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 22%,transparent),0 14px 28px -18px color-mix(in srgb,var(--chap-accent) 90%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-later{background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wallet-card{background:linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 50%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wallet-div{background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-full[data-testid=ch-path-sheet]{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-path-intro{background:radial-gradient(70% 90% at 92% 8%,color-mix(in srgb,var(--chap-accent) 14%,transparent),transparent 70%),linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 48%,var(--ios-cell)) 60%,var(--ios-cell) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 1px 0 rgba(0,0,0,.03),0 22px 44px -32px rgba(30,40,70,.4)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path .art{background:linear-gradient(180deg,color-mix(in srgb,var(--tint,#3a3a3c) 24%,#2c2c2e),color-mix(in srgb,var(--tint,#3a3a3c) 12%,#1c1c1e))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(.jf-hunt-top,.jf-hunt-chip){background:rgba(44,44,46,.86)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 18px 36px -22px rgba(30,40,70,.45)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-top .ico{background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-top .x{background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-dock{background:rgba(44,44,46,.86)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 18px 40px -18px rgba(30,40,70,.45)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-dock :is(.jf-hunt-go,.jf-hunt-zoom){background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,var(--ios-cell)) 0,color-mix(in srgb,var(--chap-accent) 27%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-toast{background:rgba(44,44,46,.9)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-toast:not([data-band]){box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 18px 36px -18px rgba(30,40,70,.45)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-wrap .leaflet-bar{background:rgba(44,44,46,.86)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 12px 28px -16px rgba(30,40,70,.45)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-map3-card{background:rgba(44,44,46,.94)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 22px 50px -22px rgba(30,40,70,.5)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-map3-card .jf-map3-card-x{background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-map3-card .jf-map3-in-btn{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,var(--ios-cell)) 0,color-mix(in srgb,var(--chap-accent) 27%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent),0 12px 24px -18px color-mix(in srgb,var(--chap-accent) 80%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-map3-card .jf-map3-emote-btn{background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-map2-emotes button{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-map2-emotes button.on{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-clue{background:color-mix(in srgb,var(--chap-accent) 11%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-pts{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-go{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,var(--ios-cell)) 0,color-mix(in srgb,var(--chap-accent) 27%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-showme{background:color-mix(in srgb,var(--chap-accent) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-heat{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubp-recentw .ask{background:color-mix(in srgb,var(--chap-accent) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-bd-tabs button{background:rgba(44,44,46,.8)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 6px 16px -12px rgba(30,40,70,.4)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-ch-cats-row button{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-board-page .lrow.me{background:color-mix(in srgb,var(--chap-tint) 60%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-ch-toggle .sw{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-winner-step{background:linear-gradient(180deg,var(--ios-cell2),var(--ios-cell2))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .place-1 .jf-winner-step{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 22%,var(--ios-cell)) 0,color-mix(in srgb,var(--chap-accent) 34%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 16px 30px -22px color-mix(in srgb,var(--chap-accent) 90%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .place-3 .jf-winner-step{background:linear-gradient(180deg,var(--ios-cell2),color-mix(in srgb,rgb(239,230,222) 14%,var(--ios-cell)))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wbd .jf-seg button{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wbd .jf-seg button[aria-pressed=true]{background:#636366!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wbd .jf-bdlist{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wbd .jf-bdrow.me{background:color-mix(in srgb,var(--chap-tint) 70%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-cal-nav button{background:rgba(44,44,46,.78)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 6px 16px -10px rgba(30,40,70,.4)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell.some small{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell.full.done:after{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-today-do .jf-ch-chest{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-today-do .jf-ch-chest .cb{background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-phone{background:linear-gradient(180deg,var(--ios-cell),var(--ios-cell2))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-tile{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-primary{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,var(--ios-cell)) 0,color-mix(in srgb,var(--chap-accent) 27%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent),0 12px 24px -18px color-mix(in srgb,var(--chap-accent) 80%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-secondary{background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet.jg3-cabinet-on,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet[aria-checked=true]{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet-pill{background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet-on .jg3-cabinet-pill{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,var(--ios-cell)) 0,color-mix(in srgb,var(--chap-accent) 27%,var(--ios-cell)) 100%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade :is(.jg3-lockchip,.jg3-lockplate){background:rgba(44,44,46,.86)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cab{background:var(--ios-cell)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 1px 0 rgba(0,0,0,.03),0 22px 44px -32px rgba(30,40,70,.4)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cab-screen{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-track-pills .jf-ui-chip:not(.is-on){background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress{background:color-mix(in srgb,var(--chap-tint) 70%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress progress{background:rgba(44,44,46,.9)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-plays>*{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-tabs .jf-ui-chip:not(.is-on){background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board li.me{background:color-mix(in srgb,var(--chap-tint) 60%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade :is(.jg3-locked-note,.jg3-arc-error){background:color-mix(in srgb,var(--chap-tint) 70%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arc-error button,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-stat{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-payout{background:color-mix(in srgb,var(--chap-tint) 75%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel .jg3-primary{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,var(--ios-cell)) 0,color-mix(in srgb,var(--chap-accent) 27%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent),0 12px 24px -18px color-mix(in srgb,var(--chap-accent) 80%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel>button.jg3-quiet,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel>button:not(.jg3-primary):not(.jg3-quiet):not(.jg3-assist){background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel>button.jg3-assist{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-share-record{background:color-mix(in srgb,var(--chap-accent) 12%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-countdown{background:rgba(44,44,46,.92)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 24px 60px -20px rgba(10,12,30,.6)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-hud-chip{background:rgba(44,44,46,.84)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 8px 18px -10px rgba(10,12,30,.5)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-hud-status b{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-pause{background:rgba(44,44,46,.86)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 8px 18px -10px rgba(10,12,30,.5)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-game-header button{background:rgba(44,44,46,.86)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 8px 18px -10px rgba(10,12,30,.45)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-room-badge{background:rgba(44,44,46,.86)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game .jg3-minimap{background:rgba(44,44,46,.28)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubv-x{background:rgba(44,44,46,.85)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game>.jg3-game-header{background:linear-gradient(180deg,color-mix(in srgb,rgb(227,237,248) 14%,var(--ios-cell)),var(--ios-cell2))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game>.jg3-game-header button{box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 6px 14px -10px rgba(30,40,70,.4)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-radiance-grid i{background:color-mix(in srgb,rgb(219,233,255) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-radiance-dots b{background:color-mix(in srgb,rgb(233,243,255) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-home-premium .ic{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-react{background:var(--ios-cell2)!important;border:1px solid var(--ios-sep)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-react.on{background:color-mix(in srgb,rgb(238,244,255) 14%,var(--ios-cell))!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-week-premium .jf-ch-week-top .ic,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mg{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-habit-workout,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-referral-card .jf-ch-mate-share,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mg-head .go,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mg-tile b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-referral-card .jf-ch-mate-row:active .jf-ch-mate-share{background:color-mix(in srgb,rgb(226,233,244) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sf-row .jf-ch-mate-share{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sf-row .jf-sf-row-btn:active .jf-ch-mate-share{background:color-mix(in srgb,rgb(226,233,244) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-col .jf-streak{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-col .jf-streak .fire{background:color-mix(in srgb,rgb(255,244,226) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.one .n.hs,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.one .n.hs[data-band=high],html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.one .n.hs[data-band=low],html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.one .n.hs[data-band=mid]{border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.jf-ch-pair>.jf-wallet-row,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.jf-ch-pair>.n.hs{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.jf-ch-pair>.jf-wallet-row .go{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-group{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-group>*+.jf-ch-referral-card:before,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-group>*+.jf-ch-shop-tile>.jf-sf-row:before{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-group .jf-ch-mate-share:not(:empty),html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pip-secrets .jf-ch-mate-share:not(:empty){color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-col>.jf-pip-secrets+.jf-ch-group:before{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh-cells>.jf-wallet-row .go{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh-week-go{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh .jf-chh-edit,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh-edit,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh-games-go,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh-habit-link,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh-rules-list .r>i,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh-ticknote button{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh-gift{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh-maprow .jf-chh-maprow-map:after{background:linear-gradient(90deg,var(--m-card) 0,var(--m-card) 30%,rgba(44,44,46,.92) 44%,rgba(44,44,46,.55) 56%,rgba(28,28,30,0) 70%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chh-art--green,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-stat.is-prize[data-ready] b{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cl-offer{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cl-offer-yes{color:var(--ios-on)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cl-earn span{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cl-rules-link{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-av,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-trio{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-stat.is-day b{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chap--habits .jf-chh-days>button{background:rgba(44,44,46,.78)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 6px 14px -12px rgba(30,40,70,.4)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chap--habits .jf-chh-days>button.future:not(.on){background:rgba(44,44,46,.4)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chap--habits .jf-chh-days>button.full:not(.on) b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chap--habits .jwc-check,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-pts b.is-rolling{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chap-cover--map{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chap-map:after{background:linear-gradient(0deg,var(--ios-cell) 0,rgba(44,44,46,.85) 18%,rgba(28,28,30,0) 52%),linear-gradient(90deg,var(--ios-cell) 0,rgba(44,44,46,.95) 24%,rgba(44,44,46,.55) 46%,rgba(28,28,30,0) 66%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-stat.is-bucks b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-stat.is-health b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-stat.is-health[data-band=low] b{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-shop-loading{background:var(--ios-cell2)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-goal-flag{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-goal .jf-ch-lvl>i:after{background:linear-gradient(90deg,transparent,var(--ios-cell),transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-support-btn{border:1px solid var(--ios-sep)!important;background:linear-gradient(122deg,var(--ios-cell) 0,var(--ios-cell) 58%,color-mix(in srgb,rgb(238,244,255) 14%,var(--ios-cell)) 100%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-mate-copy p,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-support-btn .tx em,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-support-btn .tx small{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-mate-code{background:var(--ios-cell2)!important;border:1px dashed var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root [data-testid=ch-streak] .jf-ch-streak i.td{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-card-heading .jf-ch-head-link{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.one .n.hs[data-band=high] .t>span b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.one .n.hs[data-band=low] .t>span b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.one .n.hs[data-band=mid] .t>span b{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.one .n.hs[data-band=low]{background:color-mix(in srgb,rgb(255,241,240) 14%,var(--ios-cell))!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.one .n.hs[data-band=mid]{background:var(--ios-cell)!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-two.one .n.hs[data-band=high]{background:var(--ios-cell2)!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chest-row{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-chest-row .ic{background:color-mix(in srgb,rgb(255,244,226) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-character-emotes button,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-character-emotes span,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-character-ladder .jf-ui-row--selected .jf-ui-row-value{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-p .nm,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-wait{background:rgba(44,44,46,.94)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-cl-slot svg,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-p .em{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-gym small{color:var(--ios-label)!important;background:rgba(44,44,46,.9)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-bc .c{border:2.5px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-bc .c i{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-bc .pt{background:rgba(44,44,46,.94)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-bc.done .st{background:rgba(44,44,46,.85)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-chip,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-fin{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-chip em{color:var(--ios-label2)!important;background:color-mix(in srgb,rgb(255,233,230) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-kit .row .go{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-clue{background:color-mix(in srgb,rgb(255,246,234) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-pts{background:none!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-err{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-stamp{background:rgba(44,44,46,.9)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-row .mk .bc{border:2px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-banner{background:var(--ios-cell)!important;border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pip{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pip-p svg{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pip-bc .c{border:2px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pip-bc.done .st{background:rgba(44,44,46,.85)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pip-sub{background:rgba(44,44,46,.95)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pip-fail{background:rgba(44,44,46,.94)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-location{color:var(--ios-label2)!important;background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-plaza-disc{background:radial-gradient(ellipse,rgba(44,44,46,.92) 20%,rgba(161,194,246,.38) 66%,rgba(135,175,242,0) 74%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-plaza-trainer small{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-plaza-client b{background:rgba(44,44,46,.9)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-fin{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-bc .c{border:3px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-plaza-trainer>b{background:rgba(44,44,46,.9)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-badge{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-badge b{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-badge small{background:rgba(44,44,46,.95)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-pages{background:var(--ios-cell)!important;border:1px solid var(--ios-sep)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pip-club-mark{border:2px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pip-map{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-map-orientation{border:1px solid var(--ios-sep)!important;background:var(--ios-cell)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-map-orientation b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-geo-label{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-canvas-club-label b{color:var(--ios-label)!important;background:rgba(44,44,46,.96)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-canvas-club-label small{color:var(--ios-label2)!important;background:rgba(44,44,46,.9)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-canvas-club-people{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-canvas-club-people summary{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-canvas-club-people>div{background:var(--ios-cell)!important;border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-canvas-club-people button{border-bottom:1px solid var(--ios-sep)!important;background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-map-nearby{color:var(--ios-label2)!important;background:rgba(44,44,46,.94)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-map-leaders circle{fill:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-pin{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-pin-face{border:2px solid var(--ios-sep)!important;background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-pin-face:after{border-top:7px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-pin-label{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-pin-label small{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-roster h2{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-roster>p{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-roster-grid button{background:var(--ios-cell2)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-club-roster-grid small{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-street-retry{background:var(--ios-cell)!important;border:1px solid var(--ios-sep)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-bc .pt{color:var(--ios-label)!important;background:rgba(44,44,46,.96)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-dock{background:rgba(44,44,46,.96)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-dock button{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-sep{background:color-mix(in srgb,rgb(227,236,245) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mfeed,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-page .jf-mfeed{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mfeed .jf-mfeed-it .tx b em{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mfeed .jf-mfeed-bar i{background:linear-gradient(90deg,color-mix(in srgb,rgb(207,224,243) 14%,var(--ios-cell)),var(--m-navy))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp .jf-mp-bc.found .c{border:3px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp .jf-mp-bc.found .c i{border-left:2.5px solid var(--ios-sep)!important;border-bottom:2.5px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pad-name{background:rgba(44,44,46,.94)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(.jf-clubv-p .jf-clubv-nm,.jf-clubv-stage>.jf-clubv-nm){background:rgba(44,44,46,.94)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-top .x{background:rgba(28,28,30,.14)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clue-two{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clue-two b{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-heat{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-heat-lbl{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-heat-bar{background:color-mix(in srgb,rgb(226,232,242) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mfeed .jf-mfeed-like{background:var(--ios-cell2)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mfeed .jf-mfeed-like.on{background:color-mix(in srgb,rgb(255,233,238) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-bc.calm .c{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-mp-bc.calm .pt{color:var(--ios-label2)!important;background:rgba(44,44,46,.92)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-top .ico{background:rgba(28,28,30,.14)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-chip .n{background:rgba(28,28,30,.18)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-dock .jf-hunt-zoom{background:var(--ios-cell2)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubp-recentw .st,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-row.hide .tx small{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-top .x{background:rgba(44,44,46,.22)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hunt-top .x:active{background:rgba(44,44,46,.3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubp-err .btnq,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubp-recentw .ask,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-showme{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-trainer-map-bubble{border:1px solid var(--ios-sep)!important;background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-trainer-map-bubble:after{background:var(--ios-cell)!important;border-right:1px solid var(--ios-sep)!important;border-bottom:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-trainer-map-sheet{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-trainer-map-sheet p{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-trainer-map-sheet input{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-trainer-map-done{background:var(--ios-cell2)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-trainer-map-sheet .jf-trainer-map-error{color:var(--ios-label2)!important;background:color-mix(in srgb,rgb(253,236,235) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-back{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-tile{background:var(--ios-cell)!important;border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-tile-text>small,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-tile-text>strong{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-board{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-board li.me,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-tabs button{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-pause{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-score small{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-loading{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-course-badge,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game-card{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-minimap{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-room-badge{background:color-mix(in srgb,rgb(228,243,233) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lobby{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lobby select{border:1px solid var(--ios-sep)!important;background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-assist,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lobby h2,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel h2{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-thumbstick,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-thumbstick-track{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-thumbstick-knob{background:linear-gradient(145deg,var(--ios-cell),#c0cde1)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-analog-controls>button,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-hud{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-track-pill{background:var(--ios-cell)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-pb b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-pb small{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-wallet{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-wallet-coin{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-plays-free b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-chase{background:color-mix(in srgb,rgb(255,243,217) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-payout b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-payout small,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-stakes{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-back,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lobby input,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lobby select{border:1px solid var(--ios-sep)!important;background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lobby button:not(.jg3-primary),html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel>button:not(.jg3-primary){background:var(--ios-cell2)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game-header button{border:1px solid var(--ios-sep)!important;background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-pause{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-unlock-progress{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-unlock-progress a{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-hud-chip{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-hud-status{border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-hud-status b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-countdown{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-speedlines{background:repeating-conic-gradient(from 0deg at 50% 58%,var(--ios-cell) 0deg 5deg,var(--ios-cell) 5.5deg 6deg,var(--ios-cell) 6.5deg 13deg)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game-header button.jg3-header-back{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-best-line{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-best-line b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel>button.jg3-assist[aria-checked=true]{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-minimap{border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lobby{background:var(--ios-cell)!important;border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lobby-lead{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-join input{border:1px solid var(--ios-sep)!important;background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-join-hint{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lobby button.jf-choice{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lobby button.jf-choice[aria-checked=true]{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game-header button.jf-backchip{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-game-header button.jf-backchip .jf-backchip-lbl{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-locked-note{background:var(--ios-cell2)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-home.jg3-arcade{background:transparent!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-wallet{border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-locked-note,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-wallet-coin{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arc-error button{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cab-marquee{border-bottom:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cab-screen{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-track-pill{background:var(--ios-cell)!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-track-pill.jg3-track-on{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-plays{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-noplays,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-personal .lrow{border-top-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress{background:var(--ios-cell)!important;border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cab .jg3-primary{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cabinet,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cabinet-screen,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lockplate{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-tabs button{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-tabs [aria-selected=true]{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board li{border-top-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board li.me{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel .jg3-payout,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel .jg3-payout b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel .jg3-payout small{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel .jg3-primary{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel>button:not(.jg3-primary):not(.jg3-quiet):not(.jg3-assist){background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel>button.jg3-assist{background:var(--ios-cell)!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel>button.jg3-assist[aria-checked=true]{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-countdown{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-wallet{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-wallet-balance,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-wallet-coin{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cab,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cab-marquee{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board li,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-noplays,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-personal .lrow,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-plays{border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress strong{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress a{background:var(--ios-cell)!important;border-color:var(--ios-sep)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cabinet-name{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-locked-note{color:var(--ios-label)!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cabinet,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cabinet-on{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-cabinet-pill{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lockchip,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-lockplate.jg3-lockplate-big{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-personal b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-plays b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-plays-free b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel .jg3-best-line b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel .jg3-pb b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel .jg3-score,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel>button:not(.jg3-primary):not(.jg3-quiet):not(.jg3-assist){color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel>button.jg3-assist .jf-choice-box{color:var(--ios-label)!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel .jg3-share-record{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-hud{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-hud-chip+.jg3-hud-chip{border-left:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-hud-chip b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-room-badge{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-hud{background:rgba(44,44,46,.86)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-panel .jg3-stat>b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-boost-btn.jg3-boost-ready{border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-boost-btn.jg3-boost-ready .jg3-boost-word{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-delta{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-kart-readout .jg3-ahead,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-kart-readout .jg3-behind{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-howto,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-settings{background:var(--m-inset,var(--ios-cell2))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg-preview{background:color-mix(in srgb,rgb(219,231,239) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg-preview-mark{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-riot-note,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-unlock-cover,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jg3-unlock-progress a{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-card{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-phone:before{background:rgba(44,44,46,.22)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-icon{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-save,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-secondary{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-confirm{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-saveview-card{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jshare-saveview-media{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bonus-unlock{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bonus-lock{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bonus-chip,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bonus-later{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bonus-dialog .jf-bonus-prog{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bonus-unlock[data-state=unlocked] .jf-bonus-lock{background:color-mix(in srgb,rgb(255,243,214) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jgc{background:radial-gradient(120% 80% at 50% 0,rgba(202,234,251,.96),rgba(44,44,46,.97) 60%,rgba(44,44,46,.97))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jgc-card{background:rgba(44,44,46,.92)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jgc-ring b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jgc-k{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jgc-card h2{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jgc-card p{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jgc-card p b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jgc-share{background:linear-gradient(180deg,color-mix(in srgb,rgb(227,242,253) 14%,var(--ios-cell)),color-mix(in srgb,rgb(202,234,251) 14%,var(--ios-cell)))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jgc-later{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path .val em{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-path,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-path-intro{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-path .val em{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-player-cheers{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-player-cheers b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-player-cheers-content{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-player-cheers button{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-player-cheers p[role=alert]{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-player-cheers-link{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-points-close{background:var(--ios-cell2)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-player-points p,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-points-total span{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-player-points li{border-bottom:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-player-points li span{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wallet-div{background:rgba(28,28,30,.16)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wallet-row .sep{background:color-mix(in srgb,rgb(227,236,245) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wallet-row .go{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-points-guide details.jf-points-group{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-av-link,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-av-stage-tools button,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-boost-badge,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-multiplier-bands .on b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-multiplier-body .jf-multiplier-link,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-points-guide .jf-points-go,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-points-guide .jf-points-levels,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-points-rule .rw b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-card{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-switch button[aria-pressed=true]{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-ruleline i{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-facts{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-facts b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tiers button{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-field:focus-within{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-field>span{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-secondary{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-error{background:color-mix(in srgb,rgb(253,236,235) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-success{background:var(--ios-cell2)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-day{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-schedule-row{border-bottom:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-back{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-details{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-details summary{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-board-toggle{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-filter{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-filter select{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-player{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-player.me{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jf-weekly-timer-controls .btnp{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jws-switch button[aria-pressed=true]{color:var(--ios-label)!important;background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jws-day[aria-pressed=true],html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jws-day[aria-pressed=true] b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jws-day[aria-pressed=true] span{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jws-one-line{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-level summary b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-level-content{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jws-hero:before{background:linear-gradient(90deg,var(--week-accent),color-mix(in srgb,var(--week-accent) 25%,var(--ios-cell)))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jws-chip{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jws-chip-ic{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl:before{background:color-mix(in srgb,rgb(224,232,242) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl-dot{background:var(--ios-cell)!important;border:2px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl[data-state=now] .jws-tl-dot{border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl-week,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl[data-state=locked] .jws-tl-week{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl-pill{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl[data-state=done] .jws-tl-pill{background:color-mix(in srgb,rgb(230,245,236) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl-secret{border:1px dashed var(--ios-sep)!important;background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl-secret em{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl-secret.is-locked{background:var(--ios-cell2)!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl-lock{background:color-mix(in srgb,rgb(253,241,216) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-tl-secret.is-locked .jws-tl-lock{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-past-list>li+li .jws-past-row{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-past-row,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-past-row.is-flat{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-past-chip.is-done{background:var(--ios-cell2)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-past-chip.is-open{background:color-mix(in srgb,rgb(253,238,230) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-points-line{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-points-line b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-past-flag{background:color-mix(in srgb,rgb(253,238,230) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-meal-slots button{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-secret-link{background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jws-error,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws .jws-success{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-weekly-clock{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-prompt{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-how{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-how span{border-left:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-weekly-timer{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-prize-step{background:linear-gradient(120deg,var(--ios-cell2),color-mix(in srgb,rgb(223,230,240) 14%,var(--ios-cell)))!important;border:1px solid var(--ios-sep)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-prize-step.place-3{background:linear-gradient(120deg,var(--ios-cell2),#dfd9d4)!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-prize-last{border-top:1px solid var(--ios-sep)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-prize+.jf-wk-boardhead{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-hs-line,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-hs-line b.mx{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-hs-ladder span{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-hs-ladder span.on{background:color-mix(in srgb,rgb(238,244,255) 14%,var(--ios-cell))!important;border-color:var(--ios-sep)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-hs-ladder span.on b{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk-hs-last{border-top:1px solid var(--ios-sep)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jwc-check,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jwc-open,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jwc-secret .jwc-open{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk3-progress>i.on{background:color-mix(in srgb,var(--chap-accent) 70%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk3-info{box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 6px 16px -10px rgba(30,40,70,.4)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk3-days>button.done:not(.on){background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk3-field{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk3-field:focus-within{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk3-field input::placeholder{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk3-guide-art{background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-list [data-testid=weekly-past-toggle] .jf-ui-icon{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk3-slots>button{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk3-slots>button>i{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wk3-slots>button[aria-pressed=true]{background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-cat--Allrounder .jf-ui-icon,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-cat--Fit .jf-ui-icon,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-cat--Strong .jf-ui-icon,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-cat--Tone .jf-ui-icon,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-cat--Trim .jf-ui-icon,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-cat--Wellbeing .jf-ui-icon{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-cat.jf-ui-row--selected,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-cat[aria-current=true],html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-sheet .jws-hero-level{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jws-missed{color:var(--ios-red)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-winner-step{background:linear-gradient(110deg,var(--ios-cell2),color-mix(in srgb,rgb(223,230,240) 14%,var(--ios-cell)))!important;border:1px solid var(--ios-sep)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .place-3 .jf-winner-step{background:linear-gradient(120deg,var(--ios-cell2),#dfd9d4)!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-row .jf-cm-face{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-add,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-mini{color:var(--ios-label)!important;background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-mini.off,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-mini[disabled]{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-mini.ghost{border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-reacts button{border:1px solid var(--ios-sep)!important;background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-reacts button b{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-reacts button.on{background:var(--ios-cell2)!important;border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-reacts button.on b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-mini.ghost{background:var(--ios-cell2)!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-goal{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-head .jf-goal-edit{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-head .jf-goal-edit:active{background:color-mix(in srgb,rgb(228,235,245) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-hero{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-tracking button i{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-item .row .now{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-item .jf-goal-bar{background:color-mix(in srgb,rgb(226,233,243) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-goal .jf-goal-help,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-item a.photo{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-plus{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-plus:active{background:color-mix(in srgb,rgb(228,235,245) 14%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-goal>[role=alert]{background:color-mix(in srgb,rgb(253,236,235) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal .jf-goal-back,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-ovl .sh .jf-goal-back{background:var(--ios-cell)!important;border:1px solid var(--ios-sep)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal .jf-goal-back>span{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal fieldset{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal input,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal select{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal input:focus,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal select:focus{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal .jf-goal-chip{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal .jf-goal-remove{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal .jf-goal-add{border:1px dashed var(--ios-sep)!important;background:var(--ios-cell)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal .jf-goal-add>span,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal .jf-goal-fine a,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal .jf-goal-photolink{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-logrow{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-category-goal [role=alert]{background:color-mix(in srgb,rgb(253,236,235) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-measurements{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-measurements label{background:var(--ios-cell)!important;border-bottom:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-measurements input{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-measurements input:focus{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-measurements [role=alert]{background:color-mix(in srgb,rgb(253,236,235) 14%,var(--ios-cell))!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-measurements .jf-goal-chip{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-bar>em{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-milestones .reached{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-goal-current,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-measure-photo{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-measure-photo.has>b{background:rgba(44,44,46,.9)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-ovl .sh{background:var(--m-card,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-ovl .sh>.grab{background:var(--m-control-off,var(--ios-cell2))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bd-tabs-wrap:after{background:linear-gradient(90deg,rgba(28,28,30,0),var(--m-page) 72%)!important;background:linear-gradient(90deg,rgba(28,28,30,0),var(--m-page) 78%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bd-tabs button,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-board-weeks button{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-weekly-player{border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-toggle{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wkstep{background:transparent!important;border:0!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wkchev{background:var(--ios-fill3)!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wkstep-tx b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wbd .jf-seg{background:var(--ios-fill3)!important;border:0!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-tb-h b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-tb-none{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bdmedal{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bdmedal.mine{color:var(--ios-on)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bdmedal.silver{background:linear-gradient(145deg,color-mix(in srgb,rgb(221,229,238) 14%,var(--ios-cell)),#9daebf)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bdav{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-wbd-empty{background:var(--ios-cell)!important;border:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bdrow{background:var(--ios-cell)!important;border-top:1px solid var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bdrow.me{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bdrow.me .jf-bdrank{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-toggle[role=switch],html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-ch-toggle[role=switch][aria-checked=true]{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-search,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-share-list button{border:1px solid var(--ios-sep)!important;background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-messages p.them{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-message-form input{border:1px solid var(--ios-sep)!important;background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root [data-testid=cm-groups] a.btnq{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-cm .jf-cm-face{background:color-mix(in srgb,var(--chap-accent) 12%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-cm .jf-cm-mini{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 14%,var(--ios-cell)) 0,color-mix(in srgb,var(--chap-accent) 24%,var(--ios-cell)) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 18%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-cm .jf-cm-mini:is(.ghost,.off){background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-cm .jf-cm-search{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-r4-cm [data-testid=cm-groups] a.btnq{background:var(--ios-fill3)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-message-form input,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-share-list button{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-club{background:color-mix(in srgb,var(--chap-accent,#7fc6a3) 12%,var(--ios-cell))!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-club-ic{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-wbubble.them{background:var(--ios-cell2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-wb-add{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-message-form button.jf-cm-wb-open{background:var(--ios-cell2)!important}html body .client-tablet.client-tablet .m-root.m-root{--jfc-gutter:16px;--jfc-row-pad:16px;--jfc-hair:var(--ios-sep)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:#fff;background:#8e8e93}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic svg{width:19px;height:19px;display:block}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--green{background:#34c759}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--teal{background:#00b3b8}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--blue{background:#0a7aff}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--indigo{background:#5856d6}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--purple{background:#af52de}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--orange{background:#ff8d28}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--yellow{background:#f5b400}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--red{background:#ff383c}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--pink{background:#ff2d55}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--gray{background:#8e8e93}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--green{background:#30d158}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--blue{background:#0a84ff}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--orange{background:#ff9230}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ios-ic--gray{background:#636366}html body .client-tablet.client-tablet .m-root.m-root .m-scroll.jf-chh{gap:0;padding:4px var(--jfc-gutter) calc(var(--m-bottom-ui-clearance, 76px) + 34px)}html body .client-tablet.client-tablet .m-root.m-root .jf-chh>*+*{margin-top:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-list{background:var(--ios-cell)!important;border-radius:26px!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-row{min-height:52px;gap:14px;padding:11px var(--jfc-row-pad)}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-row:has(.jf-chh-row-tx small){min-height:64px}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-row--link:active{background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-list .jf-chh-row:before{left:calc(var(--jfc-row-pad) + 44px);height:.5px;background:var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-row-tx{gap:1px}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-row-tx b{font-size:calc(17px * var(--dt))!important;font-weight:400!important;line-height:1.29;letter-spacing:-.026em;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-row-tx small{font-size:calc(15px * var(--dt))!important;font-weight:400!important;line-height:1.33;letter-spacing:-.015em;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-row-val{font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-row-val.is-new{font-size:calc(15px * var(--dt));font-weight:600;color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-chev{color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-mates{width:46px;margin-right:0}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-mates .who{width:28px;height:28px;background:var(--ios-cell2);box-shadow:0 0 0 2px var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-mates .who.mate{margin-left:-12px}html body .client-tablet.client-tablet .m-root.m-root .m-scroll.jf-cx{padding-top:6px}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-hero{display:grid;gap:12px;padding:0}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-id{gap:16px;padding:18px 20px 18px 16px;border-radius:26px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-id:active{transform:none;background:color-mix(in srgb,var(--ios-cell) 92%,var(--ios-label))}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-av{width:84px;height:84px;border-radius:22px;background:linear-gradient(180deg,var(--chap-tint),color-mix(in srgb,var(--chap-tint) 40%,var(--ios-cell)));box-shadow:none}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-who{flex:1;gap:0}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-who small{font-size:calc(15px * var(--dt));font-weight:500;letter-spacing:-.015em;color:var(--ios-label2);white-space:normal}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-pts{gap:5px;margin:1px 0 8px}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-pts b{font-family:var(--ios-rounded)!important;font-size:calc(40px * min(var(--dt), 1.25))!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-.01em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-pts b.is-rolling{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-pts i{font-family:var(--ios-rounded);font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-bar{position:relative;display:block;height:8px;margin:0 0 7px;border-radius:4px;background:var(--ios-fill3);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-bar>i{position:absolute;inset:0 auto 0 0;min-width:8px;border-radius:4px;background:var(--ios-fill-t);transition:width .6s var(--ios-ease)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-bar>i[data-zero]{display:none}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root.m-root .jf-cx-bar>i{transition:none}}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-trio{padding:13px 0;border-radius:26px;background:var(--ios-cell);box-shadow:none}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-stat{justify-items:start;align-content:start;gap:2px;padding:0 14px;text-align:left;min-height:44px}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-stat+.jf-cx-stat:before{top:4px;bottom:4px;width:.5px;background:var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-stat small{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-val{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:4px;row-gap:0;min-width:0}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-stat b{font-family:var(--ios-rounded)!important;font-size:calc(28px * min(var(--dt), 1.25))!important;font-weight:700!important;line-height:1.12!important;letter-spacing:0!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-stat em{font-family:var(--ios-rounded);font-size:calc(15px * var(--dt));font-weight:600;line-height:1.25;color:var(--ios-label2);white-space:normal}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-stat.is-prize[data-ready] b{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root :is(a,button).jf-cx-stat:active{opacity:.55}html body .client-tablet.client-tablet .m-root.m-root .jf-chap--week .jf-chap-cover{min-height:170px;padding:22px 20px 20px}html body .client-tablet.client-tablet .m-root.m-root .jf-chap--week .jf-chap-art{top:8px;right:-6px;width:160px;height:160px}html body .client-tablet.client-tablet .m-root.m-root .jf-chap--week :is(.jf-chap-t,.jf-chap-s,.jf-chap-k,.jf-cx-wkprog){max-width:60%}html body .client-tablet.client-tablet .m-root.m-root .jf-chap--week .jf-chap-s b{font-weight:600;color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-wkprog{display:grid;gap:0;margin-top:14px}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-wkprog .jf-cx-bar{background:color-mix(in srgb,var(--ios-label) 9%,transparent);margin-bottom:6px}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-wkprog small{font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-chap--play .jf-chap-go,html body .client-tablet.client-tablet .m-root.m-root .jf-chap--week .jf-chap-go{display:none}html body .client-tablet.client-tablet .m-root.m-root .jf-chap--week .jf-chh-notices{border-radius:0!important;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root .jf-chap--week .jf-chh-notices>:first-child{box-shadow:inset 0 .5px 0 var(--jfc-hair)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-offer{padding:18px 20px;border-radius:26px;background:var(--ios-cell);box-shadow:none}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-offer-tx b{font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-offer-tx small{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-offer-act button{min-height:44px;font-size:calc(17px * var(--dt));font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-offer-yes{background:var(--ios-fill-t);color:var(--ios-on)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-offer-no{color:var(--ios-tint);font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-extras-body{display:grid;gap:22px;margin-top:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-extras-body>*{margin:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-extras .jf-chh-chev{transform:rotate(90deg)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-extras[data-open] .jf-chh-chev{transform:rotate(-90deg)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-play-links{gap:0;grid-template-columns:1fr;padding:0}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-play-tile{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;row-gap:1px;align-items:center;min-height:64px;padding:11px var(--jfc-row-pad);border-radius:0;background:transparent}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-play-tile:before{content:"";position:absolute;top:0;right:0;left:calc(var(--jfc-row-pad) + 44px);height:.5px;background:var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-play-tile:after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;border:solid var(--ios-label3);border-width:2px 2px 0 0;transform:translateY(-50%) rotate(45deg)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-play-tile:active{transform:none;background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-play-tile>.jf-ios-ic{grid-row:1/span 2}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-play-tile b{font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-play-tile small{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2);padding-right:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-play-tile.is-waiting small{color:var(--ios-tint);font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-trio .jf-cx-stat:is(.is-rank,.is-day,.is-prize) b{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-trio .jf-cx-stat.is-prize[data-ready] b{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-stat.is-prize em{flex-basis:100%;font-size:calc(13px * var(--dt));font-weight:500}html body .client-tablet.client-tablet .m-root.m-root .jf-cx-stat{padding:0 12px 0 14px}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-tools{display:inline-flex;align-items:center;height:44px;padding:0 4px;border-radius:22px;background:var(--ios-glass);box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge);-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-tools>:is(a,button){display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:22px;background:transparent;color:var(--ios-label)!important;-webkit-tap-highlight-color:transparent}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-tools>:is(a,button):active{background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-tools svg{width:22px;height:22px;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-navbar-trail:has(.jf-ios-tools){padding-right:4px}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-chap{--chap-tint:color-mix(in srgb,var(--chap-accent) 22%,#1c1c1e)!important;--chap-deep:color-mix(in srgb,var(--chap-accent) 62%,#ffffff)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-chap-art{filter:brightness(.86) saturate(.95)}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root .jf-ui-icon{width:30px!important;height:30px!important;border-radius:8px!important;color:#fff!important;background:#0a7aff!important}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root .jf-ui-icon svg{width:19px!important;height:19px!important}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root :is(.jf-ui-icon--success,.jf-ui-icon--lime){background:#34c759!important}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root :is(.jf-ui-icon--warning,.jf-ui-icon--orange){background:#ff8d28!important}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root :is(.jf-ui-icon--danger,.jf-ui-icon--red){background:#ff383c!important}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root .jf-ui-icon--purple{background:#af52de!important}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root .jf-ui-icon--teal{background:#00b3b8!important}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root :is(.jf-ui-icon--navy,.jf-ui-icon--inset){background:#8e8e93!important}html[data-jf-dark][data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root :is(.jf-ui-icon--navy,.jf-ui-icon--inset){background:#636366!important}html body .client-tablet.client-tablet .m-root.m-root .jf-weekly-scroll{gap:22px!important;padding-left:var(--jfc-gutter)!important;padding-right:var(--jfc-gutter)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-weekly-scroll .jws{display:flex;flex-direction:column;gap:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3{margin-top:4px}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-cover{padding:22px 20px 20px}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3 .jf-chap-art{top:36px;right:-8px;width:150px;height:150px}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3 .jf-chap-k{margin-top:20px}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3 h1.jf-chap-t{font-family:var(--ios-display)!important;font-size:calc(28px * min(var(--dt), 1.3))!important;line-height:1.14!important;letter-spacing:.012em!important;max-width:60%}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-meta{margin-top:12px;font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2);max-width:64%}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-meta b{color:var(--chap-deep);white-space:nowrap}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-progress>i{height:5px;background:color-mix(in srgb,var(--ios-label) 9%,transparent)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-progress>i.on{background:color-mix(in srgb,var(--chap-accent) 55%,transparent)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-progress>i.now{background:var(--chap-accent)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-info{top:14px!important;right:14px!important;width:44px;height:44px;background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-info svg{width:21px;height:21px}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-log{gap:14px;padding:8px 16px 20px}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-runs{margin:0;font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days{gap:2px}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days>button{gap:4px;min-height:64px;padding:4px 0;border-radius:14px;background:transparent!important;box-shadow:none!important;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days>button small{font-size:calc(13px * min(var(--dt), 1.2));font-weight:500;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days>button b{display:grid;place-items:center;width:36px;height:36px;border-radius:18px;font-family:var(--ios-rounded);font-size:calc(17px * min(var(--dt), 1.2));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days>button.today:not(.on) :is(small,b){color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days>button.done:not(.on) b{background:color-mix(in srgb,var(--chap-accent) 20%,transparent);color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days>button.on{background:transparent!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days>button.on b{background:var(--ios-fill-t);color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days>button.on small{color:var(--ios-label)!important;font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days>button:disabled{background:transparent!important;box-shadow:none!important;opacity:1}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-days>button:disabled :is(b,small){color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-field{min-height:96px;border-radius:20px;background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-field:focus-within{background:var(--ios-cell);box-shadow:0 0 0 2px var(--ios-fill-t)}html body .client-tablet.client-tablet .m-root.m-root .jws .jf-wk3-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]){font-family:var(--ios-rounded)!important;font-size:calc(52px * min(var(--dt), 1.2))!important;letter-spacing:0!important;color:var(--ios-label)!important;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-field input::placeholder{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-field>span{font-family:var(--ios-rounded);font-size:calc(20px * min(var(--dt), 1.3));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-aside{margin:-4px 0 0;font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2);line-height:1.38}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-log .btnp{min-height:50px}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-guide{min-height:64px;padding:11px 16px;color:var(--ios-label);box-shadow:inset 0 .5px 0 var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-guide:active{background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-guide .jf-chh-row-tx b{font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-guide .jf-chh-row-tx small{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-guide-art{width:30px;height:30px;border-radius:8px;background:#34c759!important;color:#fff}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-guide-art svg{width:19px!important;height:19px!important;stroke-width:2.1}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-guide .jws-chev{color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-back{min-height:44px;margin:0 0 -10px;color:var(--ios-tint);font-size:calc(17px * var(--dt));font-weight:400}html body .client-tablet.client-tablet .m-root.m-root .jws-list [data-testid=weekly-leaderboard-open] .jf-ui-icon{background:#f5b400!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-list [data-testid=weekly-past-toggle] .jf-ui-icon{background:#5856d6!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-list [data-testid=weekly-secret-open] .jf-ui-icon{background:#ff8d28!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-list [data-testid=ch-weekly-hs-toggle] .jf-ui-icon{background:#34c759!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-list [data-testid=challenge-schedule-open] .jf-ui-icon{background:#00b3b8!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-cat--Trim .jf-ui-icon{background:#34c759!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-cat--Strong .jf-ui-icon{background:#ff8d28!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-cat--Tone .jf-ui-icon{background:#ff6b4a!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-cat--Fit .jf-ui-icon{background:#0a7aff!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-cat--Wellbeing .jf-ui-icon{background:#5856d6!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-cat--Allrounder .jf-ui-icon{background:#00b3b8!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jws-cat.jf-ui-row--selected,html body .client-tablet.client-tablet .m-root.m-root .jws-cat[aria-current=true]{background:color-mix(in srgb,var(--chap-accent) 12%,var(--ios-cell))!important}html body .client-tablet.client-tablet .m-root.m-root .jws-cat .jf-ui-icon.jf-ui-icon--inset,html body .client-tablet.client-tablet .m-root.m-root .jws-list .jf-ui-icon.jf-ui-icon--inset{background:var(--ios-fill)!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jws-missed{color:var(--ios-red)}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-slots>button{background:var(--ios-fill4)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-slots>button>i{background:var(--ios-cell);color:var(--ios-label2);box-shadow:none}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-slots>button>span{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-wk3-slots>button[aria-pressed=true]{background:color-mix(in srgb,var(--chap-accent) 18%,var(--ios-cell))!important}html body .client-tablet.client-tablet .m-root.m-root .jws-sheet .jws-hero-level{background:var(--ios-fill4)}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root :is(.jf-wk3 h1.jf-chap-t,.jf-wk3 .jf-chap-s,.jf-wk3-meta,.jf-chap--week :is(.jf-chap-t,.jf-chap-s,.jf-chap-k,.jf-cx-wkprog)){max-width:none}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page{gap:16px!important;padding-left:var(--jfc-gutter)!important;padding-right:var(--jfc-gutter)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-tabs-wrap{position:static;padding:6px 0 2px!important;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-tabs-wrap:after{display:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-seg{display:flex;gap:0;width:100%}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-seg>button{flex:1 1 0;min-width:0;min-height:32px;padding:0 6px;border:0;border-radius:999px;background:transparent!important;box-shadow:none;font-size:calc(14px * min(var(--dt), 1.2))!important;font-weight:500!important;color:var(--ios-label)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s ease}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-seg>button[aria-pressed=true]{background:var(--ios-cell)!important;font-weight:600!important;box-shadow:0 3px 8px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.04)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-bd-seg>button[aria-pressed=true]{background:#636366!important}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-cats-row{display:flex;flex-wrap:wrap}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-cats-row button{width:auto;flex:0 0 auto;min-height:36px;padding:0 14px;border:0!important;border-radius:18px!important;background:var(--ios-fill3)!important;box-shadow:none!important;color:var(--ios-label)!important;font-size:calc(15px * min(var(--dt), 1.3));font-weight:500;position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-cats-row button:after{content:"";position:absolute;inset:-4px 0}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-cats-row button.on{background:var(--ios-label)!important;color:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-cats-row button i{display:none}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-group{display:grid;gap:0}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-lb-head{display:flex;padding:4px 16px 7px;gap:0}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-lb-head .tx{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-lb-head .tx b{font-size:calc(17px * var(--dt))!important;font-weight:600!important;letter-spacing:-.026em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-lb-head .tx small{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-list{display:grid;border-radius:26px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-empty{margin:0;padding:16px 20px;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-foot{margin:0;padding:7px 16px 0;font-size:calc(13px * var(--dt));line-height:1.38;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-row{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:60px;margin:0!important;padding:8px 16px!important;border:0;border-radius:0!important;background:transparent!important;color:var(--ios-label);text-align:left;font:inherit}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-row+.jf-bd-row:before{content:"";position:absolute;top:0;right:0;left:98px;height:.5px;background:var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-row.jf-club+.jf-bd-row:before{left:56px}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page button.jf-bd-row:active{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-row.me{background:color-mix(in srgb,var(--ios-fill-t) 16%,var(--ios-cell))!important;margin:0!important;padding:8px 16px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-row:disabled{opacity:1}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-rank{flex:none;display:grid;place-items:center;width:28px;font-family:var(--ios-rounded);font-size:calc(17px * min(var(--dt), 1.3));font-weight:700;color:var(--ios-label);font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-medal svg{width:26px;height:30px;display:block;overflow:visible}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-medal text{font:700 12px var(--ios-rounded);fill:#fff}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-medal.m1{--md:#f5b400;--md2:#d18f00;--rb:#ff8d28}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-medal.m2{--md:#a9b1bd;--md2:#838c99;--rb:#7d8fa8}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-medal.m3{--md:#d98a4e;--md2:#b0652f;--rb:#c7703a}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-medal .rib{fill:var(--rb);opacity:.85}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-medal .disc{fill:var(--md)}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-medal .ring{fill:none;stroke:var(--md2);stroke-width:1.2;opacity:.6}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-rowav{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:20px;background:var(--ios-cell2);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-tx{flex:1;min-width:0;display:grid;gap:1px}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-tx b{font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em;color:var(--ios-label);overflow:hidden;text-overflow:ellipsis}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-row.me .jf-bd-tx b{font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-tx small{font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-val{flex:none;font-family:var(--ios-rounded)!important;font-size:calc(17px * var(--dt))!important;font-weight:600!important;letter-spacing:0!important;color:var(--ios-label)!important;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-points-chevron{flex:none;margin-left:-4px;font-size:22px;line-height:1;color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-club-faces{display:flex}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-club-faces>*{margin-left:-6px;border-radius:50%;background:var(--ios-cell2);box-shadow:0 0 0 2px var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-toggle[role=switch]{min-height:64px;padding:11px 16px!important;border-radius:26px!important;background:var(--ios-cell)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-toggle .tx b{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-toggle .tx small{font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-toggle .sw{width:51px!important;height:31px!important;border-radius:16px!important;background:var(--ios-fill)!important;transition:background-color .25s ease}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-toggle.on .sw{background:var(--ios-green)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-toggle .sw:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.06);transition:transform .25s var(--ios-ease)}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-toggle.on .sw:after{transform:translateX(20px)}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd{gap:14px;padding:18px 16px 16px;border-radius:26px;background:var(--ios-cell);box-shadow:none}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd .jws-head .jws-kicker{font-size:calc(13px * var(--dt));font-weight:600;color:var(--ios-label2);text-transform:none;letter-spacing:0}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd .jws-head h2{font-family:var(--ios-display);font-size:calc(22px * min(var(--dt), 1.3));font-weight:700;letter-spacing:-.012em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-wkstep{gap:6px;padding:0;border:0!important;border-radius:0;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root .jf-wkchev{width:44px;height:44px;background:var(--ios-fill3);color:var(--ios-label);box-shadow:none;font-size:22px;font-weight:500}html body .client-tablet.client-tablet .m-root.m-root .jf-wkchev:disabled{background:var(--ios-fill4);opacity:.4}html body .client-tablet.client-tablet .m-root.m-root .jf-wkstep-tx b{font-size:calc(17px * min(var(--dt), 1.3));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-wkstep-tx :is(i,em){font-size:calc(15px * min(var(--dt), 1.3));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-wkdot{width:40px;height:44px}html body .client-tablet.client-tablet .m-root.m-root .jf-wkdot:before{background:var(--ios-fill)}html body .client-tablet.client-tablet .m-root.m-root .jf-wkdot[aria-pressed=true]:before{background:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd .jf-seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:2px;border:0;border-radius:999px;background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd .jf-seg button{min-height:32px;font-size:calc(13px * min(var(--dt), 1.2));font-weight:500;color:var(--ios-label);background:transparent;box-shadow:none}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd .jf-seg button[aria-pressed=true]{background:var(--ios-cell);color:var(--ios-label);font-weight:600;box-shadow:0 3px 8px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.04)}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-wbd .jf-seg button[aria-pressed=true]{background:#636366}html body .client-tablet.client-tablet .m-root.m-root .jf-tb-h b{font-size:calc(15px * var(--dt));font-weight:600;color:var(--ios-label);letter-spacing:-.015em}html body .client-tablet.client-tablet .m-root.m-root .jf-tb-h em{font-size:calc(13px * var(--dt));font-weight:400;letter-spacing:0;text-transform:none;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-tb-none{background:var(--ios-fill4);border:0;border-radius:14px;font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-tb-me{border-top:.5px solid var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-bdlist{border:0;border-radius:14px;background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root .jf-bdrow{min-height:52px;gap:12px;padding:8px 14px;background:transparent;border-top:.5px solid var(--jfc-hair);color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-bdrow:first-child{border-top:0}html body .client-tablet.client-tablet .m-root.m-root .jf-bdrow.me{background:color-mix(in srgb,var(--ios-fill-t) 16%,transparent)}html body .client-tablet.client-tablet .m-root.m-root .jf-bdname{font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-bdrow b{font-family:var(--ios-rounded);font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-bdrow b small{font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-bdmedal{width:28px;height:28px;font-family:var(--ios-rounded);font-size:13px;font-weight:700;color:var(--ios-label);background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-bdmedal.gold{background:#f5b400;color:#fff}html body .client-tablet.client-tablet .m-root.m-root .jf-bdmedal.silver{background:#a9b1bd;color:#fff}html body .client-tablet.client-tablet .m-root.m-root .jf-bdmedal.bronze{background:#d98a4e;color:#fff}html body .client-tablet.client-tablet .m-root.m-root .jf-bdmedal.mine{background:var(--ios-fill-t);color:var(--ios-on)}html body .client-tablet.client-tablet .m-root.m-root .jf-bdav{width:30px;height:30px;background:var(--ios-cell2)}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd .jf-row-chev{color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd-empty{border:0;background:var(--ios-fill4);color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd-empty p{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd .jws-note{font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root{--jfc-scrim:0.22}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root{--jfc-scrim:0.5}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl>.sh.sh{border-radius:38px 38px 0 0!important;padding:8px 16px max(24px,calc(env(safe-area-inset-bottom) + 16px))!important;background:var(--ios-bg)!important;box-shadow:0 -10px 40px -12px rgba(0,0,0,.18)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl>.sh.sh{background:#1c1c1e!important;--ios-cell:#2c2c2e;--ios-cell2:#3a3a3c;--m-card:#2c2c2e!important;--m-inset:#3a3a3c!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .sh>.grab{width:36px!important;height:5px!important;margin:0 auto 6px!important;border-radius:3px!important;background:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .sh :is(h2,.jf-sheet-title){font-family:var(--ios-display)!important;font-size:calc(22px * min(var(--dt), 1.3))!important;font-weight:700!important;letter-spacing:-.012em!important;line-height:1.22!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .sh .klabel{font-size:calc(15px * var(--dt))!important;font-weight:600!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .sh .btnp,html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .sh .btnq{min-height:50px!important;font-size:calc(17px * var(--dt))!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .sh .btng{min-height:44px;color:var(--ios-tint)!important;font-weight:400!important;font-size:calc(17px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .sh :is(p,.jf-ch-p){color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .jf-sheet-actions{display:grid;gap:10px;margin-top:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules-lead{margin:4px 0 18px;font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-earn{padding:0;border-radius:26px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-earn .r{position:relative;display:flex;align-items:center;gap:14px;min-height:52px;padding:10px 16px;box-shadow:none}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-earn .r+.r:before{content:"";position:absolute;top:0;right:0;left:60px;height:.5px;background:var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-earn b{flex:1;min-width:0;font-size:calc(17px * var(--dt));font-weight:400;line-height:1.29;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-earn span:not(.jf-ios-ic){flex:0 1 44%;font-family:var(--ios-rounded);font-size:calc(15px * var(--dt));font-weight:600;line-height:1.3;color:var(--ios-label);text-align:right}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules-note{margin:8px 16px 0;font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules-link{min-height:52px;margin-top:22px;padding:0 16px;border-radius:26px;background:var(--ios-cell);font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules-link span{font-size:22px;color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules-h{margin:26px 16px 7px;font-size:calc(13px * var(--dt));font-weight:600;letter-spacing:0;text-transform:none;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules-p{margin:0 16px;font-size:calc(15px * var(--dt));font-weight:400;line-height:1.4;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules .jf-chh-rules-formula{margin:12px 0;padding:14px 8px;border-radius:26px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-f b{font-family:var(--ios-rounded)!important;font-size:calc(28px * min(var(--dt), 1.3));font-weight:700;letter-spacing:0;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-f small{font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules-status{margin-top:14px;padding:14px 16px;border-radius:26px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules-status[data-ready]{background:color-mix(in srgb,var(--ios-fill-t) 16%,var(--ios-cell))}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules-status span{font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-rules-status b{font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .jf-ch-goal{padding:0;border-radius:0;background:transparent!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-goal{color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .jf-goal-head{min-height:44px;margin:0 48px 10px 0}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .jf-goal-head .klabel{font-family:var(--ios-display)!important;font-size:calc(22px * min(var(--dt), 1.3))!important;font-weight:700!important;letter-spacing:-.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-head .jf-goal-edit{min-height:44px!important;padding:0 6px!important;border-radius:0!important;background:transparent!important;color:var(--ios-tint)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-hero{margin:0;padding:16px;border-radius:26px 26px 0 0;background:var(--ios-cell)!important;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-hero .tx b{font-family:var(--ios-font);font-size:calc(17px * var(--dt))!important;font-weight:600!important;letter-spacing:-.026em;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-hero .tx small{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-hero .pct{min-width:0;min-height:0;padding:0;border-radius:0;background:transparent!important;color:var(--ios-label)!important;font-family:var(--ios-rounded);font-size:calc(28px * min(var(--dt), 1.3));font-weight:700;letter-spacing:0}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-tracking{margin:0;padding:11px 16px;border-top:.5px solid var(--jfc-hair);background:var(--ios-cell);border-radius:0 0 26px 26px;font-size:calc(17px * var(--dt))}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-tracking b{font-weight:400;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-tracking small{font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-tracking button{width:51px!important;min-width:51px!important;height:31px!important;min-height:31px!important;padding:2px!important;background:var(--ios-fill)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-tracking button[aria-checked=true]{background:var(--ios-green)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-tracking button i{width:27px;height:27px;box-shadow:0 3px 8px rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.06)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-explanation{margin:8px 16px 0;font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-items{gap:10px;margin-top:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-item{gap:8px;padding:14px 16px;border-radius:26px;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-item .row b{font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-label);white-space:normal}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-item .row .now{font-family:var(--ios-rounded);font-size:calc(22px * min(var(--dt), 1.3));font-weight:700;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-item .row .now em{font-family:var(--ios-rounded);font-size:calc(15px * var(--dt));font-weight:600;letter-spacing:0;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-item .jf-goal-bar{height:8px;background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-bar>em{width:2px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-milestones{font-size:calc(12px * min(var(--dt), 1.3));font-weight:500;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-milestones .reached{color:var(--ios-tint);font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-item .ends{font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-item .ends span b{font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-item a.photo{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ch-goal .btnp.jf-goal-cta,a.btnp.jf-goal-cta,button.btnp.jf-goal-cta,button.btnp.jf-goal-save,a.btnp.jf-goal-save){margin-top:22px;min-height:50px;background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important;font-size:calc(17px * var(--dt))!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-goal .jf-goal-help{min-height:44px;display:grid;place-items:center;margin-top:4px;font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-tint);text-decoration:none}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-plus{min-height:52px;margin-top:12px;padding:10px 16px;border-radius:26px;background:var(--ios-cell)!important;color:var(--ios-label);font-size:calc(17px * var(--dt));font-weight:400}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-plus:before{width:30px;height:30px;border-radius:8px;background:#1c1c1e;color:#fff;font-size:11px}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-goal-plus:before{background:#48484a}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-plus>span{color:var(--ios-label3);font-size:20px}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-note{margin:12px 16px 0;font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ch-goal,.jf-category-goal,.jf-goal-measurements) [role=alert]{background:color-mix(in srgb,var(--ios-red) 14%,transparent)!important;color:var(--ios-red)!important;font-weight:500}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements){gap:14px;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-category-goal .jf-goal-back{min-height:44px!important;padding:0 16px 0 12px!important;border:0!important;background:var(--ios-fill3)!important;box-shadow:none!important;color:var(--ios-label)!important;font-size:calc(15px * var(--dt))!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-category-goal .jf-goal-back>span{color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) h2{font-family:var(--ios-display)!important;font-size:calc(22px * min(var(--dt), 1.3))!important;font-weight:700!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements)>p{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-category-goal fieldset{gap:12px;padding:16px;border-radius:26px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root .jf-category-goal legend{font-size:calc(13px * var(--dt));font-weight:600;letter-spacing:0;text-transform:none;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) label{font-size:calc(13px * var(--dt));font-weight:500;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) small{font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) :is(input,select){min-height:44px;border:0;border-radius:12px;background:var(--ios-fill4)!important;color:var(--ios-label);font-weight:400}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) :is(input,select):focus{background:var(--ios-cell)!important;box-shadow:0 0 0 2px var(--ios-fill-t)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) :is(input,select):disabled{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) .jf-goal-chip{min-height:36px;padding:0 14px;background:var(--ios-fill3);color:var(--ios-label)!important;font-size:calc(15px * var(--dt))!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-category-goal .jf-goal-remove{background:transparent;color:var(--ios-red)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-category-goal .jf-goal-add{min-height:52px;border:0;border-radius:26px;background:var(--ios-cell);color:var(--ios-tint)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-category-goal .jf-goal-add>span{color:var(--ios-tint);font-size:22px}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) .jf-goal-fine{font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) :is(.jf-goal-fine a,.jf-goal-photolink){color:var(--ios-tint);font-weight:400;text-decoration:none}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-goal-logrow,.jf-goal-current,.jf-goal-measurements label){padding:14px 16px;border:0;border-radius:26px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-goal-logrow>b,.jf-goal-measurements label b){font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-goal-current{font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-measure-photo{border-radius:20px;background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root .jf-measure h2,html body .client-tablet.client-tablet .m-root.m-root .jf-measure-photo>b{color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-earn .r.is-long{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:14px;row-gap:1px}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-earn .r.is-long>.jf-ios-ic{grid-row:1/span 2}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-earn .r.is-long span:not(.jf-ios-ic){grid-column:2;text-align:left;font-family:var(--ios-font);font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cl-earn .r:not(.is-long) span:not(.jf-ios-ic){flex:none;max-width:40%}html body .client-tablet.client-tablet .m-root.m-root .m-scroll.jf-ios-cm{display:flex!important;flex-direction:column;gap:0!important;padding:4px var(--jfc-gutter) calc(var(--m-bottom-ui-clearance, 76px) + 34px)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm>*+*{margin-top:26px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-error{margin:0 16px;font-size:calc(15px * var(--dt));color:var(--ios-red)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-r4-cm-hero .jf-chap-cover{min-height:150px;padding:22px 20px}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-r4-cm-hero :is(.jf-chap-t,.jf-chap-s,.jf-chap-k){max-width:60%}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-group{display:grid;gap:0;margin:0}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0;padding:0 16px 7px!important;font-family:var(--ios-font);font-size:calc(13px * var(--dt))!important;font-weight:600!important;letter-spacing:-.006em;line-height:1.3;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-h--sub{margin-top:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-h .jf-cm-stat{font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-h .jf-ch-head-link{min-height:32px;margin:-8px -8px -8px 0;padding:0 8px;border:0;background:transparent!important;font-size:calc(15px * var(--dt))!important;font-weight:400!important;letter-spacing:-.015em;color:var(--ios-tint)!important;position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-h .jf-ch-head-link:after{content:"";position:absolute;inset:-6px 0}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-foot{margin:0;padding:7px 16px 0;font-size:calc(13px * var(--dt));font-weight:400;line-height:1.38;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-foot--top{padding:0 16px 10px}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-foot a{color:var(--ios-tint);text-decoration:none}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-list{margin:0;padding:0;border-radius:26px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-list>li{position:relative;border:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-list>li+li:before{content:"";position:absolute;top:0;right:0;left:16px;height:.5px;background:var(--jfc-hair);z-index:1}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-list>li:has(.jf-cm-face)+li:has(.jf-cm-face):before{left:72px}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-list>li:has(.jf-ios-ic)+li:before{left:60px}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-row{display:flex!important;align-items:center;gap:12px!important;min-height:60px;margin:0;padding:8px 16px!important;color:var(--ios-label);text-decoration:none}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-open:active,html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm :is(a,button).jf-cm-row:active{background:var(--ios-fill3)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-tx{flex:1;min-width:0;display:grid;gap:1px}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-row b{display:block;font-size:calc(17px * var(--dt))!important;font-weight:400!important;line-height:1.29;letter-spacing:-.026em;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-row small{display:block;margin:0;font-size:calc(15px * var(--dt))!important;font-weight:400!important;line-height:1.33;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-face{flex:none;width:44px!important;height:44px!important;border-radius:22px!important;background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-empty{margin:0;padding:16px;font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-mate{padding:0 16px 0 0!important;gap:8px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-open{flex:1;min-width:0;display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 4px 8px 16px;border:0;background:transparent;color:inherit;font:inherit;text-align:left}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-badge{flex:none;display:grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:var(--ios-red);color:#fff;font-family:var(--ios-rounded);font-size:15px;font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-actions{display:flex;align-items:center;gap:10px;flex:none;margin:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm :is(.jf-cm-mini,.jf-cm-x){position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm :is(.jf-cm-mini,.jf-cm-x):after{content:"";position:absolute;inset:-5px -3px}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-mini{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px!important;padding:0 14px!important;border:0!important;border-radius:17px!important;background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important;font-size:calc(15px * min(var(--dt), 1.3))!important;font-weight:600!important;letter-spacing:-.015em}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-mini svg{width:17px;height:17px}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-mini.ghost{background:var(--ios-fill3)!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-mini:is(.off,:disabled){background:var(--ios-fill4)!important;color:var(--ios-label2)!important;opacity:1}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-x{flex:none;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:17px;background:var(--ios-fill3);color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-x svg{width:16px;height:16px;stroke-width:2.4}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm :is(.jf-cm-x,.jf-cm-mini):active{transform:scale(.94)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-x:disabled{opacity:.4}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm button.jf-cm-x{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:-5px!important;padding:5px!important;border-radius:50%!important;background-clip:content-box!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm button.jf-cm-x:after{inset:0}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-foot a{display:inline-block;min-width:44px;margin:-14px -9px;padding:14px 9px;text-align:center}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm [data-testid=cm-share-asks] .jf-cm-row{flex-wrap:wrap;row-gap:10px}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm [data-testid=cm-share-asks] .jf-cm-row>.jf-cm-tx{flex:1 1 100%}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm [data-testid=cm-share-asks] .jf-cm-actions{flex:1 1 100%;justify-content:flex-end;margin:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm [data-testid=cm-share-asks] .jf-cm-actions .jf-cm-mini{flex:none}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm :is([data-testid=cm-requests],[data-testid=cm-find]) .jf-cm-row{display:flex!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-notices{margin:0}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-notices li{padding:0!important;animation:none;font-size:inherit!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-notices li.new:before{display:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-notices li.new .jf-cm-row b{font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-newtx{flex:none;font-size:calc(15px * var(--dt));font-weight:600;color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-search{min-height:40px!important;margin:0 0 12px!important;padding:0 14px 0 36px!important;border:0!important;border-radius:20px!important;background:var(--ios-fill3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238e8e93' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m15.5 15.5 5 5'/%3E%3C/svg%3E") no-repeat 13px center!important;color:var(--ios-label)!important;font-size:max(16px,calc(17px * var(--dt)))!important;font-weight:400!important;min-height:36px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-search::placeholder{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-search:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important;background-color:var(--ios-fill2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-search::-webkit-search-cancel-button{filter:grayscale(1) opacity(.6)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-card>.jf-ch-p{margin:0;padding:16px;border-radius:26px;background:var(--ios-cell);font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-add{flex:none;min-height:34px;padding:0 14px;border-radius:17px;background:var(--ios-fill3);color:var(--ios-tint);font-size:calc(15px * min(var(--dt), 1.3));font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-reacts{margin:-2px 16px 10px}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ios-cm,.jf-ch-ovl) .jf-cm-reacts button{min-height:34px;border:0;border-radius:17px;background:var(--ios-fill4);color:var(--ios-label);position:relative}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ios-cm,.jf-ch-ovl) .jf-cm-reacts button:after{content:"";position:absolute;inset:-5px -2px}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ios-cm,.jf-ch-ovl) .jf-cm-reacts button.on{background:color-mix(in srgb,var(--ios-fill-t) 24%,transparent)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-ios-cm,.jf-ch-ovl) .jf-cm-reacts button b{color:var(--ios-label2);font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-club{margin:0;border-radius:0;background:transparent}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-club:active{transform:none}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-club-ch{font-size:22px;color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm [data-testid=cm-groups] a.btnq{margin-top:0!important;background:var(--ios-cell)!important;color:var(--ios-tint)!important;font-weight:400!important;font-size:calc(17px * var(--dt))!important;border-radius:26px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-h>span{font-size:inherit!important;color:inherit}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-h>span.jf-cm-stat{font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-r4-cm-recent{padding:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-sheet{display:grid;gap:0}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-sheet>.klabel{margin:0 48px 2px 0}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-sheet .jf-ch-h2{margin:0 48px 6px 0!important;font-family:var(--ios-display)!important;font-size:calc(22px * min(var(--dt), 1.3))!important;font-weight:700!important;letter-spacing:-.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-sheet>.jf-ch-p{margin:0 0 4px;font-size:calc(15px * var(--dt))!important;font-weight:400!important;line-height:1.4;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-cm-sheet,.jf-ch-ovl) .jf-cm-alert{margin:8px 0;padding:10px 14px;border-radius:14px;background:color-mix(in srgb,var(--ios-red) 14%,transparent)!important;color:var(--ios-red)!important;font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl ul.jf-cm-share-list{display:block;margin:16px 0 0;padding:0;border-radius:26px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list>li{position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list>li+li:before{content:"";position:absolute;top:0;right:0;left:16px;height:.5px;background:var(--jfc-hair);z-index:1}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list button{min-height:64px;padding:10px 16px;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list button:active{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list button b{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list button small{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list button br{display:none}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list button>span:first-child{display:grid;gap:1px}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-ovl .jf-cm-add,html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list .jf-cm-add{flex:none;display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:17px;background:var(--ios-fill-t);color:var(--ios-on);font-size:calc(15px * min(var(--dt), 1.3));font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list button:disabled .jf-cm-add{background:var(--ios-fill4);color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list button:not(:disabled) .jf-cm-add{background:var(--ios-fill3);color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-sheet .jf-cm-exercises{margin:14px 0;padding:0;border-radius:26px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-sheet .jf-cm-exercises li{padding:11px 16px;border-top:.5px solid var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-sheet .jf-cm-exercises li:first-child{border-top:0}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-sheet .jf-cm-exercises b{font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-sheet .jf-cm-exercises small{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-sheet :is(.btnp,.btnq){margin-top:14px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-chat .jf-ch-h2{margin-bottom:8px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-chat .jf-cm-messages{gap:4px;max-height:52vh;margin:0 -4px;padding:8px 4px 14px}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-chat .jf-cm-messages>p:not(.jf-ch-p){max-width:78%;padding:8px 14px;border-radius:18px;font-size:calc(17px * var(--dt));line-height:1.3;letter-spacing:-.026em}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-chat .jf-cm-messages p.them{background:#e9e9eb!important;color:#000!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-cm-chat .jf-cm-messages p.them{background:#3a3a3c!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-chat .jf-cm-messages p.mine{background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-chat .jf-cm-messages p.mine+p.them,html body .client-tablet.client-tablet .m-root.m-root .jf-cm-chat .jf-cm-messages p.them+p.mine{margin-top:8px}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-chat .jf-cm-messages>.jf-ch-p{align-self:center;margin:18px 0;text-align:center;font-size:calc(15px * var(--dt))!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wbubble{max-width:82%;margin:6px 0;padding:14px 16px;border-radius:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wbubble.them{background:var(--ios-cell);color:var(--ios-label);box-shadow:inset 0 0 0 .5px var(--jfc-hair);border-bottom-left-radius:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wbubble.mine{background:color-mix(in srgb,var(--ios-fill-t) 22%,var(--ios-cell));color:var(--ios-label);border-bottom-right-radius:22px}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wb-k,html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wbubble.mine .jf-cm-wb-k{font-size:calc(13px * var(--dt));font-weight:600;letter-spacing:0;text-transform:none;color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wbubble b{font-family:var(--ios-display);font-size:calc(20px * min(var(--dt), 1.3));font-weight:700;letter-spacing:0}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wb-note,html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wbubble small,html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wbubble.mine :is(small,.jf-cm-wb-note){font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wb-add{min-height:44px;margin-top:10px;border-radius:22px;background:var(--ios-fill3);color:var(--ios-tint);box-shadow:none;font-size:calc(17px * var(--dt));font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-wb-add.again{background:transparent;box-shadow:inset 0 0 0 1px var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer{gap:8px;margin:4px -8px 0;padding:6px 8px;border-radius:28px;background:var(--ios-glass);box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer button.jf-cm-wb-open{width:40px!important;height:40px!important;min-height:40px!important;border-radius:20px;background:var(--ios-fill3)!important;color:var(--ios-label)!important;position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer button.jf-cm-wb-open:after{content:"";position:absolute;inset:-2px}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer input{min-height:40px!important;padding:0 16px!important;border:0!important;border-radius:20px!important;background:var(--ios-cell)!important;box-shadow:inset 0 0 0 .5px var(--jfc-hair);color:var(--ios-label)!important;font-size:max(16px,calc(17px * var(--dt)))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer input::placeholder{color:var(--ios-label2);opacity:1}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer .btnp.jf-cm-send{flex:none;display:grid;place-items:center;width:40px!important;height:40px!important;min-height:40px!important;min-width:40px;padding:0!important;border-radius:20px!important;position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer .btnp.jf-cm-send:after{content:"";position:absolute;inset:-2px}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer .btnp.jf-cm-send:disabled{opacity:1!important;background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer .btnp.jf-cm-send:disabled svg{color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room :is(.jf-im-them,.jf-im-me):not(.jfi-morph *){border-radius:18px!important;padding:8px 14px!important;font-size:calc(17px * var(--dt))!important;line-height:1.3!important;font-weight:400!important;letter-spacing:-.026em;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-im-them:not(.jfi-morph *){background:#e9e9eb!important;color:#000!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-im-them:not(.jfi-morph *){background:#3a3a3c!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-im-me:not(.jfi-morph *){background:var(--ios-fill-t)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-im-me:not(.jfi-morph *),html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-im-me:not(.jfi-morph *) *{color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-im-me:not(.jfi-morph *) .jf-cx-badge{color:initial!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-day{background:transparent!important;box-shadow:none!important;border:0!important;color:var(--ios-label2)!important;font-size:calc(13px * var(--dt))!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-time{color:var(--ios-label2)!important;font-size:calc(12px * min(var(--dt), 1.3))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-badge{background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .composer-lite{background:var(--ios-glass)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;border:0!important;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .composer-lite .jf-cx-add{background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .composer-lite .jf-cx-field{color:var(--ios-label)!important;background:transparent!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .composer-lite .jf-cx-field::placeholder{color:var(--ios-label2)!important;opacity:1}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .composer-lite button:not(.jf-cx-add):not(.jf-send){color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .composer-lite .jf-send{background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .composer-lite .jf-send:disabled{background:var(--ios-fill3)!important;color:var(--ios-label3)!important;opacity:1!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .composer-lite .jf-send svg{color:inherit!important;stroke:currentColor}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .composer-lite:focus-within{box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge),0 0 0 3px color-mix(in srgb,var(--ios-fill-t) 30%,transparent)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .jf-send:disabled svg{stroke:var(--ios-label3)!important;color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cx-composer .jf-send:not(:disabled) svg{stroke:var(--ios-on)!important;color:var(--ios-on)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) brightness(.92) contrast(.88) saturate(.7)}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .leaflet-container{background:#1c1c1e!important}html body .client-tablet.client-tablet .m-root.m-root .jf-av-page>.jf-av-savebar{background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--ios-bg) 92%,transparent) 42%,var(--ios-bg) 100%)!important;box-shadow:0 30px 0 0 var(--ios-bg)!important}html[data-jf-section=challenge] body .client-tablet.client-tablet .m-root.m-root .jf-chap-go{display:none!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-rbadge,.jf-rbadge.big,.jf-rbadge.r-unique,.jf-rbadge.r-legendary){padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-size:calc(13px * min(var(--dt), 1.3))!important;font-weight:600!important;letter-spacing:-.006em!important;text-transform:none!important;color:color-mix(in srgb,var(--rc,#8e8e93) 78%,var(--ios-label))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-rbadge.big{font-size:calc(15px * min(var(--dt), 1.3))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-shop-card .jf-rbadge{top:12px!important;left:14px!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-shop-card .tag,.jf-shop-card .tag.dim){padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font-size:calc(13px * min(var(--dt), 1.3))!important;font-weight:600!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-av-panel .jf-av-opts .lock{padding:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--ios-label2)!important;font-size:12px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-boost-badge{min-height:0;padding:0;border-radius:0;background:none!important;font-size:calc(15px * var(--dt));font-weight:600;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-bonus-chip,.jws-past-flag){display:inline;margin:0;padding:0!important;border-radius:0!important;background:none!important;font-size:calc(13px * var(--dt))!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jg3-track-pills .jf-ui-chip{min-height:36px!important;padding:0 14px!important;border:0!important;border-radius:18px!important;background:var(--ios-fill3)!important;box-shadow:none!important;color:var(--ios-label)!important;font-size:calc(15px * min(var(--dt), 1.3))!important;font-weight:500!important;position:relative}html body .client-tablet.client-tablet .m-root.m-root .jg3-track-pills .jf-ui-chip:after{content:"";position:absolute;inset:-4px 0}html body .client-tablet.client-tablet .m-root.m-root .jg3-track-pills .jf-ui-chip:is(.is-on,[aria-checked=true],[aria-pressed=true]){background:var(--ios-label)!important;color:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ov-x{position:absolute;top:calc(env(safe-area-inset-top, 0px) + 12px);right:14px;z-index:30}html body .client-tablet.client-tablet .m-root.m-root .jgc-card{position:relative}html body .client-tablet.client-tablet .m-root.m-root .jgc-card>.jf-ov-x{top:12px;right:12px}html body .client-tablet.client-tablet .m-root.m-root .jf-ov-x--dark .jf-close-x{background:rgba(255,255,255,.16)!important;color:#fff!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html body .client-tablet.client-tablet .m-root.m-root .jf-path-xrow{position:sticky;top:0;z-index:2;display:flex;justify-content:flex-end;flex-shrink:0;padding:10px 0 4px;margin-bottom:6px}html body .client-tablet.client-tablet .m-root.m-root .jws-sheet{gap:12px}html body .client-tablet.client-tablet .m-root.m-root .jws-sheet .jf-sheet-title{margin-right:48px}html body .client-tablet.client-tablet .m-root.m-root .jws-sheet p{margin:0;font-size:calc(15px * var(--dt));line-height:1.42;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jws-sheet .jws-sheet-sub{margin:14px 0 0;font-size:calc(13px * var(--dt));font-weight:600;letter-spacing:0;text-transform:none;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root :is(.jws-sheet,.jf-wbd,.jws) .jws-points-line{display:grid;gap:3px;padding:14px 16px;border-radius:20px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root.m-root :is(.jws-sheet,.jf-wbd,.jws) .jws-points-line b{font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root :is(.jws-sheet,.jf-wbd,.jws) .jws-points-line small{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2);line-height:1.38}html body .client-tablet.client-tablet .m-root.m-root .jf-wbd .jws-points-line{background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root .jws-selected-tier{padding:12px 16px;border-radius:16px;background:var(--ios-cell);font-size:calc(15px * var(--dt));color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jws-sheet .jws-hero-level{display:grid;gap:2px;margin:12px 0;padding:12px 16px;border-radius:16px;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root.m-root .jws-sheet .jws-hero-level span{font-size:calc(13px * var(--dt));font-weight:500;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jws-sheet .jws-hero-level b{font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jws-past-list{border:0;border-radius:14px;background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root.m-root .jws-past-row{min-height:52px;padding:10px 14px;background:transparent!important;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jws-past-list>li+li .jws-past-row{border-top:.5px solid var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jws-past-copy b{font-size:calc(17px * var(--dt));font-weight:400;white-space:normal}html body .client-tablet.client-tablet .m-root.m-root .jws-past-copy em{font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jws-past-state{font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2);background:none!important;padding:0!important}html body .client-tablet.client-tablet .m-root.m-root .jws-past-state.is-done{color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root.m-root .jws-past-state.is-open{color:var(--ios-red)}html body .client-tablet.client-tablet .m-root.m-root .jf-player-points{padding:0 0 8px;color:var(--ios-label);font-family:var(--ios-font)}html body .client-tablet.client-tablet .m-root.m-root .jf-player-points h2{margin-right:48px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-points-total strong{font-family:var(--ios-rounded);font-size:calc(40px * min(var(--dt), 1.25));font-weight:700;letter-spacing:0;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-points-total span,.jf-player-points p){font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-player-points ul{margin:18px 0 0;padding:0;border-radius:26px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-player-points li{min-height:60px;padding:10px 16px;border-bottom:0;border-top:.5px solid var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-player-points li:first-child{border-top:0}html body .client-tablet.client-tablet .m-root.m-root .jf-player-points li b{font-size:calc(17px * var(--dt));font-weight:400;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-player-points li span{font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-player-points li strong{font-family:var(--ios-rounded);font-size:calc(17px * var(--dt));font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-player-points .jf-points-note{margin-top:8px;padding:0 16px;font-size:calc(13px * var(--dt))}html body .client-tablet.client-tablet .m-root.m-root [data-testid=cal-day-sheet-card] .jpg-confirm h2{margin-right:48px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-cal-day-list{margin:14px 0 0;padding:0;list-style:none;border-radius:26px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-cal-day-list>li{position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-cal-day-list>li+li:before{content:"";position:absolute;top:0;right:0;left:var(--cal-sep,54px);height:.5px;background:var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-cal-day-list .task{display:flex;align-items:center;gap:14px!important;min-height:60px;padding:10px 16px!important;border:0;border-radius:0;background:transparent;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-cal-day-list .task b{display:block;font-size:calc(17px * var(--dt));font-weight:400}html body .client-tablet.client-tablet .m-root.m-root .jf-cal-day-list .task small{display:block;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root [data-testid=cal-day-sheet-card] .jpg-secondary{width:100%;min-height:50px;margin-top:16px;border:0;border-radius:25px;background:var(--ios-fill3)!important;color:var(--ios-label)!important;font-size:calc(17px * var(--dt));font-weight:600;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-full[data-testid=ch-path-sheet]{background:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ch-full[data-testid=ch-path-sheet]>.jf-path-xrow{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0 0 4px!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-pp{--chap-deep:#b9adff}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-pp .jf-pp-x{background:rgba(255,255,255,.16)!important;color:#fff!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jgc-card :is(h2,p b){color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-pp .jf-close-x{background:rgba(255,255,255,.16)!important;color:#fff!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-cx-trio{grid-template-columns:repeat(auto-fit,minmax(max(96px,calc(100px + (var(--dt) - 1.35) * 400px)),1fr));padding:0;overflow:hidden}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-cx-stat{padding:13px 12px 13px 14px;box-shadow:-.5px 0 0 var(--jfc-hair),0 -.5px 0 var(--jfc-hair)}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-cx-stat+.jf-cx-stat:before{display:none}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-cx-id{align-items:flex-start}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-cx-av{width:64px;height:64px;border-radius:16px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-r4-cm-hero :is(.jf-chap-t,.jf-chap-s,.jf-chap-k){max-width:none}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-row{flex-wrap:wrap}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-bd-tx{flex-basis:max(0%,calc((var(--dt) - 1.5) * 200%))}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-row{flex-wrap:wrap}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-tx{flex-basis:max(0%,calc((var(--dt) - 1.5) * 150%))}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-cl-earn .r:not(.is-long) span:not(.jf-ios-ic){max-width:50%}html body .client-tablet.client-tablet .m-root.m-root .jf-lv .jf-lv-primary{color:#000!important}html body .client-tablet.client-tablet .m-root.m-root .jf-av-chap .jf-ui-chip.is-on{background:var(--ios-label)!important;color:var(--ios-bg)!important;box-shadow:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jshare-tile[aria-pressed=true]{background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jshare-tile[aria-pressed=true] :is(small,.jshare-when,.jshare-x,.jshare-icon,b,strong,span){color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cm-composer.jf-cm-composer input{font-size:max(16px,calc(17px * var(--dt)))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-shop-design .tx b{font-size:calc(17px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-shop-design .tx small{font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-shop-card.jf-shop-card>b{font-size:calc(15px * min(var(--dt), 1.5))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-shop-card.jf-shop-card>small{font-size:calc(13px * min(var(--dt), 1.5))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cal-day-list .task b{font-size:calc(17px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-cal-day-list .task small{font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-category-goal .jf-goal-back{display:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-cm-share-list button:not(:disabled) .jf-cm-add{color:var(--ios-tint)!important;background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) :is(input,select){font-size:calc(17px * var(--dt))!important;font-weight:400!important;min-height:44px}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root.m-root .jf-cm-composer input,html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root.m-root :is(.jf-category-goal,.jf-goal-measurements) :is(input,select){background:var(--ios-fill3)!important;color:var(--ios-label)!important;border-color:transparent!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer input::placeholder{color:var(--ios-label2)!important;opacity:1}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-composer{min-width:0}html body .client-tablet.client-tablet .m-root.m-root.m-root.m-root .jf-cm-composer input{width:0!important;flex:1 1 0!important;min-width:0!important;border:0!important;background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(.jg3-game,.jg3-game-header){--m-navy:#1f2025;--m-on-navy:#fff}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubv{background:radial-gradient(120% 80% at 50% 62%,color-mix(in srgb,var(--chap-accent) 16%,#1c1c1e) 0,#000 78%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubv-h b,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubv-name b{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(.jf-clubv-h small,.jf-clubv-name small,.jf-clubv-hint,.jf-clubv-empty){color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubv-x{color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubv-floor i{border-color:rgba(255,255,255,.14)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubv-floor i:first-child{background:radial-gradient(60% 60% at 50% 40%,color-mix(in srgb,var(--chap-accent) 22%,transparent),transparent 72%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubv-floor i:nth-child(3){background:#fff!important;opacity:.06!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-clubv-p.front:after{background:rgba(0,0,0,.45)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(.jf-clubv-coach b,.jf-clubv-p.me:before){background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-seg>button{overflow:visible!important}html body .client-tablet.client-tablet .m-root.m-root .m-frame>.jf-ch-ovl:has(~.jf-ch-ovl){visibility:hidden!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-pp-later,.jgc-later,.jf-lv-quiet,.jf-bonus-later),html body .client-tablet.client-tablet .m-root.m-root [data-testid=game-unlock-notice-card] .btng,html body .client-tablet.client-tablet .m-root.m-root [data-testid=map-hunt-locked-card] .btnq,html body .client-tablet.client-tablet .m-root.m-root [data-testid=shop-preview-later]{display:none!important}html body .client-tablet.client-tablet .m-root.m-root .jg3-unlock-titles>.jf-sheet-title{padding-right:40px}html body .client-tablet.client-tablet .m-root.m-root .jf-pp{align-items:flex-start!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}html body .client-tablet.client-tablet .m-root.m-root .jf-pp>.jf-pp-body{margin:auto 0;padding-top:max(64px,calc(env(safe-area-inset-top) + 56px))!important;padding-bottom:max(28px,calc(env(safe-area-inset-bottom) + 16px))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-wkstep{background:transparent!important;border:0!important;border-radius:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-wkstep-tx b{font-size:calc(17px * min(var(--dt), 1.3))!important;font-weight:600!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-wkstep-tx em{font-size:calc(15px * min(var(--dt), 1.3))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-seg{padding:2px!important;gap:0!important;background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-seg button{min-height:32px!important;font-size:calc(13px * min(var(--dt), 1.2))!important;font-weight:500!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-seg button[aria-pressed=true]{font-weight:600!important;box-shadow:0 3px 8px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.04)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-tb-h b{font-size:calc(15px * var(--dt))!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-tb-h em{font-size:calc(13px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-bdlist{border-radius:14px!important;background:var(--ios-fill4)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-bdrow{flex-wrap:wrap;row-gap:2px}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-bdname{font-size:calc(17px * var(--dt))!important;font-weight:400!important;white-space:normal!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-bdrow.me .jf-bdname{font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-wbd .jf-bdmedal.mine{background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jws-points-line{border:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-r4-cal .jf-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:4px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-r4-cal .jf-cal-grid .cell{min-width:0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-r4-cal .jf-cal-grid .cell b{font-size:calc(15px * min(var(--dt), 1.3))!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-r4-cal .jf-cal-grid .cell small{font-size:11px!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-r4-cal .jf-cal-grid .wd{font-size:calc(13px * min(var(--dt), 1.3))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-r4-cal .jf-chap-body>p{font-size:calc(13px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-top .x{flex:0 0 44px!important;width:44px!important;height:44px!important;min-height:44px!important;margin:-5px -5px -5px 0!important;padding:6px!important;border-radius:50%!important;background-clip:content-box!important;font-size:17px!important;font-weight:600!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-top .x:after{content:none!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pad-lbl{padding:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-family:var(--ios-font)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;color:#1d1e22!important;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 4px #fff,0 0 6px rgba(255,255,255,.9)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pad.pip .jf-pad-lbl{font-size:19px!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pad-lbl{color:#fff!important;text-shadow:0 0 2px #000,0 0 2px #000,0 0 4px #000,0 0 6px rgba(0,0,0,.85)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pad-p.me>b{position:absolute;left:calc(100% + 1px);top:38%;margin:0!important;white-space:nowrap;left:auto;right:calc(100% + 1px)}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-pad-p.me>b{color:#fff!important;text-shadow:0 0 2px #000,0 0 2px #000,0 0 4px #000,0 0 6px rgba(0,0,0,.85)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room .jf-cm-room-empty{margin:auto 24px;text-align:center;font-size:calc(15px * var(--dt));line-height:1.4;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root.m-root .jf-cm-room [data-testid=community-bell]{display:grid;place-items:center;width:44px;height:44px;padding:0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-av-chap .jf-ui-chip{position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-av-chap .jf-ui-chip:after{content:"";position:absolute;inset:-5px 0}html body .client-tablet.client-tablet .m-root.m-root .jf-points-guide .jf-points-levels{min-height:44px!important;color:var(--ios-tint)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-shop-design .tx small{white-space:normal!important;overflow:visible!important}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-seg{padding:2px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-seg>button{padding:0 3px!important;font-size:calc(13px * min(var(--dt), 1.1))!important;letter-spacing:-.01em}html body .client-tablet.client-tablet .m-root.m-root .jf-bd-seg>button .jf-bd-seg-l{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-bd-seg>button{min-height:calc(32px * min(var(--dt), 1.25))}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-cats-row{display:flex!important;flex-wrap:nowrap!important;gap:8px;overflow-x:auto!important;overflow-y:hidden;overscroll-behavior-x:contain;margin:0 calc(var(--jfc-gutter, 16px) * -1)!important;padding:4px var(--jfc-gutter,16px)!important;scroll-padding:0 var(--jfc-gutter,16px);scrollbar-width:none;-webkit-overflow-scrolling:touch}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-cats-row::-webkit-scrollbar{display:none}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-cats-row button{flex:none!important;white-space:nowrap!important;justify-content:center}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-ch-cats-row button:after{inset:-4px -4px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-r4-board-page .jf-lb-head .tx{flex-direction:column;align-items:flex-start;flex-wrap:nowrap}html body .client-tablet.client-tablet .m-root .jf-cm-announce{flex:none;display:grid;place-items:center;min-height:52px;padding:10px 24px calc(10px + env(safe-area-inset-bottom, 0px));border-top:.5px solid var(--ios-sep,rgba(60,60,67,.29));background:var(--ios-glass,rgba(249,249,249,.94));font-size:calc(13px * var(--dt, 1));line-height:1.38;font-weight:400;letter-spacing:-.006em;color:var(--ios-label2,#6c6c70);text-align:center}html body .client-tablet.client-tablet .m-root .jf-suburb-ticker{border-bottom:.5px solid var(--ios-sep,rgba(60,60,67,.29))!important;background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-suburb-track span{color:var(--ios-label2,#6c6c70)!important;font-weight:600!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-club{background:transparent!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-club:active{background:var(--ios-fill3)!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-h.jf-ch-card-heading{flex-wrap:wrap;row-gap:2px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-ios-cm .jf-cm-h.jf-ch-card-heading>span:first-child{flex:1 0 auto}html body .m-root .jf-inv{display:flex;flex-direction:column;gap:12px}html body .m-root .jf-inv .klabel{font-size:calc(13px * var(--dt))}html body .m-root .jf-inv-lead{margin:0;font-size:calc(15px * var(--dt));line-height:1.4;color:var(--ios-label2)}html body .m-root .jf-inv-list{list-style:none;margin:0;padding:0;border-radius:12px;overflow:hidden;background:var(--ios-cell)}html body .m-root .jf-inv-list>li+li .jf-inv-row:before{content:"";position:absolute;top:0;right:0;left:58px;height:.5px;background:var(--ios-sep)}html body .m-root .jf-inv-row{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 14px 8px 12px;border:0;background:transparent;color:var(--ios-label);text-align:left;-webkit-tap-highlight-color:transparent}html body .m-root .jf-inv-row:active{background:var(--ios-fill3)}html body .m-root .jf-inv-row:focus-visible{outline:3px solid #6e94cc;outline-offset:-3px}html body .m-root .jf-inv-row-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}html body .m-root .jf-inv-row-tx b{font-size:calc(17px * var(--dt));font-weight:400;letter-spacing:-.026em}html body .m-root .jf-inv-row-tx small{font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .m-root .jf-inv-chev{flex:none;color:var(--ios-label3)}html body .m-root .jf-inv-more{width:100%}html body .m-root .jf-inv-status{min-height:1.3em;margin:0;font-size:calc(13px * var(--dt));color:var(--ios-label2);text-align:center}html[data-jf-dark] body .m-root .jf-inv-list{background:#2c2c2e}html body .m-root .jf-inv-coupon{position:relative;display:flex;align-items:stretch;width:100%;max-width:320px;min-height:92px;margin:0 auto;border-radius:16px;color:#fff;overflow:hidden;background:linear-gradient(120deg,#141742,#1d3a8a 58%,#255fbf);-webkit-mask:radial-gradient(circle 9px at 0 50%,transparent 98%,#000) left /51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,transparent 98%,#000) right /51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 50%,transparent 98%,#000) left /51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,transparent 98%,#000) right /51% 100% no-repeat;box-shadow:0 14px 30px -18px rgba(20,23,66,.55)}html body .m-root .jf-inv-coupon-mark{flex:none;display:grid;place-items:center;width:74px;border-right:1.5px dashed rgba(255,255,255,.35);color:#fff}html body .m-root .jf-inv-coupon-tx{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:10px 18px 10px 14px}html body .m-root .jf-inv-coupon-k{font-size:calc(12px * min(var(--dt), 1.3));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b9dcf5}html body .m-root .jf-inv-coupon-t{font-size:calc(15px * min(var(--dt), 1.3));font-weight:600}html body .m-root .jf-inv-coupon-code{font-size:calc(22px * min(var(--dt), 1.3));font-weight:800;letter-spacing:.14em;font-variant-numeric:tabular-nums}html body .m-root .jf-inv-burst{position:absolute;inset:0;z-index:135;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:calc(env(safe-area-inset-top) + 56px) 16px calc(env(safe-area-inset-bottom) + 24px);background:rgba(242,242,247,.74);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:jf-inv-wash .22s ease-out both}html[data-jf-dark] body .m-root .jf-inv-burst{background:rgba(0,0,0,.62)}html body .m-root .jf-inv-burst-x{position:absolute;top:calc(env(safe-area-inset-top) + 12px);right:16px}html body .m-root .jf-inv-burst-head{text-align:center;max-width:320px}html body .m-root .jf-inv-burst-head h2:focus{outline:none}html body .m-root .jf-inv-burst-head h2{margin:4px 0 0;font-size:calc(22px * var(--dt));font-weight:700;letter-spacing:-.02em;color:var(--ios-label)}html body .m-root .jf-inv-burst-head p{margin:6px 0 0;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .m-root .jf-inv-burst-stage{position:relative;width:100%;max-width:340px;height:350px}html body .m-root .jf-inv-burst-c{position:absolute;left:50%;top:50%;width:min(300px,calc(100% - 20px));padding:0;border:0;background:none;border-radius:16px;transform:translate(-50%,-50%) translate(var(--x),var(--y)) rotate(var(--rot));animation:jf-inv-pop .62s cubic-bezier(.2,.9,.25,1.15) var(--delay) both;-webkit-tap-highlight-color:transparent}html body .m-root .jf-inv-burst-c:active .jf-inv-coupon{transform:scale(.97)}html body .m-root .jf-inv-burst-c:focus-visible{outline:3px solid #6e94cc;outline-offset:3px}html body .m-root .jf-inv-spark{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}html body .m-root .jf-inv-spark i{position:absolute;left:-4px;top:-4px;width:8px;height:8px;border-radius:2px;opacity:0;background:#7cc7f7;transform:rotate(var(--a)) translateY(0);animation:jf-inv-spark .72s ease-out var(--d) both}html body .m-root .jf-inv-spark i:nth-child(3n){background:#255fbf}html body .m-root .jf-inv-spark i:nth-child(3n+1){background:#f2b33d}@keyframes jf-inv-wash{0%{opacity:0}to{opacity:1}}@keyframes jf-inv-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(calc(var(--rot) * -6))}60%{opacity:1;transform:translate(-50%,-50%) translate(calc(var(--x) * 1.12),calc(var(--y) * 1.12)) scale(1.05) rotate(calc(var(--rot) * 1.8))}to{opacity:1;transform:translate(-50%,-50%) translate(var(--x),var(--y)) rotate(var(--rot))}}@keyframes jf-inv-spark{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-150px) scale(.6)}}@keyframes jf-inv-fade{0%{opacity:0}to{opacity:1}}html[data-jf-dt-large] body .m-root .jf-inv-burst{justify-content:safe center;overflow-y:auto}html[data-jf-dt-large] body .m-root .jf-inv-burst-stage{height:auto;display:flex;flex-direction:column;align-items:center;gap:12px;padding:6px 0}html[data-jf-dt-large] body .m-root .jf-inv-burst-c{position:relative;left:auto;top:auto;width:min(340px,100%);transform:rotate(calc(var(--rot) * .5));animation:jf-inv-fade .3s ease-out var(--delay) both}html[data-jf-dt-large] body .m-root .jf-inv-burst .jf-inv-spark{display:none}@media (prefers-reduced-motion:reduce){html body .m-root .jf-inv-burst{animation:none}html body .m-root .jf-inv-burst-c{animation:jf-inv-fade .2s ease-out both}html body .m-root .jf-inv-spark{display:none}}html body .client-tablet.client-tablet .jfi-nudge .jfi-nudge-acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}html body .client-tablet.client-tablet .jfi-nudge .jfi-nudge-act{position:relative;display:inline-flex;align-items:center;min-height:34px;padding:6px 12px;border-radius:10px;background:rgba(42,111,191,.12);color:#1f5fae;font-size:calc(13.5px * min(var(--dt), 1.35));font-weight:650;letter-spacing:-.01em}html body .client-tablet.client-tablet .jfi-nudge .jfi-nudge-act.is-quiet{background:transparent;color:rgba(60,60,67,.76)}html body .client-tablet.client-tablet .jfi-nudge .jfi-nudge-act:after{content:"";position:absolute;inset:-5px -2px}html body .client-tablet.client-tablet .jfi-nudge .jfi-nudge-act:focus-visible{outline:3px solid #6e94cc;outline-offset:2px}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jfi-nudge .jfi-nudge-act{background:rgba(106,174,255,.2);color:#9cc8ff}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jfi-nudge .jfi-nudge-act.is-quiet{background:transparent;color:rgba(235,235,245,.66)}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-sec{align-self:stretch;margin:18px 0 6px;padding:0 16px;text-align:left}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-list{align-self:stretch;margin:0;padding:0;list-style:none;border-radius:26px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-list .jf-sc-li{position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-list .jf-sc-li+.jf-sc-li{border-top:0}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-list .jf-sc-li+.jf-sc-li:before{content:"";position:absolute;top:0;right:0;left:80px;height:.5px;background:var(--jfc-hair)}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-row{min-height:60px;padding:10px 16px;gap:12px;background:transparent;border:0}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-row:before{display:none}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-row .mk{flex:0 0 52px}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-showme{margin:-2px 0 12px 80px}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-sec+.jf-sc-p{align-self:stretch;margin:0;padding:0 16px;text-align:left}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-chap-cover--map .jf-chap-t{text-shadow:0 0 12px rgba(0,0,0,.7)}html body .client-tablet.client-tablet .m-root.m-root .jf-hunt-toast{bottom:calc(var(--m-bottom-ui-clearance, 76px) + 74px)}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jg3-arcade .jg3-tabs .jf-ui-chip.is-on{background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root .jf-ios-cm .jf-cm-search{background:var(--ios-fill3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238e8e93' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m15.5 15.5 5 5'/%3E%3C/svg%3E") no-repeat 13px center!important;border:0!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jgc-track{stroke:rgba(255,255,255,.12)}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jgc-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 30px 80px -34px rgba(0,0,0,.8)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jgc-share{background:color-mix(in srgb,#2c6fd0 30%,var(--ios-cell))!important;color:#9ccbff!important;box-shadow:inset 0 0 0 1px rgba(124,184,255,.28)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jgc-share svg{color:#9ccbff}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-row .tx b{font-size:calc(17px * var(--dt, 1))!important;font-weight:400!important;line-height:1.25;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-row .tx small{font-size:calc(15px * var(--dt, 1))!important;font-weight:400!important;line-height:1.3;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-row .pt{font-size:calc(15px * var(--dt, 1))}
html body .client-tablet.client-tablet .m-root .jf-hig-pr{--pr-line:#6f58e0;--pr-fill-top:0.26;--pr-sq-purple:#7b61e8;--pr-sq-teal:#00a9b8;--pr-sq-blue:#0a84ff;--pr-sq-red:#ff2d55;--pr-sq-orange:#ff8d28;--pr-sq-lime:#30b94d;--pr-sq-indigo:#6155f5;--pr-card:var(--ios-cell);--pr-gap:22px}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-hig-pr{--m-tint:#2c2c2e;--pr-line:#9d8cff;--pr-fill-top:0.34;--pr-sq-purple:#7d66ee;--pr-sq-teal:#00a9b8;--pr-sq-indigo:#6d7cff}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-hig-pr,.jf-sheet-card.jf-hig-pr) :is(.btnp,.btnq){min-height:50px!important;border-radius:999px!important;font-size:calc(17px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-hig-pr,.jf-sheet-card.jf-hig-pr) .btnp:disabled{opacity:.4!important}html body .client-tablet.client-tablet .m-root .jf-hig-lt.jf-hig-lt .jf-navbar.jf-navbar--large{height:56px!important;align-items:center!important;padding-left:12px!important;padding-right:12px!important}html body .client-tablet.client-tablet .m-root .jf-hig-lt.jf-hig-lt .jf-navbar.jf-navbar--large>.absolute{align-items:center!important;justify-content:center!important;padding:0 96px!important}html body .client-tablet.client-tablet .m-root .jf-hig-lt.jf-hig-lt .jf-navbar.jf-navbar--large .jf-navbar-title{align-items:center!important;justify-content:center!important;height:100%!important}html body .client-tablet.client-tablet .m-root .jf-hig-lt.jf-hig-lt .jf-navbar.jf-navbar--large :is(.jf-navbar-lead,.jf-navbar-trail){margin-top:0!important}html body .client-tablet.client-tablet .m-root .jf-hig-lt .jf-navbar .jf-navbar-title>:is(span,div,h1){font-family:var(--ios-font)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .25s var(--ios-ease)!important}html body .client-tablet.client-tablet .m-root .jf-hig-lt[data-title-gone] .jf-navbar .jf-navbar-title>:is(span,div,h1){opacity:1;transform:none}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-tb{display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border-radius:22px;border:0;background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8);transition:transform .2s ease}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-tb:active{transform:scale(.92)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-tb svg{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-navbar-trail{padding-right:4px}html body .client-tablet.client-tablet .m-root .jf-pr-lt{padding:2px 4px 14px}html body .client-tablet.client-tablet .m-root .jf-pr-lt-k{margin:0 0 2px;font-size:calc(17px * min(var(--dt), 1.5));font-weight:600;letter-spacing:-.026em;line-height:1.25;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-pr-lt-t{margin:0;font-family:var(--ios-display);font-size:calc(34px * min(var(--dt), 1.45));font-weight:700;letter-spacing:.012em;line-height:1.2;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-num{display:flex;align-items:baseline;gap:3px;font-family:var(--ios-rounded)!important;font-size:calc(40px * min(var(--dt), 1.4));font-weight:700;letter-spacing:.005em;line-height:1.08;font-variant-numeric:tabular-nums;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-num small{font-family:var(--ios-font);font-size:calc(20px * min(var(--dt), 1.4));font-weight:600;letter-spacing:-.02em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-goalchap{margin-top:0!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-cover{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;justify-items:start!important;align-content:start;gap:0;min-height:0!important;padding:18px 20px 20px!important;text-align:left!important;text-decoration:none}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-cover .jf-chap-art{top:8px!important;right:6px!important;width:124px!important;height:124px!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-cover .jf-chap-k{color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-goal-num{margin-top:2px;max-width:calc(100% - 130px)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-goal-text{font-size:calc(22px * var(--dt))!important;line-height:1.25!important;max-width:calc(100% - 120px)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-goal-bar{display:block;position:relative;height:8px;width:min(62%,240px);margin:14px 0 9px;border-radius:4px;background:var(--ios-fill);overflow:hidden}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-goal-bar>i{position:absolute;inset:0 auto 0 0;border-radius:4px;background:var(--ios-fill-t);transition:width .6s var(--ios-ease)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-goal-line{font-size:calc(15px * var(--dt))!important;line-height:1.35!important;color:var(--ios-label2)!important;max-width:none!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-goalchap .jf-goal-hero{display:none!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-range{margin:var(--pr-gap) 0 12px}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-range .jf-seg{min-height:36px}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-range .jf-seg>button{font-size:calc(15px * min(var(--dt), 1.25))!important;min-height:32px}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-wcard{display:flex;flex-direction:column;gap:0;padding:16px 16px 14px 20px;border-radius:26px;background:var(--pr-card);color:var(--ios-label);text-decoration:none;transition:transform .25s var(--ios-ease),background-color .15s ease}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-wcard:active{transform:scale(.985);background:color-mix(in srgb,var(--pr-card) 92%,var(--ios-label))}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-wcard-h{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;font-size:calc(20px * min(var(--dt), 1.4));font-weight:600;letter-spacing:-.022em}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-wcard-h svg{flex:none;color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-wcard-k{margin-top:10px;font-size:calc(15px * var(--dt));font-weight:600;letter-spacing:-.015em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-wcard .jf-pr-num{margin-top:2px}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-wcard .jf-prc{margin-top:14px}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-sum{display:block;margin-top:8px;font-size:calc(15px * var(--dt));line-height:1.35;letter-spacing:-.015em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-prc{width:100%;min-width:0;overflow:visible}html body .client-tablet.client-tablet .m-root .jf-prc>svg{max-width:100%;height:auto}html body .client-tablet.client-tablet .m-root .jf-prc-grid{stroke:var(--ios-fill);stroke-width:1;shape-rendering:crispEdges}html body .client-tablet.client-tablet .m-root .jf-prc-tick{fill:var(--ios-label2);font-family:var(--ios-font);font-size:12px;font-weight:400;letter-spacing:0}html body .client-tablet.client-tablet .m-root .jf-prc-line{stroke:var(--pr-line,#6f58e0)}html body .client-tablet.client-tablet .m-root .jf-prc-fill0{stop-color:var(--pr-line,#6f58e0);stop-opacity:var(--pr-fill-top,.26)}html body .client-tablet.client-tablet .m-root .jf-prc-fill1{stop-color:var(--pr-line,#6f58e0);stop-opacity:0}html body .client-tablet.client-tablet .m-root .jf-prc-dot{fill:var(--pr-line,#6f58e0);stroke:var(--pr-card,#fff)}html body .client-tablet.client-tablet .m-root .jf-prc-empty{margin:14px 0 4px;font-size:calc(15px * var(--dt));line-height:1.35;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-sheet-card .jf-prc-dot{stroke:var(--ios-cell)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-rows{margin-top:var(--pr-gap);border-radius:26px!important;overflow:hidden;background:var(--pr-card)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-icon{width:30px;height:30px;border-radius:8px!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-icon svg{width:18px;height:18px;color:#fff!important;stroke:#fff}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-icon--purple{background:var(--pr-sq-purple)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-icon--teal{background:var(--pr-sq-teal)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-icon--blue{background:var(--pr-sq-blue)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-icon--red{background:var(--pr-sq-red)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-icon--orange{background:var(--pr-sq-orange)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-icon--lime{background:var(--pr-sq-lime)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-icon--sky{background:var(--pr-sq-indigo)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-row{min-height:52px;padding-left:16px!important;gap:14px;background:transparent}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-row-body{min-height:52px;padding:11px 16px 11px 0!important;gap:8px}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-row-title{font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em!important;color:var(--ios-label)!important;white-space:normal}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-row-sub{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important;white-space:normal}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-row-value{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important;max-width:50%}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-rows,.jf-ui-list) .jf-ui-row-chev{color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-act:active,html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-rows .jf-ui-row:active{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-rows>*+*>.jf-ui-row>.jf-ui-row-body,html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-rows>.jf-ui-row+.jf-ui-row>.jf-ui-row-body{box-shadow:inset 0 .5px 0 var(--ios-sep)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-dis-chev{transition:transform .25s var(--ios-ease)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-dis[data-open] .jf-pr-dis-chev{transform:rotate(90deg)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-dis-row{width:100%;border:0;text-align:left;font:inherit;cursor:pointer;display:flex;align-items:center}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-dis-body{padding:2px 16px 0 60px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-dis-body>.jf-card-note{margin:4px 0 2px;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-act{display:flex;align-items:center;width:calc(100% + 16px);min-height:48px;margin:0 -16px 0 0;padding:0 16px 0 0;border:0;background:transparent;text-align:left;box-shadow:inset 0 .5px 0 var(--ios-sep);font-size:calc(17px * var(--dt));font-weight:400;letter-spacing:-.026em;color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-act[aria-pressed=true]{font-weight:600}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-act+.jf-pr-act{margin-top:-10px}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-mlist{display:grid}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-mrow{min-height:48px;padding:0!important;border:0!important;background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-mlist>*+*{box-shadow:inset 0 .5px 0 var(--ios-sep)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-mrow .jf-mrow-l{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-mrow .jf-mrow-v{font-family:var(--ios-rounded);font-size:calc(17px * var(--dt))!important;font-weight:600!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-mrow .jf-mrow-u{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-mrow .jf-mrow-d{color:var(--ios-label2)!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-mrow .ch{color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-mrow-open{padding:4px 0 12px!important;background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-stat-tile){border-radius:14px!important;background:var(--ios-fill4)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-stat-tile-l){color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-stat-tile-v){font-family:var(--ios-rounded);color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-photo-group+.jf-photo-group{box-shadow:inset 0 .5px 0 var(--ios-sep)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-photo-row{min-height:48px;width:100%;padding:0!important;background:transparent!important;border:0!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-photo-row-t{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-photo-row-t>span{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-photo-row-ch{color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-photo-cap{color:var(--ios-label2)!important;font-size:13px!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-compare{display:grid;gap:10px;padding-top:4px}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-photo-wait{font-size:13px;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-cad-date{color:var(--ios-label2)!important;font-size:12px!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-cad-date[data-current]{color:var(--ios-tint)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-cal-day{color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-cal-day[data-today]{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-card-note{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-entries{margin-top:6px;border-radius:0;background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-entry{min-height:44px;border:0!important;box-shadow:none;padding:8px 16px 8px 0!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-entry+.jf-entry{box-shadow:inset 0 .5px 0 var(--ios-sep)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-entry-date{font-size:calc(15px * var(--dt))!important;color:var(--ios-label2)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-entry-val{font-size:calc(17px * var(--dt))!important;color:var(--ios-label)!important;font-weight:500!important;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-entry-chg{color:var(--ios-label2)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-progress-scroll>.jf-desk-cols+.jf-pr-rows,html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-progress-scroll>.jf-pr-rows+.jf-pr-rows{margin-top:var(--pr-gap)}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-progress-scroll .jf-ui-section-title{margin-top:30px!important;margin-left:4px!important;margin-right:4px!important;padding-left:0!important;padding-right:0!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-progress-scroll .jf-ui-section-title-right{font-size:calc(15px * var(--dt))!important;font-weight:400!important;letter-spacing:-.015em!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-lift-row{background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-lift-row[data-divider]{box-shadow:inset 60px -.5px 0 var(--pr-card),inset 0 -.5px 0 var(--ios-sep)!important;border:0!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-lift-row-t{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-lift-row-s{font-size:calc(15px * var(--dt))!important;color:var(--ios-label2)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-lift-row-ch{color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-po-more>button{color:var(--ios-tint)!important;font-weight:400!important;font-size:calc(17px * var(--dt))!important;min-height:44px}html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-po-search,.jf-shelf-link){background:transparent!important;box-shadow:none!important;color:var(--ios-tint)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important;padding:0!important;min-height:44px!important;height:auto!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-po-search svg{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-troph b{color:var(--ios-label)!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-troph small{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-troph[data-state=earned] .jf-troph-tile{background:color-mix(in srgb,var(--pr-line) 16%,var(--pr-card))!important;color:var(--pr-line)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-troph[data-state=locked] .jf-troph-tile{background:var(--ios-fill4)!important;color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-sleep-day{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-sleep-bar{background:var(--pr-line)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-metric .jf-ui-row-value{color:var(--ios-label2)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-pr-lightbox-x{position:absolute;top:calc(env(safe-area-inset-top, 0px) + 14px);right:16px;z-index:2}html body .client-tablet.client-tablet .m-root .jf-pr-lightbox .jf-close-x{background:rgba(255,255,255,.16)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-sheet-card.jf-logw{background:#f2f2f7!important;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 18px)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sheet-card.jf-logw{background:#1c1c1e!important}html body .client-tablet.client-tablet .m-root .jf-sheet-card:is(.jf-logw,.jf-lift-sheet) .jf-sheet-title{display:block;width:100%;box-sizing:border-box;text-align:center!important;font-family:var(--ios-font)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important;min-height:36px;line-height:36px;margin:-2px 0 0!important;padding:0 48px!important}html body .client-tablet.client-tablet .m-root .jf-wheel{--wh:calc(40px * min(var(--dt), 1.6));position:relative;display:flex;align-items:stretch;justify-content:center;gap:4px;height:calc(var(--wh) * 5);margin:10px 0 6px}html body .client-tablet.client-tablet .m-root .jf-wheel-band{position:absolute;left:12px;right:12px;top:calc(var(--wh) * 2);height:var(--wh);border-radius:12px;background:var(--ios-fill3);pointer-events:none}html body .client-tablet.client-tablet .m-root .jf-wheel-col{position:relative;z-index:1;height:100%;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 18%,#000 38%,#000 62%,rgba(0,0,0,.35) 82%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 18%,#000 38%,#000 62%,rgba(0,0,0,.35) 82%,transparent);outline:none}html body .client-tablet.client-tablet .m-root .jf-wheel-col::-webkit-scrollbar{display:none}html body .client-tablet.client-tablet .m-root .jf-wheel-col:focus-visible{box-shadow:inset 0 0 0 2px var(--ios-tint);border-radius:12px}html body .client-tablet.client-tablet .m-root .jf-wheel-col.is-whole{width:calc(92px * min(var(--dt), 1.5))}html body .client-tablet.client-tablet .m-root .jf-wheel-col.is-tenth{width:calc(56px * min(var(--dt), 1.5))}html body .client-tablet.client-tablet .m-root .jf-wheel-pad{height:calc(var(--wh) * 2)}html body .client-tablet.client-tablet .m-root .jf-wheel-i{height:var(--wh);display:grid;place-items:center;scroll-snap-align:center;font-family:var(--ios-font);font-size:calc(23px * min(var(--dt), 1.5));font-weight:400;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ios-label);cursor:pointer;user-select:none}html body .client-tablet.client-tablet .m-root .jf-wheel-i[data-on]{font-weight:500}html body .client-tablet.client-tablet .m-root .jf-wheel-col.is-whole .jf-wheel-i{justify-items:end;padding-right:8px}html body .client-tablet.client-tablet .m-root .jf-wheel-dot,html body .client-tablet.client-tablet .m-root .jf-wheel-unit{position:relative;z-index:1;align-self:center;font-size:calc(23px * min(var(--dt), 1.5));color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-wheel-dot{width:10px;text-align:center;font-weight:600}html body .client-tablet.client-tablet .m-root .jf-wheel-unit{width:60px;padding-left:8px;font-weight:600}html body .client-tablet.client-tablet .m-root .jf-logw-note{margin:2px 4px 12px;font-size:calc(13px * var(--dt));line-height:1.4;color:var(--ios-label2);text-align:center}html body .client-tablet.client-tablet .m-root .jf-logw-err{margin:10px 4px 0;font-size:calc(15px * var(--dt));color:var(--ios-red);text-align:center}html body .client-tablet.client-tablet .m-root .jf-logw-list{margin-top:6px}html body .client-tablet.client-tablet .m-root .jf-logw-list .jf-ui-list{background:var(--ios-cell)!important;border-radius:26px!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-logw-list .jf-ui-list{background:#2c2c2e!important}html body .client-tablet.client-tablet .m-root .jf-logw-list .jf-ui-row{position:relative;min-height:52px;padding-left:16px!important;gap:14px}html body .client-tablet.client-tablet .m-root.m-root .jf-logw-list .jf-ui-icon.jf-ui-icon{width:30px;height:30px;border-radius:8px!important;background:#ff383c!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-logw-list .jf-ui-icon svg{color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-logw-list .jf-ui-row-title{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-logw-list .jf-ui-row-value{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-logw-list .jf-ui-row-trail{position:static}html body .client-tablet.client-tablet .m-root .jf-logw-date{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}html body .client-tablet.client-tablet .m-root .jf-sheet-card.jf-logw .jf-sheet-actions{margin-top:18px}html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-page{padding-top:6px!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-mx-card{display:flex;flex-direction:column;padding:16px 16px 14px 20px!important;background:var(--pr-card)!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-mx-k{font-size:calc(15px * var(--dt));font-weight:600;letter-spacing:-.015em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-mx .jf-mx-card .jf-pr-num{margin-top:2px}html body .client-tablet.client-tablet .m-root .jf-mx .jf-mx-card .jf-prc{margin-top:14px}html body .client-tablet.client-tablet .m-root .jf-mx .jf-ui-group{margin-top:22px}html body .client-tablet.client-tablet .m-root .jf-mx .jf-ui-list{background:var(--pr-card)!important;border-radius:26px!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-ui-list .jf-ui-row-value{color:var(--ios-label2)!important;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root .jf-mx .jf-mx-entries{margin-top:22px}html body .client-tablet.client-tablet .m-root .jf-mx .jf-mx-h{margin:0 4px 8px;font-family:var(--ios-display);font-size:calc(22px * var(--dt));font-weight:700;letter-spacing:-.012em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-mx .jf-mx-entries .jf-card{padding:4px 0 4px 16px!important;background:var(--pr-card)!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-cta{margin-top:22px!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-empty{display:grid;gap:16px;margin-top:12px;padding-top:0!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-empty .jf-ui-empty,html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-empty>div:first-child{background:var(--pr-card)!important;border-radius:26px!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-card{background:var(--pr-card)!important}html body .client-tablet.client-tablet .m-root .jf-mx :is(.jf-ui-chip,.chip){min-height:36px;background:var(--ios-fill3)!important;color:var(--ios-label)!important;box-shadow:none!important;border:0!important;font-weight:500!important;font-size:calc(15px * min(var(--dt), 1.3))!important}html body .client-tablet.client-tablet .m-root .jf-mx :is(.jf-ui-chip,.chip):is([aria-pressed=true],[aria-checked=true],.on,.is-on,[data-selected]){background:var(--ios-fill-t)!important;color:var(--ios-on)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-mx :is(.jf-ui-card-title,.jf-card h3){color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-mx :is(.jf-ui-eyebrow){color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-photos-h{color:var(--ios-label)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-photos-h span{color:var(--ios-label2)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-wbh .jf-wb{display:block!important;padding:0 16px calc(var(--m-bottom-ui-clearance, 76px) + 28px)!important}html body .client-tablet.client-tablet .m-root :is(.jf-wbf,.jf-wba) .jf-wb{gap:var(--pr-gap)!important;padding:8px 16px calc(var(--m-bottom-ui-clearance, 76px) + 28px)!important}html body .client-tablet.client-tablet .m-root :is(.jf-wbf,.jf-wba) .jf-wbx-sec{margin-top:0}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-sec{margin-top:var(--pr-gap)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-h{margin:28px 4px 10px;font-family:var(--ios-display);font-size:calc(22px * var(--dt));font-weight:700;letter-spacing:-.012em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-sec:has(>.jf-wbx-h){margin-top:0}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-listhead{margin:0 20px 7px;font-size:calc(15px * var(--dt));font-weight:600;letter-spacing:-.015em;color:var(--ios-label2)!important;line-height:1.33!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-foot{margin:7px 20px 0;font-size:calc(13px * var(--dt));line-height:1.4;letter-spacing:-.006em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-status{color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-card{padding:14px 10px 16px;border-radius:26px;background:var(--pr-card)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-rows{margin-top:0}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-seg[data-unset] .jf-seg-thumb{opacity:0}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-seg .jf-seg>button{font-size:calc(15px * min(var(--dt), 1.25))!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-chap .jf-chap-cover{padding:18px 20px!important;min-height:0!important}html body .client-tablet.client-tablet .m-root .jf-wbh .jf-wb-chap .jf-chap-cover{padding-bottom:6px!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-chap .jf-chap-art{width:104px!important;height:104px!important;top:10px!important;right:8px!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-chap .jf-chap-t{font-size:calc(22px * var(--dt))!important;max-width:calc(100% - 96px)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-chap .jf-chap-s{max-width:calc(100% - 110px)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-checkin{padding:6px 12px 16px!important;gap:10px!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-wb-moods button{color:var(--ios-label2)!important;font-size:calc(13px * min(var(--dt), 1.3))!important;font-weight:400!important;min-height:44px}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-wb-moods button.on{color:var(--ios-label)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-wb-moods .jf-wb-disc{background:var(--ios-fill4)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-wb-moods button.on .jf-wb-disc{background:var(--pr-card)!important;box-shadow:0 0 0 2.5px var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-wb-moods.is-row .jf-wb-disc{width:58px;height:58px}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-week{padding:0!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-week li{gap:8px}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-week-d{font-size:calc(13px * min(var(--dt), 1.3))!important;font-weight:600!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-week li[data-today] .jf-wb-week-d{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-week :is(.jf-wb-week-dot,.jf-wb-face){width:32px!important;height:32px!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-week .jf-wb-face svg{width:32px;height:32px}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-week-dot:after{width:32px!important;height:32px!important;background:none!important;box-shadow:inset 0 0 0 1.5px var(--ios-label3)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-orb{flex:none;position:relative;width:30px;height:30px}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-orb .jf-orb{position:absolute;inset:0;box-shadow:inset -3px -4px 7px rgba(58,40,160,.34),inset 2px 2px 5px rgba(255,255,255,.5)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-rows .jf-ui-row{text-decoration:none}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-gray.jf-ui-icon{background:#8e8e93!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-error{color:var(--ios-red)!important;font-weight:400!important;font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-card{padding:18px 20px!important;border-radius:26px!important;background:var(--pr-card)!important;box-shadow:none!important;gap:14px!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-k{font-size:calc(15px * var(--dt))!important;font-weight:600!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-head h2{font-family:var(--ios-display);font-size:calc(22px * var(--dt))!important;font-weight:700!important;letter-spacing:-.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-head p{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-lead{font-size:calc(17px * var(--dt))!important;font-weight:400!important;line-height:1.45!important;letter-spacing:-.026em;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-chap .jf-chap-body>.jf-wb-lead{padding:2px 20px 20px!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-steps{padding:4px 16px 4px 20px}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step{min-height:52px;font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important;flex-wrap:wrap}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step+.jf-wb-step{padding-top:0!important;box-shadow:inset 0 .5px 0 var(--ios-sep)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step .jf-stepper{background:var(--ios-fill3)!important;padding:0!important;gap:0!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step .jf-stepper button{width:46px!important;height:34px!important;color:var(--ios-label)!important;font-size:22px!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step .jf-stepper button:active:not(:disabled){background:var(--ios-fill)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step .jf-stepper b{order:-1;margin-right:10px;min-width:32px;font-family:var(--ios-rounded);font-size:calc(17px * var(--dt))!important;font-weight:600!important;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step .jf-stepper b+button{border-left:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step .jf-stepper{display:inline-flex;align-items:center;background:none!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step .jf-stepper button{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step .jf-stepper button:first-child{border-radius:9px 0 0 9px!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step .jf-stepper button:last-child{border-radius:0 9px 9px 0!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-moods.is-list{gap:0!important;border-radius:20px;overflow:hidden;background:var(--ios-fill4)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-moods.is-list button{position:relative;min-height:56px;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:6px 44px 6px 12px!important;color:var(--ios-label)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-moods.is-list button+button{box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-moods.is-list button+button:before{content:"";position:absolute;left:64px;right:0;top:0;height:.5px;background:var(--ios-sep);pointer-events:none}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-moods.is-list button .jf-wb-disc{width:40px!important;height:40px!important;background:transparent!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-moods.is-list button.on{font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-moods.is-list button.on:after{content:"";position:absolute;right:16px;top:50%;width:7px;height:13px;margin-top:-9px;border:solid var(--ios-tint);border-width:0 2.4px 2.4px 0;transform:rotate(45deg)}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-quiet{min-height:44px;border:0;background:none;color:var(--ios-tint)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-which{color:var(--chap-deep)!important;font-size:calc(15px * var(--dt))!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-phase{font-family:var(--ios-display);font-size:calc(34px * min(var(--dt), 1.4))!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-count{font-family:var(--ios-rounded);color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-left{font-family:var(--ios-rounded);font-size:calc(40px * min(var(--dt), 1.3))!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-end{background:var(--ios-fill3)!important;color:var(--ios-label)!important;font-size:calc(17px * var(--dt))!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-helpful{background:var(--ios-fill4)!important;color:var(--ios-label)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important;border-radius:16px!important;min-height:60px}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-helpful button{width:44px!important;height:44px!important;background:var(--pr-card)!important;color:var(--ios-label)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-helpful button.on{background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-thanks{color:var(--ios-label2)!important;font-weight:400!important;font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-shift small{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-shift svg{color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-chap-body:has(.jf-wb-helpful){padding:4px 20px 20px!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-tips{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-tips li::marker{color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-safety{font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important;margin:0 20px!important}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-tabs{width:100%!important;margin:4px 0 14px!important;padding:2px!important;background:var(--ios-fill3)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-tabs>button{min-height:32px!important;color:var(--ios-label)!important;font-size:calc(15px * min(var(--dt), 1.25))!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-tabs>button[aria-selected=true]{background:var(--ios-cell)!important;font-weight:600!important;box-shadow:0 3px 8px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.04)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-tabs>button[aria-selected=true]{background:#636366!important}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-weight{margin-top:var(--pr-gap)!important;padding:16px 20px!important;border-radius:26px!important;background:var(--pr-card)!important;box-shadow:none!important;align-items:flex-end!important;flex-wrap:wrap}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-weight-k{font-size:calc(15px * var(--dt))!important;font-weight:600!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-weight-v{font-family:var(--ios-rounded)!important;font-size:calc(40px * min(var(--dt), 1.4))!important;letter-spacing:.005em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-weight-v small{font-family:var(--ios-font);font-size:calc(20px * min(var(--dt), 1.4))!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-bodyx-delta{padding-bottom:6px;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-photos-h{margin:30px 4px 10px!important;font-family:var(--ios-display);font-size:calc(22px * var(--dt))!important;font-weight:700!important;letter-spacing:-.012em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-photo-cap{color:var(--ios-label2)!important;font-weight:400!important;font-size:13px!important}html body .client-tablet.client-tablet .m-root .jf-bodyx :is(.jf-body-empty,.jf-body-unavailable){background:var(--pr-card)!important;box-shadow:none!important;border-radius:26px!important;color:var(--ios-label2)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-bodyx .jf-body-unavailable p{color:var(--ios-label)!important;font-weight:400!important;font-size:calc(17px * var(--dt))!important}html body .client-tablet.client-tablet .m-root .jf-bodyx .m-scroll{padding-bottom:calc(var(--m-bottom-ui-clearance, 76px) + 28px)!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-rows .jf-ui-row-body{flex-wrap:wrap;row-gap:2px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-rows .jf-ui-row-text{flex:1 1 calc(100% - 24px)}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-rows .jf-ui-row-value{order:3;flex:1 1 100%;max-width:none;text-align:left;white-space:normal}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-rows .jf-ui-row-title{overflow:visible;text-overflow:clip}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-wb-moods.is-row button{font-size:calc(13px * min(var(--dt), 1.15))!important;letter-spacing:-.03em!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-wb-moods.is-row .jf-wb-lbl{overflow:visible;text-overflow:clip}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wb-step .jf-stepper{margin-left:auto}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-listhead{font-size:calc(15px * min(var(--dt), 1.5))!important}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-foot{font-size:calc(13px * min(var(--dt), 1.6))!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-search{min-height:44px;border-radius:12px!important;background:var(--ios-fill3)!important;box-shadow:none!important;border:0!important;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-search input{background:transparent!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-results{background:var(--ios-cell)!important;border-radius:20px!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-sheet-msg{color:var(--ios-label2)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet :is(.jf-ui-chip){background:var(--ios-fill3)!important;color:var(--ios-label)!important;box-shadow:none!important;border:0!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet :is(.jf-ui-chip)[aria-pressed=true]{background:var(--ios-fill-t)!important;color:var(--ios-on)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-sheet-card.jf-lift-sheet{background:#f2f2f7!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sheet-card.jf-lift-sheet{background:#1c1c1e!important;--ios-cell:#2c2c2e;--pr-card:#2c2c2e}html body .client-tablet.client-tablet .m-root .jf-lift-sheet :is(.jf-sheet-title,.jf-lift-sheet-h,.jf-lift-sheet-h>span){background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-sheet-title{padding-right:48px}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-sheet-h>span:last-child{font-family:var(--ios-display);font-size:calc(22px * min(var(--dt), 1.3));font-weight:700;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-sheet-h img{border-radius:10px}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-sheet-chart{min-height:0!important;margin:14px 0 12px!important;padding:14px 14px 12px 18px;border-radius:22px!important;background:var(--ios-cell)!important;border:0!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-sheet-chart :is(.jf-lift-sheet-msg,[role=status],[role=alert]){border:0!important;box-shadow:none!important;background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-sheet-msg{padding:36px 12px!important;font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-stat-tile{background:var(--ios-cell)!important;border-radius:16px!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-stat-tile-l{color:var(--ios-label2)!important;font-weight:400!important;font-size:13px!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-stat-tile-v{font-family:var(--ios-rounded);color:var(--ios-label)!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-results{padding:0!important;overflow:hidden}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-row{padding-left:14px!important}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-pr-goal-bar>i,.jf-pr-dis-chev,.jf-pr-wcard,.jf-pr-tb,.jf-navbar-title>*){transition:none!important}html body .client-tablet.client-tablet .m-root .jf-wheel-col{scroll-behavior:auto}}html body .client-tablet.client-tablet .m-root.m-root .jf-lift-sheet .jf-lift-search input,html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-lift-sheet .jf-lift-search input{background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important}html body .client-tablet.client-tablet .m-root :is(.jf-hig-pr,.jf-lift-sheet) .jf-lift-row>span:is([style*="#eef3f8"],[style*="238, 243, 248"]){background:var(--ios-fill3)!important;border:0!important;color:var(--ios-label2)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-lift-sheet-h .truncate{white-space:normal!important;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-mrow{flex-wrap:wrap;row-gap:2px;padding:8px 0!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-mrow .jf-mrow-l{flex:1 0 auto}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-mrow :is(.jf-mrow-d,.ch){margin-left:auto}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr :is(.jf-chap-t,.jf-chap-s,.jf-pr-goal-num,.jf-pr-goal-text){max-width:none!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-pr-goal-bar{width:100%}html body .client-tablet.client-tablet .m-root .jf-wbx .jf-wbx-rows.jf-wbx-sec{margin-top:var(--pr-gap)}html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-empty .jf-ui-icon{width:60px!important;height:60px!important;border-radius:16px!important;background:var(--pr-sq-purple)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-empty .jf-ui-icon svg{color:#fff!important;stroke:#fff}html body .client-tablet.client-tablet .m-root .jf-lift-sheet .jf-lift-results .jf-lift-sheet-msg{border:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}html body .client-tablet.client-tablet .m-root .jf-prc-bar{fill:var(--pr-line,#6f58e0)}html body .client-tablet.client-tablet .m-root .jf-mx :is(.jf-metric-label,.jf-metric-hint,.jf-metric-goal-state){font-family:var(--ios-font)!important;letter-spacing:-.01em!important}html body .client-tablet.client-tablet .m-root .jf-mx :is(.jf-metric-label,.jf-metric-hint){font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-goal-state{font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-mx .jf-metric-custom-input{border:0!important;box-shadow:none!important;background:var(--ios-fill3)!important;color:var(--ios-label)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr .jf-navbar-lead{padding-left:4px}html body .client-tablet.client-tablet .m-root .jf-grp{background:var(--ios-cell)!important;border:0!important;border-radius:26px!important;box-shadow:none!important;overflow:hidden}html body .client-tablet.client-tablet .m-root .jf-grp:not([style*=padding]){padding:0!important}html body .client-tablet.client-tablet .m-root .jf-grp+.jf-grp{margin-top:22px}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row,html body .client-tablet.client-tablet .m-root .jf-grp a.jf-row{min-height:52px;gap:14px;padding:11px 16px!important;color:var(--ios-label)!important;background:transparent;-webkit-tap-highlight-color:transparent}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row:after{left:16px;height:1px;background:var(--ios-sep)!important;transform:scaleY(.5);transform-origin:bottom}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row:has(>.jf-more-av):after,html body .client-tablet.client-tablet .m-root .jf-grp .jf-row:has(>.jf-row-ic):after,html body .client-tablet.client-tablet .m-root .jf-grp .jf-row:has(>.jf-row-lead):after{left:60px}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row:is(a,button):active:not(:disabled){background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row .jf-row-t{font-size:calc(17px * var(--dt))!important;font-weight:400!important;line-height:1.3!important;letter-spacing:-.026em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row .jf-row-s{margin-top:1px;font-size:calc(15px * var(--dt))!important;font-weight:400!important;line-height:1.33!important;letter-spacing:-.016em!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row .jf-row-v{font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row .jf-row-ch{color:var(--ios-label3)!important;width:8px;height:13px;flex:none}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row .jf-tick{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row.opt .jf-row-t,html body .client-tablet.client-tablet .m-root .jf-grp .jf-row.opt.on .jf-row-t{font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row.danger .jf-row-t{color:var(--ios-red)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row.center{justify-content:center}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row .jf-row-v.jf-row-act{color:var(--ios-tint)!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-row-ic{width:30px!important;height:30px!important;min-width:30px;border-radius:8px!important;background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-row-ic svg{width:18px!important;height:18px!important}html body .client-tablet.client-tablet .m-root .jf-row-ic .jfi-mini-orb svg{width:100%!important;height:100%!important}html body .client-tablet.client-tablet .m-root .jf-row-ic.is-c{color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-row-ic.is-c svg{stroke-width:2.1}html body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=green]{background:#34c759!important}html body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=purple]{background:#7a5af0!important}html body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=teal]{background:#00b8c4!important}html body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=red]{background:#ff3b30!important}html body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=blue]{background:#0a7aff!important}html body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=orange]{background:#ff9500!important}html body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=pink]{background:#ff2d55!important}html body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=indigo]{background:#5856d6!important}html body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=gray]{background:#8e8e93!important}html body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=yellow]{background:#f5b400!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=green]{background:#30d158!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=purple]{background:#8a6cf5!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=red]{background:#ff453a!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=blue]{background:#0a84ff!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=orange]{background:#ff9f0a!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=pink]{background:#ff375f!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=indigo]{background:#5e5ce6!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-row-ic[data-c=gray]{background:#636366!important}html body .client-tablet.client-tablet .m-root :is(.jf-glabel,.jf-sub .jf-ui-group-title,.jf-lt-screen .jf-ui-group-title,.jf-notif-volume .jf-ui-group-title){padding:26px 20px 7px!important;margin:0!important;font-family:var(--ios-font)!important;font-size:calc(13px * var(--dt))!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.006em!important;text-transform:none!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-glabel.first{padding-top:8px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-foot[role=alert]{color:var(--ios-red)!important}html body .client-tablet.client-tablet .m-root :is(.jf-foot,.jf-sub .jf-ui-group-foot,.jf-lt-screen .jf-ui-group-foot){margin:0!important;padding:7px 20px 0!important;font-size:calc(13px * var(--dt))!important;font-weight:400!important;line-height:1.38!important;letter-spacing:-.006em!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root :is(.jf-sub,.jf-lt-screen) .jf-ui-group+.jf-ui-group{margin-top:0}html body .client-tablet.client-tablet .m-root .jf-notif-volume .jf-ui-row--selected{background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-notif-volume .jf-ui-row-title{font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-empty-kit .jf-ui-icon{width:60px!important;height:60px!important;min-width:60px;border-radius:16px!important;background:var(--ios-fill3)!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-empty-kit .jf-ui-icon svg{width:28px!important;height:28px!important}html body .client-tablet.client-tablet .m-root .jf-empty-kit-t{font-family:var(--ios-display)!important;font-size:calc(20px * var(--dt))!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-empty-kit-b{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important;max-width:280px}html body .client-tablet.client-tablet .m-root .jf-navaction{color:var(--ios-tint)!important;font-weight:600!important;font-size:17px!important}html body .client-tablet.client-tablet .m-root .jf-lt{margin:0 4px 10px;font-family:var(--ios-display)!important;font-size:calc(34px * min(var(--dt), 1.3))!important;font-weight:700!important;line-height:1.12!important;letter-spacing:.012em!important;color:var(--ios-label)!important;overflow-wrap:anywhere}html body .client-tablet.client-tablet .m-root .jf-lt-screen .jf-navbar .jf-navbar-title{transition:opacity .2s ease}html body .client-tablet.client-tablet .m-root .jf-lt-screen .jf-navbar:not([data-scrolled="1"]) .jf-navbar-title{opacity:0}html body .client-tablet.client-tablet .m-root.m-root .jf-lt-screen .jf-navbar--large:not(:has(.jfh-ttl)){height:56px!important;align-items:center!important}html body .client-tablet.client-tablet .m-root.m-root .jf-lt-screen .jf-navbar--large:not(:has(.jfh-ttl))>.absolute{align-items:center!important;justify-content:center!important;padding:0 var(--jf-nav-pr,96px) 0 var(--jf-nav-pl,96px)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-lt-screen .jf-navbar--large:not(:has(.jfh-ttl)) .jf-navbar-title{align-items:center!important}html body .client-tablet.client-tablet .m-root.m-root .jf-lt-screen .jf-navbar--large:not(:has(.jfh-ttl)) .jf-navbar-title>:is(span,div,h1){font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important}html body .client-tablet.client-tablet .m-root.m-root .jf-lt-screen .jf-navbar--large:not(:has(.jfh-ttl)) :is(.jf-navbar-lead,.jf-navbar-trail){margin-top:0!important}html body .client-tablet.client-tablet .m-root .jf-more>*+*{margin-top:22px!important}html body .client-tablet.client-tablet .m-root .jf-more>.jf-more-megrp{margin-top:4px}html body .client-tablet.client-tablet .m-root .jf-grp a.jf-row.jf-more-me{min-height:84px;padding:12px 16px!important;gap:14px}html body .client-tablet.client-tablet .m-root .jf-more-av,html body .client-tablet.client-tablet .m-root .jf-prof-av{position:relative;display:grid;place-items:center;flex:none;overflow:hidden;border-radius:50%;background:linear-gradient(180deg,#9bcbff,#4f8fe0)!important;color:#fff!important;font-family:var(--ios-rounded)!important;font-weight:600!important;letter-spacing:0!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-more-av{width:60px;height:60px;font-size:23px}html body .client-tablet.client-tablet .m-root.m-root .jf-prof-av.av{color:#fff!important;background-color:transparent!important}html body .client-tablet.client-tablet .m-root .jf-more-av>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}html body .client-tablet.client-tablet .m-root .jf-more-name{display:block;font-family:var(--ios-display)!important;font-size:calc(22px * var(--dt));font-weight:600;line-height:1.2;letter-spacing:-.012em;color:var(--ios-label);overflow-wrap:anywhere}html body .client-tablet.client-tablet .m-root .jf-more-sub{display:block;margin-top:2px;font-size:calc(15px * var(--dt));line-height:1.33;letter-spacing:-.016em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-badge{display:inline-grid;place-items:center;flex:none;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:var(--ios-red);color:#fff;font-size:calc(15px * min(var(--dt), 1.3));font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0}html body .client-tablet.client-tablet .m-root .jf-prof-head{display:flex;flex-direction:column;align-items:center;text-align:center;padding:6px 12px 18px}html body .client-tablet.client-tablet .m-root .jf-prof-av{width:96px;height:96px;font-size:36px!important}html body .client-tablet.client-tablet .m-root .jf-prof-av-btn{position:relative;display:block;padding:0;border:0;background:none;border-radius:50%;-webkit-tap-highlight-color:transparent}html body .client-tablet.client-tablet .m-root .jf-prof-av-btn:active .jf-prof-av{filter:brightness(.92)}html body .client-tablet.client-tablet .m-root .jf-prof-av-btn .jf-prof-av[data-saving] img{opacity:.45}html body .client-tablet.client-tablet .m-root .jf-prof-av-cam{position:absolute;right:-2px;bottom:0;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ios-cell);color:var(--ios-label);box-shadow:0 0 0 3px var(--ios-bg),0 2px 6px rgba(0,0,0,.12)}html body .client-tablet.client-tablet .m-root .jf-prof-name{margin-top:12px;font-family:var(--ios-display);font-size:calc(28px * min(var(--dt), 1.5));font-weight:700;line-height:1.18;letter-spacing:.012em;color:var(--ios-label);overflow-wrap:anywhere}html body .client-tablet.client-tablet .m-root .jf-prof-sub{margin-top:3px;font-size:calc(15px * var(--dt));line-height:1.33;letter-spacing:-.016em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-prof-photo-note{margin-top:6px;font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-prof-photo-note.is-error{color:var(--ios-red)}html body .client-tablet.client-tablet .m-root .jf-prof-exit{margin-top:14px;min-height:44px!important;padding:0 20px;font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root .jf-grp.jf-prof-stats{display:flex;flex-direction:row;align-items:stretch}html body .client-tablet.client-tablet .m-root .jf-prof-stat{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 8px 13px}html body .client-tablet.client-tablet .m-root .jf-prof-stat+.jf-prof-stat{box-shadow:inset .5px 0 0 var(--ios-sep)}html body .client-tablet.client-tablet .m-root .jf-prof-stat-v{font-family:var(--ios-rounded);font-size:calc(28px * min(var(--dt), 1.5));font-weight:700;line-height:1.1;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-prof-stat-k{font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-prof-version{padding:18px 0 4px;text-align:center;font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-prof-page .jf-row-ic[style*=transparent]{background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-push-status .jf-push-status-t{font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-push-status .jf-push-chip{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-push-status>div:not(:first-child):not(button){font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-push-status .btnp{min-height:50px}html body .client-tablet.client-tablet .m-root .jf-notif-volume .jf-ui-row-sub{white-space:normal}html body .client-tablet.client-tablet .m-root [data-testid=support-plan-time] .jf-ui-list>div{padding:10px 12px!important}html body .client-tablet.client-tablet .m-root .jf-sub input[type=range]{accent-color:var(--ios-tint)!important;background:transparent!important;min-height:44px}html body .client-tablet.client-tablet .m-root .jf-coach-settings-lead{font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-prov{display:inline-grid!important;place-items:center;flex:none;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-ui-icon.jf-prov{width:30px!important;height:30px!important;border-radius:8px!important}html body .client-tablet.client-tablet .m-root .jf-prov[data-c=pink]{background:#ff2d55!important}html body .client-tablet.client-tablet .m-root .jf-prov[data-c=green]{background:#34c759!important}html body .client-tablet.client-tablet .m-root .jf-prov[data-c=orange]{background:#ff9500!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-prov[data-c=pink]{background:#ff375f!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-prov[data-c=green]{background:#30d158!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-prov[data-c=orange]{background:#ff9f0a!important}html body .client-tablet.client-tablet .m-root .jf-intg .jf-ui-row{min-height:52px}html body .client-tablet.client-tablet .m-root .jf-intg .jf-ui-row-title{font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-intg .jf-ui-row-value{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-intg-warn{color:#a85000}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-intg-warn{color:var(--m-warning-ink,#ffb340)}html body .client-tablet.client-tablet .m-root .jf-intg .jf-ui-btn--sm.btnq{min-height:32px!important;padding:0 14px!important;font-size:calc(15px * min(var(--dt), 1.35))!important;font-weight:600!important;color:var(--ios-tint)!important;background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root .jf-intg .jf-ui-btn--sm.btnq:after{content:"";position:absolute;inset:-6px -2px}html body .client-tablet.client-tablet .m-root .jf-intg .jf-ui-btn--sm.btnq{position:relative}html body .client-tablet.client-tablet .m-root .jf-intg>.m-scroll>.jf-ui-group>.jf-ui-group-foot{padding:7px 20px 0!important;font-size:calc(13px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-intg-detail{background:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root .jf-intg-hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 14px 4px}html body .client-tablet.client-tablet .m-root .jf-intg-hero .jf-prov svg{width:36px;height:36px}html body .client-tablet.client-tablet .m-root .jf-intg-desc{margin:16px 0 0;max-width:330px;font-size:calc(15px * var(--dt));font-weight:400;line-height:1.4;letter-spacing:-.016em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-intg-syncs .jf-ui-row{min-height:48px}html body .client-tablet.client-tablet .m-root .jf-intg-syncs .jf-ui-row-title{font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-intg-detail .jf-ui-group-title,html body .client-tablet.client-tablet .m-root .jf-intg-syncs>.jf-ui-group-title{padding:6px 20px 7px!important;margin:0!important;font-size:calc(13px * var(--dt))!important;font-weight:600!important;text-transform:none!important;letter-spacing:-.006em!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-intg-detail :is(.jf-ui-eyebrow,.klabel){text-transform:none!important}html body .client-tablet.client-tablet .m-root .jf-intg-detail .jf-step-dot{padding:0!important;position:relative}html body .client-tablet.client-tablet .m-root.m-root .jf-intg-detail .jf-step-dot[aria-current=step]{background:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-intg-detail .jf-step-dot:after{content:"";position:absolute;inset:-18px -4px}html body .client-tablet.client-tablet .m-root .jf-coach-picker{color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-coach-picker .jfcp-name{font-family:var(--ios-display);font-size:calc(28px * min(var(--dt), 1.4));font-weight:700;letter-spacing:.012em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-coach-picker .jfcp-tag{font-size:calc(15px * var(--dt));font-weight:400;letter-spacing:-.016em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-coach-picker .jfcp-sample{border-radius:20px;background:var(--jf-bubble-them,#e9e9eb);box-shadow:none;font-size:calc(17px * var(--dt));font-weight:400;letter-spacing:-.026em;line-height:1.3;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-coach-picker .jfcp-choose{min-width:240px;height:auto!important;min-height:50px!important;background:var(--jfcp-deep,var(--jfcp-accent))!important;box-shadow:none!important;color:#fff!important;font-size:calc(17px * var(--dt))!important;font-weight:600!important;letter-spacing:-.026em}html body .client-tablet.client-tablet .m-root .jf-coach-picker .jfcp-choose[data-chosen]{background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-sub,.jf-lt-screen,.jf-bug-layer,.jf-intg-detail,.jf-cx-hello) :is(.btnp,a.btnp,button.btnp):is(.btnp,a,button){background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important;border:0!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-sub,.jf-lt-screen,.jf-bug-layer,.jf-intg-detail,.jf-cx-hello) :is(.btnp,a.btnp,button.btnp):is(.btnp,a,button) *{color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-sub,.jf-lt-screen,.jf-bug-layer,.jf-intg-detail,.jf-cx-hello) :is(.btnq,a.btnq,button.btnq):is(.btnq,a,button){background:var(--ios-fill3)!important;color:var(--ios-label)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intg :is(.btnq,a.btnq,button.btnq):is(.btnq,a,button).jf-ui-btn--sm{color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-bug-layer button.jf-bug-send.btnp:disabled{background:var(--ios-fill3)!important;color:var(--ios-label3)!important;opacity:1!important}html body .client-tablet.client-tablet .m-root.m-root .jf-bug-layer button.jf-bug-send.btnp[data-state=sending]{background:var(--ios-fill-t)!important;color:var(--ios-on)!important;opacity:.6!important}html body .client-tablet.client-tablet .m-root.m-root .jf-bug-layer button.jf-bug-send.btnp[data-state=sent]{background:#237318!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jf-bug-layer button.jf-bug-send.btnp[data-state=failed]{background:#d70015!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intg-syncs .jf-ui-icon{width:30px!important;height:30px!important;border-radius:8px!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intg-syncs .jf-ui-icon--orange{background:#ff9500!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intg-syncs .jf-ui-icon--teal{background:#00b8c4!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intg-syncs .jf-ui-icon--red{background:#ff3b30!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intg-syncs .jf-ui-icon--lime{background:#34c759!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intg-syncs .jf-ui-icon--purple{background:#7a5af0!important}html body .client-tablet.client-tablet .m-root.m-root .jf-intg-syncs .jf-ui-icon svg{width:18px!important;height:18px!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-prof-av-cam{background:#3a3a3c;color:#fff;box-shadow:0 0 0 3px var(--ios-bg)}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-coach-av,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-group-tile{background:linear-gradient(180deg,#6e7380,#50545d)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(.jf-more-av,.jf-prof-av){background:linear-gradient(180deg,#6aa6ec,#3b73c4)!important}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row .jf-row-m{min-width:0}html body .client-tablet.client-tablet .m-root .jf-grp .jf-row .jf-row-t{overflow-wrap:anywhere}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-grp .jf-row .jf-row-s{white-space:normal}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-grp .jf-row:has(>.jf-row-v){flex-wrap:wrap}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-grp .jf-row:has(>.jf-row-v)>.jf-row-m{flex-basis:calc(100% - 60px)}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-grp .jf-row:has(>.jf-row-v)>.jf-row-v{max-width:none;white-space:normal;text-align:left}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-grp .jf-row:has(>.jf-row-ic)>.jf-row-v{margin-left:44px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-grp .jf-row:has(>.jf-row-v):has(>.jf-row-ch){padding-right:36px!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-grp .jf-row:has(>.jf-row-v)>.jf-row-ch{position:absolute;right:16px;top:50%;margin-top:-6px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-more-av{width:48px;height:48px;font-size:19px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-grp a.jf-row.jf-more-me>.jf-row-ch{position:absolute;right:16px;top:40px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-cx-top{flex-wrap:wrap}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-cx-name{white-space:normal}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-cx-thread .jf-ui-row-sub{-webkit-line-clamp:3}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-intg .jf-ui-row-body{flex-wrap:wrap;row-gap:6px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-push-status>div:first-child{flex-wrap:wrap}html body .client-tablet.client-tablet .m-root .jf-persona-sw-k{font-family:var(--ios-font)!important;font-size:calc(13px * var(--dt))!important;font-weight:600!important;letter-spacing:-.006em!important;text-transform:none!important;color:var(--ios-label2)!important;padding:0 20px 2px!important}html body .client-tablet.client-tablet .m-root .jf-persona-sw-s{padding:0 20px 7px!important;font-size:calc(13px * var(--dt))!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-persona-sw-s span{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-persona-sw-card{border:0!important;border-radius:26px!important;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root .jf-persona-sw-row{border-bottom-color:var(--ios-sep)!important}html body .client-tablet.client-tablet .m-root .jf-persona-sw-row>span>span:first-child{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-persona-sw-row>span>span:last-child{font-size:calc(15px * var(--dt))!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-chap-body .jf-empty-kit{min-height:0!important;padding:28px 12px 8px!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bug-layer.jf-session>.jf-bug-sheet{background:#1c1c1e!important;--ios-cell:#2c2c2e;--m-card:#2c2c2e!important}html body .client-tablet.client-tablet .m-root.m-root .jf-grp .jf-row svg.jf-tick{display:block!important;width:20px!important;height:20px!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root .jf-sub .jf-coach-picker{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}html body .client-tablet.client-tablet .m-root .jf-more-megrp{position:relative}html body .client-tablet.client-tablet .m-root .jf-more-megrp>.jf-row.jf-more-me:after{display:none}html body .client-tablet.client-tablet .m-root .jf-more-av-btn{position:absolute;left:16px;top:50%;width:60px;height:60px;margin-top:-30px;padding:0;border:0;border-radius:50%;background:transparent;-webkit-tap-highlight-color:transparent;z-index:1}html body .client-tablet.client-tablet .m-root .jf-more-av-btn:active{background:rgba(0,0,0,.12)}html body .client-tablet.client-tablet .m-root .jf-more-av-btn:after{content:"";position:absolute;inset:-4px;border-radius:50%}html body .client-tablet.client-tablet .m-root .jf-more-av-cam{position:absolute;right:-4px;bottom:-2px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ios-cell);color:var(--ios-label);box-shadow:0 0 0 2px var(--ios-cell),0 1px 4px rgba(0,0,0,.18)}html body .client-tablet.client-tablet .m-root .jf-more-av-cam svg{width:13px;height:13px}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-more-av-cam{background:#3a3a3c;color:#fff;box-shadow:0 0 0 2px var(--ios-cell),0 1px 4px rgba(0,0,0,.4)}html body .client-tablet.client-tablet .m-root .jf-more-av[data-saving] img{opacity:.45}html body .client-tablet.client-tablet .m-root .jf-more>.jf-more-photo-note{margin-top:6px!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-more-av-btn{width:48px;height:48px;margin-top:-24px}
html[data-jf-dark] body .client-tablet.client-tablet :is(.m-root,.m-frame) [style*="background: var(--m-card)"]{background:var(--m-card)!important;border-color:transparent!important}html[data-jf-dark] body .client-tablet.client-tablet :is(.m-root,.m-frame) :is([style*="background: rgba(202, 234, 251, 0.08)"],[style*="background: rgba(202, 234, 251, 0.1)"],[style*="background: rgba(202, 234, 251, 0.12)"],[style*="#0c0f1f"],[style*="#0d1022"],[style*="#090c1c"],[style*="#10142a"],[style*="#10142c"],[style*="rgba(255, 255, 255, 0.06)"],[style*="rgba(255,255,255,0.06)"],[style*="rgba(255,255,255,0.04)"],[style*="rgba(255, 255, 255, 0.04)"],[style*="rgba(202,234,251,0.1)"],[style*="rgba(255,255,255,0.12)"]){background:var(--ios-cell)!important;border-color:transparent!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root :is([style*="rgba(255, 255, 255, 0.055)"],[style*="rgba(202, 234, 251, 0.14)"],[style*="rgba(255, 255, 255, 0.07)"],[style*="rgba(255, 255, 255, 0.075)"],[style*="rgba(255, 255, 255, 0.08)"],[style*="rgba(43, 47, 107, 0.35)"]){border-color:var(--ios-sep)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root [style*="color: var(--m-ice)"]{color:var(--ios-link)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root [style*="linear-gradient(90deg, #1f2025, #1f2025)"]{background:var(--ios-label)!important}html[data-jf-dark] .client-tablet .m-root :where(.m-sheet-up,[class*=sheet],[class*=Sheet],[data-testid*=sheet]:not(.jf-ch-ovl)>div,.jf-comms-sheet):where(:not(.jf-sheet-grab,[class*=layer],[class*=Layer],[class*=backdrop],[class*=Backdrop],[class*=scrim],[class*=Scrim])){background:#1c1c1e!important;color:var(--ios-label)!important;border-color:transparent!important}html body .client-tablet.client-tablet .jf-sheet-card .jf-sheet-xrow,html body .client-tablet.client-tablet .m-root .jf-sheet-card .jf-sheet-xrow{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-sheet-card{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 -12px 40px rgba(0,0,0,.08)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sheet-card{box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-sheet-card .jf-sheet-actions{gap:10px}html body .client-tablet.client-tablet .m-root :is(.jf-food-sheet,.jf-swap-drawer,.jf-swap-filters,.jf-sheet-card.jf-logw,.jf-sheet-card.jf-lift-sheet,.jf-ch-full[data-testid=ch-path-sheet]){--jf-sheet-list:var(--ios-cell);--jf-sheet-list-press:#e5e5ea}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-sheet-card{--jf-sheet-list:var(--ios-cell);--jf-sheet-list-press:#e5e5ea}html body .client-tablet.client-tablet .m-root .jf-sheet-card .jf-ui-list{background:var(--ios-cell)!important}html:not([data-jf-dark]) body .client-tablet.client-tablet .m-root .jf-sheet-card .jf-ui-list{background:var(--jf-sheet-list,#f2f2f7)!important}html:not([data-jf-dark]) body .client-tablet.client-tablet .m-root .jf-sheet-card .jf-ui-list .jf-ui-row:active{background:var(--jf-sheet-list-press,#e5e5ea)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ui-chip{background:var(--ios-fill3)!important;color:var(--ios-label)!important;box-shadow:none!important;border:0!important;font-weight:500;min-height:34px}html body .client-tablet.client-tablet .m-root.m-root .jf-ui-chip.is-on{background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important;font-weight:600}html body .client-tablet.client-tablet .m-root.m-root .jf-ui-chip.is-on *{color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-days>button.on{background:var(--ios-fill-t)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-chh-days>button.on :is(small,b){color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root .jf-ui-skeleton{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root .datepill .p{background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8);min-height:44px;font-size:calc(15px * min(var(--dt), 1.3))!important;font-weight:600!important;letter-spacing:-.016em!important}html body .client-tablet.client-tablet .m-root .datepill .p svg{stroke:currentColor}html body .client-tablet.client-tablet .m-root .datepill .a{color:var(--ios-tint)!important;min-width:44px;min-height:44px;font-size:24px!important}html body .client-tablet.client-tablet .m-root .datepill button[aria-label="Back to today" i]{background:var(--ios-fill3)!important;border:0!important;color:var(--ios-tint)!important;min-height:32px;font-size:calc(13px * var(--dt))!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-sheet-card .jf-cal-month{font-size:calc(17px * min(var(--dt), 1.3))!important;font-weight:600!important;letter-spacing:-.026em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-cal-day:not(:disabled):active{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root .jf-cal-day[aria-current=date]{font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-ui-weeknav-label{font-size:calc(15px * var(--dt))!important;font-weight:600!important;letter-spacing:-.016em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-ui-weeknav>button{min-width:44px;min-height:44px;color:var(--ios-tint)!important;font-size:24px!important}html body .client-tablet.client-tablet .m-root .jf-ui-insight{border-radius:26px!important;background:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root .jf-ui-insight>span[aria-hidden]{border-radius:26px!important;opacity:.7}html body .client-tablet.client-tablet .m-root .jf-ui-insight-k{font-size:calc(13px * var(--dt))!important;font-weight:600!important;letter-spacing:-.006em!important;text-transform:none!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root .jf-ui-insight-body{font-size:calc(17px * var(--dt))!important;line-height:1.32!important;letter-spacing:-.026em;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-ui-insight-cta{min-height:44px;font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root .jf-ui-metric-label{font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em!important;text-transform:none!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-ui-empty-text{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important;letter-spacing:-.026em}html body .client-tablet.client-tablet .m-root .jf-navbar-banner{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-navbar-banner .jf-navbar-banner-text{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;max-width:250px}html body .client-tablet.client-tablet .m-root .jf-navbar-banner .jf-navbar-banner-t{font-family:var(--ios-font)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important;line-height:1.2!important;text-transform:none!important;color:var(--ios-label)!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .client-tablet.client-tablet .m-root .jf-navbar-banner .jf-navbar-banner-s{font-size:13px!important;font-weight:400!important;letter-spacing:-.006em!important;color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar:before{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.72) 34%,#000 60%,#000)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar .jf-tab:not([aria-current=page]) :is(span,.jf-tab-lbl,svg){color:var(--ios-label2,rgba(235,235,245,.66))!important}@media (prefers-contrast:more){html body .client-tablet.client-tablet .m-root .m-tabbar>div.jf-dock,html body .client-tablet.client-tablet .m-tabbar>div.jf-dock{box-shadow:var(--ios-glass-shadow),inset 0 0 0 1px rgba(0,0,0,.38)!important}html body .client-tablet.client-tablet .m-root :is(button.jfi-orb-touch.jfi-plus,.jfi-orb-touch.jfi-plus,.jfi-plus){box-shadow:var(--ios-glass-shadow),inset 0 0 0 1px rgba(0,0,0,.38)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .m-tabbar>div.jf-dock,html[data-jf-dark] body .client-tablet.client-tablet .m-root :is(button.jfi-orb-touch.jfi-plus,.jfi-orb-touch.jfi-plus,.jfi-plus),html[data-jf-dark] body .client-tablet.client-tablet .m-tabbar>div.jf-dock{box-shadow:inset 0 0 0 1px rgba(255,255,255,.42)!important}html body .client-tablet.client-tablet .m-tabbar .jf-tab-lbl{font-weight:700!important}html body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder{background:rgba(0,0,0,.12)!important}html:is([data-jf-dark],[data-jf-tdark]) body :is(.client-tablet,.trainer-tablet):is(.client-tablet,.trainer-tablet) .m-tabbar .jf-tab-bubble--tinder{background:rgba(255,255,255,.2)!important}html body .client-tablet.client-tablet .m-root .jf-close-x{background:var(--ios-fill)!important;color:var(--ios-label)!important}}html body .client-tablet.client-tablet .m-root .jf-boot{background:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root .jf-boot>span[style*="font-size: 28px"]{font-family:var(--ios-display)!important;font-size:calc(28px * min(var(--dt), 1.3))!important;letter-spacing:.013em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-boot>span[style*="font-size: 14px"],html body .client-tablet.client-tablet .m-root .jf-boot>span[style*="font-size: 16px"]{font-size:calc(17px * var(--dt))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-boot .jf-boot-brand{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-first-open-gate{background:var(--ios-bg)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ob-intro .jf-ob-cta,html body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root,.jf-qconfirm-box,[data-testid=questionnaire-impact],[data-testid=habit-remove-confirm]) :is(.jf-qprimary,.jf-ob-cta),html body .client-tablet.client-tablet .m-root.m-root [data-tour-overlay] .btnp{background:var(--ios-fill-t)!important;color:var(--ios-on)!important;box-shadow:none!important;border:0!important;font-family:var(--ios-font)!important;font-weight:600!important;letter-spacing:-.026em!important;min-height:50px}html body .client-tablet.client-tablet .m-root.m-root .jf-ob-intro .jf-ob-cta *,html body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root,.jf-qconfirm-box,[data-testid=questionnaire-impact],[data-testid=habit-remove-confirm]) :is(.jf-qprimary,.jf-ob-cta) *{color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root,.jf-qconfirm-box) :is(.jf-qprimary,.jf-ob-cta):disabled{background:var(--ios-fill3)!important;color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root) h1.jf-ob-h1{font-family:var(--ios-display)!important;letter-spacing:.011em!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-ob-root,.jf-ob-root .jf-ob-scr,.jf-qflow,.jf-qflow.jf-q-original,.jf-frs,.jf-q-cinematic){background:var(--ios-bg)!important;background-image:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow>header,.jf-qflow.jf-q-original>header,.jf-qflow.jf-q-habits>header){background:transparent!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow>footer,.jf-qflow.jf-q-original>footer,.jf-ob-root .jf-ob-foot){background:linear-gradient(180deg,rgba(0,0,0,0),#000 34%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow>header>button:not(.jf-close-x),.jf-ob-root .jf-ob-back,.jf-ob-root .jf-ob-x,.jf-qcine-x,.jf-qflow header .jf-qmapbtn){background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:inset 0 0 0 .5px var(--ios-glass-edge)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root,.jfo-root,.jf-hdp,.jf-qconfirm-box,[data-testid=habit-remove-confirm-card],[data-testid=questionnaire-impact-card]) :is(.jf-ob-pill,.jf-qchoices button,.jf-qtile,.jf-qgoal,.jf-qhero,.jf-qsuggest,.jf-choice,.jf-choice-box,.jf-ch-cats .cat,.jf-qmap,.jf-qmap-row,.jf-qhabit-group,.jf-qhabit,.jf-ob-permicon,.jf-ob-panel,.jf-ob-days button,.jf-ob-daytabs button,.jf-qlp-chosen,.jf-qlp-list,.jf-qsteps,.jf-qsteps-stepper button,.jfo-pill,.jfo-card,.jfo-cal-day,.jfo-second,.jfo-add,.jf-ob-confirm-card,.jf-ob-freq button,.jf-questionnaire-card,.m-sheet-up){background:var(--ios-cell)!important;color:var(--ios-label)!important;border-color:transparent!important;box-shadow:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-frs-ic,.jf-qsteps-dot){background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root,.jf-hdp) :is(.jf-qtime,.jf-qdays button,.jf-qlift,.jf-goal-measures fieldset,.jf-ch-tabs button,.jf-ob-freq button,.jf-ob-hrow input[type=time],.jf-qlp-search,.jf-qlp-chips button,.jf-hdp-day[aria-pressed=false],.jf-qgoal .jf-qchoices button,.jf-qhero .jf-qchoices button,.jf-qhabit .jf-qchoices button,.jf-qsuggest .jf-qchoices button,.jf-qgoal .jf-choice,.jf-qhero .jf-choice,.jf-qhabit .jf-choice,.jf-qsuggest .jf-choice){background:var(--ios-cell2)!important;color:var(--ios-label)!important;box-shadow:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root.m-root.m-root :is(.jf-qflow,.jf-ob-root) :is(input:not([type=checkbox]):not([type=range]):not([type=radio]),select,textarea,.jf-ch-input,.jf-ob-textarea){background-color:var(--ios-cell2)!important;color:var(--ios-label)!important;border-color:transparent!important;box-shadow:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root) :is(input,select,textarea)::placeholder{color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root) :is(.jf-ob-pill.on,.jf-qchoices button[aria-pressed=true],.jf-qtile[aria-pressed=true],.jf-qtime[aria-pressed=true],.jf-qdays button[aria-pressed=true]){background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root) :is(.jf-ob-pill.on,.jf-qchoices button[aria-pressed=true],.jf-qtile[aria-pressed=true]) *{color:var(--ios-on)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-ob-root :is(.jf-ch-bonus,.jf-ob-opt),html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-choice:is([aria-checked=true],[aria-pressed=true]),html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qmap-row.here,html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-qflow :is(.jf-rating-anchors,.jf-qoptional-k,.jf-qgoal.jf-qeligible,.jf-qsteps-opts>button[aria-checked=true]){background:color-mix(in srgb,var(--chap-accent) 22%,var(--ios-cell))!important;color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root,.jf-frs,.jf-hdp,.jf-qconfirm-box,[data-testid=baseline-prompt-card]) :is(h1,h2,h3,h4,b,strong,legend,.jf-frs-t,.jf-hdp-t,.jf-qlp-chosen b,.jf-qlp-list>button,.jf-qsteps h3,.jf-qsteps-opts b,.jf-qsteps-stepper output b){color:var(--ios-label)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root,.jf-frs,.jf-hdp,.jf-qconfirm-box,[data-testid=baseline-prompt-card]) :is(p,small,ul,.jf-ob-sub,.jf-qtext,.jf-ob-link,.jf-qhint,.jf-qnote,.jf-qoptional,.jf-qhabit-intro,.jf-ob-skip,.jf-frs-s,.jf-frs-later,.jf-qlp-k,.jf-qlp-empty,.jf-qlp-list>button small,.jf-qsteps-opts small,.jf-qsteps-stepper output small,.jf-rating-anchors span,.jf-qpair>.jf-qfield>span,.jf-qhero-lead,.jf-ob-prog small,.jf-ob-prog span){color:var(--ios-label2)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root) :is(.jf-ob-pill.on,.jf-qchoices button[aria-pressed=true],.jf-qtile[aria-pressed=true]) :is(p,small,b){color:var(--ios-on)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root [data-testid=baseline-prompt-card]{background:var(--ios-cell)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root [data-tour-overlay] .pointer-events-auto.text-center{background:var(--ios-glass)!important;color:var(--ios-label)!important}html[data-jf-dark] body .jf-ob-intro.jf-ob-intro.jf-ob-intro{background:#000!important;background-image:none!important;color:#fff!important}html[data-jf-dark] body .jf-ob-intro.jf-ob-intro.jf-ob-intro :is(.jf-ob-copy h1,.jf-ob-mark,.jf-ob-card,.jf-ob-card :is(.t,.bebas),.jf-ob-card .ring b){color:#fff!important}html[data-jf-dark] body .jf-ob-intro.jf-ob-intro.jf-ob-intro :is(.jf-ob-copy p,.jf-ob-resume-note,.jf-ob-copy .jf-ob-link,.jf-ob-card small,.jf-ob-card .klabel){color:rgba(235,235,245,.66)!important}html[data-jf-dark] body .jf-ob-intro.jf-ob-intro.jf-ob-intro .jf-ob-copy{background:linear-gradient(180deg,rgba(0,0,0,0),#000 28%)!important}html[data-jf-dark] body .jf-ob-intro.jf-ob-intro.jf-ob-intro :is(.jf-ob-card,.jf-ob-spark){background:rgba(44,44,46,.86)!important;box-shadow:none!important}html[data-jf-dark] body .jf-ob-intro.jf-ob-intro.jf-ob-intro .jf-ob-x{background:rgba(44,44,46,.86)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-ob-pill.on .jf-qrec,html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-choice[aria-checked=true] .jf-choice-note,html body .client-tablet.client-tablet .m-root.m-root .jf-qflow :is(.jf-choice-note,.jf-qrec){background:none!important;padding:0!important;border-radius:0!important;box-shadow:none!important;font-size:calc(15px * var(--dt))!important;font-weight:400!important;letter-spacing:-.016em!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-ob-pill.on .jf-qrec{color:var(--ios-on)!important;opacity:.8}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root) .jf-qcat-main{background:none!important;padding:0!important;border-radius:0!important;box-shadow:none!important;font-size:13px!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.006em!important;text-transform:none!important;color:var(--ios-tint)!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-qflow,.jf-ob-root) .jf-ch-cats .cat.on .jf-qcat-main{color:#fff!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow>footer>small:before{content:none!important;display:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow>footer>small{font-size:calc(13px * min(var(--dt), 1.3))!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit,html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group{background:var(--ios-cell)!important;box-shadow:none!important;border-radius:26px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-choice,html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-choice:is([aria-checked=true],[aria-pressed=true]){background:transparent!important;color:var(--ios-label)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-choice:active{background:var(--ios-fill4)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-choice+.jf-choice:before{height:.5px!important;background:var(--ios-sep)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-choice-tx b{color:var(--ios-label)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-choice[aria-checked=false] .jf-choice-box{background:transparent!important;border:1.6px solid var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-choice[aria-checked=true] .jf-choice-box{background:var(--ios-fill-t)!important;border-color:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group :is(h3,.jf-qhabit-k){color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-qhabit-k{color:var(--ios-label2)!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-choice{flex-wrap:wrap}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-choice-note{flex-basis:100%;margin-left:36px!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow>header>button[aria-label=Back i]{background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:inset 0 0 0 .5px var(--ios-glass-edge),var(--ios-glass-shadow)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit .jf-qdays button[aria-pressed=true]{background:var(--ios-fill-t)!important;border-color:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit .jf-choice[aria-checked=false] .jf-choice-box{background:transparent!important;border:1.6px solid var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit .jf-choice[aria-checked=true] .jf-choice-box{background:var(--ios-fill-t)!important;border-color:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit>.jf-qtext{color:var(--ios-red)!important;min-height:44px}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-qflow.jf-qflow .jf-qhabit.jf-qhabit>.jf-qtext.jf-qtext.jf-qtext{color:var(--ios-red)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-qflow :is(.jf-qhabit,.jf-qhabit-group) .jf-choice[aria-checked=false] .jf-choice-box{background:transparent!important;border:1.6px solid var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow.jf-q-habits h1.jf-ob-h1{font-size:calc(34px * min(var(--dt), 1.4))!important;line-height:1.12!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-intro{font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group>h3,html body .client-tablet.client-tablet .m-root.m-root .jf-qflow h3.jf-qhabit-count{font-size:calc(20px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit-group .jf-qhabit-k,html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit>small{font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit>b{font-size:calc(17px * var(--dt))!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit>.jf-qtext{font-size:calc(15px * min(var(--dt), 1.3))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit .jf-qdays button{font-size:calc(13px * min(var(--dt), 1.2))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit .jf-choice-tx b,html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit .jf-qfield>span{font-size:calc(17px * var(--dt))!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit .jf-qfield{flex-wrap:wrap}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit>b{margin-right:0!important;margin-top:30px!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-close-x.on-art.on-art{background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:inset 0 0 0 .5px var(--ios-glass-edge),var(--ios-glass-shadow)!important;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}html body .client-tablet.client-tablet .m-root.m-root .jf-close-x.on-art.on-art{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ob-intro.jf-ob-intro .jf-ob-copy p{font-size:calc(17px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ob-intro.jf-ob-intro .jf-ob-copy :is(.jf-ob-link,.jf-ob-resume-note){font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-ob-intro.jf-ob-intro .jf-ob-copy .jf-ob-cta{font-size:calc(17px * min(var(--dt), 1.5))!important;min-height:50px;height:auto!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qhabit .jf-qfield input{flex:1 1 100%!important;min-width:0;font-size:calc(17px * min(var(--dt), 1.5))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qmap-tx b{font-size:calc(17px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-qmap-tx small{font-size:calc(13px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow :is(.jf-qmap-lead,.jf-qmap-intro,.jf-qmap>p,.jf-qmap-saved){font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow .jf-q-screen>p:not(.jf-qhabit-intro){font-size:calc(15px * var(--dt))!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qflow>footer>:is(.jf-qtext,button:not(.jf-qprimary)){font-size:calc(15px * min(var(--dt), 1.4))!important}html body .jf-ob-intro.jf-ob-intro.jf-ob-intro .jf-ob-copy .jf-ob-link{color:var(--ios-tint,#1f5fbf)!important;font-weight:400!important;min-height:44px}html[data-jf-dark] body .jf-ob-intro.jf-ob-intro.jf-ob-intro .jf-ob-copy .jf-ob-link{color:#6aaeff!important}html[data-jf-dark] body .client-tablet .m-root .m-hairline{border-bottom-color:var(--ios-sep)!important}
.auth_screen__hwOUn{min-height:100%;overflow-y:auto;padding:28px 20px calc(30px + env(safe-area-inset-bottom, 0px));scrollbar-width:none}.auth_screen__hwOUn::-webkit-scrollbar{display:none}.auth_brand__cGIkT{display:inline-flex;align-items:center;gap:10px;color:#caeafb;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:20px;letter-spacing:.08em}.auth_brandMark__GfUyr{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:#141742;background:#caeafb;font-size:16px;letter-spacing:0}.auth_intro__jkRhB{margin-top:34px}.auth_kicker__yl_C_{margin:0 0 9px;color:#8b94bd;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.auth_title__H_y44{max-width:320px;margin:0;color:#fff;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:clamp(46px,13vw,62px);font-weight:400;letter-spacing:.035em;line-height:.93;text-wrap:balance}.auth_lead__i_gRZ{max-width:34ch;margin:16px 0 0;color:#c9d1ea;font-size:15px;font-weight:600;line-height:1.55;text-wrap:pretty}.auth_panel__QbKyq{margin-top:28px;padding:22px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:linear-gradient(155deg,rgba(24,29,79,.92),rgba(13,16,34,.96));box-shadow:0 24px 54px -38px rgba(0,0,0,.95)}.auth_status__Sj_IR{display:flex;align-items:center;gap:11px;min-height:26px;color:#c9d1ea;font-size:14px;font-weight:700}.auth_spinner__PC_DB{width:19px;height:19px;flex:0 0 auto;border:2px solid rgba(202,234,251,.22);border-top-color:#caeafb;border-radius:50%;animation:auth_spin__LFCNO .7s linear infinite}.auth_errorDot__vRSaC,.auth_successDot__TTA_B{width:11px;height:11px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 0 5px rgba(34,197,94,.12);background:#22c55e}.auth_errorDot__vRSaC{background:#ef4444;box-shadow:0 0 0 5px rgba(239,68,68,.12)}.auth_identity__l0XQw{margin-top:16px;color:#fff;font-size:22px;font-weight:800;letter-spacing:-.02em}.auth_identityMeta__8BSmG{margin-top:4px;color:#8b94bd;font-size:13px;font-weight:650}.auth_actions__oX2W7{display:grid;gap:11px;margin-top:20px}.auth_panel__QbKyq>.auth_actions__oX2W7:first-child{margin-top:0}.auth_platform__Dcthv,.auth_primary__CMYSP,.auth_secondary__MeB8r,.auth_textButton__dLyHh{min-height:52px;width:100%;border:0;border-radius:12px;font:inherit;font-size:15px;font-weight:800;cursor:pointer;transition:transform .13s ease-out,background-color .13s ease-out,border-color .13s ease-out,opacity .13s ease-out}.auth_primary__CMYSP{color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}a.auth_primary__CMYSP,a.auth_secondary__MeB8r,a.auth_textButton__dLyHh{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none}.auth_primary__CMYSP:hover{background:rgba(255,255,255,.1)}.auth_platform__Dcthv:active,.auth_primary__CMYSP:active,.auth_secondary__MeB8r:active{transform:translateY(1px)}.auth_secondary__MeB8r{color:#fff;border:1px solid rgba(202,234,251,.28);background:rgba(202,234,251,.08)}.auth_secondary__MeB8r:hover{background:rgba(202,234,251,.13)}.auth_textButton__dLyHh{min-height:42px;color:#caeafb;background:transparent}.auth_field___qB_z:focus-visible,.auth_platform__Dcthv:focus-visible,.auth_primary__CMYSP:focus-visible,.auth_secondary__MeB8r:focus-visible,.auth_textButton__dLyHh:focus-visible{outline:3px solid rgba(202,234,251,.4);outline-offset:2px}.auth_platform__Dcthv:disabled,.auth_primary__CMYSP:disabled,.auth_secondary__MeB8r:disabled{cursor:wait;opacity:.58}.auth_divider__R3m9J{height:1px;margin:22px 0;background:rgba(255,255,255,.08)}.auth_sectionTitle__pA4zO{margin:0;color:#fff;font-size:17px;font-weight:800;letter-spacing:-.01em}.auth_help__hC4dR{margin:7px 0 0;color:#aab3d3;font-size:13px;font-weight:550;line-height:1.5}.auth_platforms__ycgv6{display:grid;gap:10px;margin-top:16px}.auth_platform__Dcthv{display:flex;align-items:center;justify-content:space-between;padding:0 17px;color:#fff;border:1px solid rgba(255,255,255,.1);background:#0d1022;text-decoration:none}.auth_platformRecommended__v0t2F{border-color:rgba(202,234,251,.42);background:rgba(202,234,251,.1)}.auth_platformLabel__mA7Ea{display:flex;align-items:center;gap:11px}.auth_platformIcon__xZvHL{color:#caeafb;font-size:19px}.auth_recommended__Ye_UU{color:#8b94bd;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.auth_connectionBanner__zz7oR{display:grid;gap:3px;margin-bottom:18px;padding:13px 14px;color:#caeafb;border:1px solid rgba(202,234,251,.34);border-radius:12px;background:rgba(202,234,251,.1);font-size:13px;line-height:1.4}.auth_connectionBanner__zz7oR strong{color:#fff;font-size:14px}.auth_notice__ZVx2m{margin-top:13px;padding:12px 13px;color:#c9d1ea;border-radius:12px;background:rgba(249,115,22,.1);font-size:12px;font-weight:650;line-height:1.45}.auth_form__UzeVX{display:grid;gap:15px;margin-top:18px}.auth_label__jCf0h{color:#c9d1ea;font-size:13px;font-weight:800}.auth_field___qB_z{width:100%;min-height:51px;margin-top:7px;padding:0 14px;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(9,12,28,.72);font:inherit;font-size:16px}.auth_field___qB_z::placeholder{color:#8b94bd}.auth_error___RiGz,.auth_success__ApJ1f{margin:14px 0 0;font-size:13px;font-weight:700;line-height:1.45}.auth_error___RiGz{color:#fecaca}.auth_success__ApJ1f{color:#86efac}.auth_loginChoices__oJrtV{display:grid;gap:10px;margin-top:18px}.auth_loginChoices__oJrtV a,.auth_loginHelp__3K_Z0 a{display:grid;gap:3px;padding:13px 14px;color:#caeafb;border:1px solid rgba(202,234,251,.18);border-radius:12px;background:rgba(202,234,251,.06);text-decoration:none}.auth_loginChoices__oJrtV span,.auth_loginHelp__3K_Z0 span{color:#aab3d3;font-size:12px;line-height:1.45}.auth_loginHelp__3K_Z0{display:grid;gap:9px;padding:14px;color:#fecaca;border:1px solid rgba(239,68,68,.28);border-radius:12px;background:rgba(239,68,68,.08);font-size:13px;line-height:1.45}.auth_privacy__4BDXP{margin:20px auto 0;max-width:32ch;color:#7780a7;text-align:center;font-size:11px;font-weight:650;line-height:1.45}@keyframes auth_spin__LFCNO{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.auth_spinner__PC_DB{animation-duration:1.5s}.auth_platform__Dcthv,.auth_primary__CMYSP,.auth_secondary__MeB8r{transition:none}}.auth_screen__hwOUn.auth_screen__hwOUn{--au-page:#ffffff;--au-cell:#f2f2f7;--au-cell-press:#e5e5ea;--au-fill:#255fbf;--au-tint:#1f5fbf;min-height:100%;padding:max(24px,env(safe-area-inset-top)) 24px calc(30px + env(safe-area-inset-bottom, 0px))!important;background:var(--au-page);color:var(--ios-label,#000);font-family:var(--ios-font,-apple-system,system-ui,sans-serif)!important;letter-spacing:-.026em;display:flex;flex-direction:column}html[data-jf-dark] .auth_screen__hwOUn.auth_screen__hwOUn{--au-page:#000000;--au-cell:#1c1c1e;--au-cell-press:#2c2c2e;--au-fill:#2468d6;--au-tint:#6aaeff}.auth_screen__hwOUn.auth_screen__hwOUn>*{width:100%;max-width:440px;margin-left:auto;margin-right:auto}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_brand__cGIkT{display:flex!important;justify-content:center;margin-top:calc(9vh - 4px);font-size:0!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_brandMark__GfUyr{width:84px!important;height:84px!important;display:grid!important;place-items:center;border-radius:19px!important;color:#caeafb!important;background:#141742!important;box-shadow:0 10px 30px -10px rgba(0,0,0,.35)}html[data-jf-dark] .auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_brandMark__GfUyr{box-shadow:0 0 0 .5px rgba(255,255,255,.16)}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_intro__jkRhB{margin-top:22px!important;text-align:center}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_kicker__yl_C_{margin:0 0 4px!important;color:var(--au-tint)!important;font-size:calc(15px * var(--dt, 1))!important;font-weight:600!important;letter-spacing:-.016em!important;text-transform:none!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_title__H_y44{max-width:none!important;color:var(--ios-label,#000)!important;font-family:var(--ios-display,-apple-system,system-ui,sans-serif)!important;font-size:calc(28px * min(var(--dt, 1), 1.3))!important;font-weight:700!important;letter-spacing:.013em!important;line-height:1.18!important;text-transform:none!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_lead__i_gRZ{max-width:34ch;margin:8px auto 0!important;color:var(--ios-label2)!important;font-size:calc(17px * var(--dt, 1))!important;font-weight:400!important;line-height:1.32!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_panel__QbKyq{margin-top:30px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_status__Sj_IR{justify-content:center;color:var(--ios-label2)!important;font-size:calc(17px * var(--dt, 1))!important;font-weight:400!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_spinner__PC_DB{border-color:var(--ios-fill)!important;border-top-color:var(--au-tint)!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_successDot__TTA_B{background:var(--ios-green)!important;box-shadow:none!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_errorDot__vRSaC{background:var(--ios-red)!important;box-shadow:none!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_identity__l0XQw{margin-top:10px;text-align:center;color:var(--ios-label)!important;font-size:calc(22px * var(--dt, 1))!important;font-weight:700!important;letter-spacing:-.012em!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_identityMeta__8BSmG{text-align:center;color:var(--ios-label2)!important;font-size:calc(15px * var(--dt, 1))!important;font-weight:400!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_actions__oX2W7{gap:12px!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_platform__Dcthv,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_primary__CMYSP,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_secondary__MeB8r,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_textButton__dLyHh{min-height:50px!important;border:0!important;border-radius:999px!important;font-family:var(--ios-font,-apple-system,system-ui,sans-serif)!important;font-size:calc(17px * min(var(--dt, 1), 1.35))!important;font-weight:600!important;letter-spacing:-.026em!important;box-shadow:none!important;transition:transform .25s cubic-bezier(.2,.8,.2,1),filter .2s ease,opacity .2s ease!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_primary__CMYSP{color:#fff!important;background:var(--au-fill)!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_primary__CMYSP:hover{background:var(--au-fill)!important;filter:brightness(1.05)}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_secondary__MeB8r{color:var(--ios-label)!important;background:var(--ios-fill3)!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_secondary__MeB8r:hover{background:var(--ios-fill2)!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_textButton__dLyHh{min-height:44px!important;color:var(--au-tint)!important;background:transparent!important;font-weight:400!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_textButton__dLyHh:active{opacity:.5}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_platform__Dcthv:active,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_primary__CMYSP:active,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_secondary__MeB8r:active{transform:scale(.96)!important;filter:brightness(.94)}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_field___qB_z:focus-visible,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_platform__Dcthv:focus-visible,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_primary__CMYSP:focus-visible,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_secondary__MeB8r:focus-visible,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_textButton__dLyHh:focus-visible{outline:2px solid var(--au-tint)!important;outline-offset:3px}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_platform__Dcthv:disabled,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_primary__CMYSP:disabled,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_secondary__MeB8r:disabled{opacity:.5!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_divider__R3m9J{margin:28px 0!important;height:.5px!important;background:var(--ios-sep)!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_sectionTitle__pA4zO{color:var(--ios-label)!important;font-size:calc(20px * var(--dt, 1))!important;font-weight:600!important;letter-spacing:-.02em!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_help__hC4dR{color:var(--ios-label2)!important;font-size:calc(13px * var(--dt, 1))!important;font-weight:400!important;line-height:1.38!important;letter-spacing:-.006em;margin-left:4px;margin-right:4px}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_help__hC4dR a{color:var(--au-tint)!important;font-weight:400}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_platforms__ycgv6{gap:0!important;border-radius:26px;overflow:hidden;background:var(--au-cell)}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_platform__Dcthv{position:relative;min-height:52px!important;padding:0 16px!important;color:var(--ios-label)!important;background:transparent!important;border-radius:0!important;font-weight:400!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_platform__Dcthv+.auth_platform__Dcthv:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--ios-sep)}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_platform__Dcthv:active{transform:none!important;background:var(--au-cell-press)!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_platformRecommended__v0t2F{color:var(--au-tint)!important;background:transparent!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_platformIcon__xZvHL{color:var(--ios-label3)!important;font-size:14px!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_recommended__Ye_UU{color:var(--ios-label2)!important;font-size:calc(15px * var(--dt, 1))!important;font-weight:400!important;letter-spacing:-.016em!important;text-transform:none!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_connectionBanner__zz7oR{gap:2px!important;padding:12px 16px!important;color:var(--ios-label2)!important;border:0!important;border-radius:14px!important;background:var(--au-cell)!important;font-size:calc(15px * var(--dt, 1))!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_connectionBanner__zz7oR strong{color:var(--ios-label)!important;font-size:calc(15px * var(--dt, 1))!important;font-weight:600}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_notice__ZVx2m{padding:12px 16px!important;color:var(--ios-label)!important;border-radius:14px!important;background:color-mix(in srgb,#ff9500 16%,var(--au-page))!important;font-size:calc(15px * var(--dt, 1))!important;font-weight:400!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_form__UzeVX{gap:18px!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_label__jCf0h{display:block;margin:0 4px;color:var(--ios-label2)!important;font-size:calc(13px * var(--dt, 1))!important;font-weight:400!important;letter-spacing:-.006em}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_field___qB_z{min-height:50px!important;margin:8px -4px 0!important;width:calc(100% + 8px)!important;padding:0 16px!important;color:var(--ios-label)!important;border:0!important;border-radius:14px!important;background:var(--au-cell)!important;font-size:max(16px,calc(17px * var(--dt, 1)))!important;font-weight:400!important;letter-spacing:-.026em!important;box-shadow:none!important;outline:none}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_field___qB_z:focus{background:var(--au-cell)!important;box-shadow:inset 0 0 0 2px var(--au-tint)!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_field___qB_z::placeholder{color:var(--ios-label2)!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_error___RiGz{color:var(--ios-red)!important;font-size:calc(15px * var(--dt, 1))!important;font-weight:400!important;margin-left:4px}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_success__ApJ1f{color:var(--ios-label)!important;font-size:calc(15px * var(--dt, 1))!important;font-weight:400!important;margin-left:4px}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginChoices__oJrtV{gap:0!important;margin-top:0!important;border-radius:26px;overflow:hidden;background:var(--au-cell)}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginChoices__oJrtV a{position:relative;gap:2px!important;min-height:64px;padding:11px 40px 11px 16px!important;color:var(--ios-label)!important;border:0!important;border-radius:0!important;background:transparent!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginChoices__oJrtV a:active{background:var(--au-cell-press)!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginChoices__oJrtV a+a{box-shadow:none}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginChoices__oJrtV a+a:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--ios-sep)}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginChoices__oJrtV a:after{content:"";position:absolute;right:16px;top:50%;width:8px;height:13px;margin-top:-6.5px;background:var(--ios-label3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 14' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 1.5L6.5 7l-5 5.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 14' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 1.5L6.5 7l-5 5.5'/%3E%3C/svg%3E") center /contain no-repeat}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginChoices__oJrtV strong{font-size:calc(17px * var(--dt, 1));font-weight:400;letter-spacing:-.026em}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginChoices__oJrtV span,.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginHelp__3K_Z0 span{color:var(--ios-label2)!important;font-size:calc(15px * var(--dt, 1))!important;font-weight:400;letter-spacing:-.016em}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginHelp__3K_Z0{color:var(--ios-red)!important;border:0!important;border-radius:14px!important;background:color-mix(in srgb,#ff3b30 10%,var(--au-page))!important;font-size:calc(15px * var(--dt, 1))!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_loginHelp__3K_Z0 a{color:var(--ios-label)!important;border:0!important;background:var(--au-cell)!important;border-radius:14px!important}.auth_screen__hwOUn.auth_screen__hwOUn.auth_screen__hwOUn .auth_privacy__4BDXP{margin-top:auto!important;padding-top:28px;max-width:34ch!important;color:var(--ios-label2)!important;font-size:calc(13px * var(--dt, 1))!important;font-weight:400!important;line-height:1.38!important;letter-spacing:-.006em}html[data-jf-dark] .auth_screen__hwOUn.auth_screen__hwOUn [data-testid=desktop-trainer-login]{color:var(--ios-label,#fff)!important;border-bottom-color:rgba(84,84,88,.65)!important}html[data-jf-dark] .auth_screen__hwOUn.auth_screen__hwOUn [data-testid=desktop-trainer-login] p{color:var(--ios-label2,rgba(235,235,245,.6))!important}
.jf-rfn{position:fixed;inset-inline:0;bottom:calc(88px + env(safe-area-inset-bottom, 0px));z-index:2147483646;display:flex;justify-content:center;padding:0 16px;pointer-events:none;color:#141742}.jf-rfn-card{pointer-events:auto;width:min(92vw,520px);display:grid;gap:8px;background:#fff;border:1px solid #e3ecf5;border-radius:20px;padding:16px 17px;box-shadow:0 10px 26px -16px rgba(20,23,66,.14),0 18px 50px -24px rgba(12,15,31,.35);animation:jfRfnUp .18s ease-out both}.jf-rfn-title{font-size:14px;font-weight:800;line-height:1.3}.jf-rfn-body{font-size:12.5px;font-weight:600;line-height:1.45;color:#5b617d}.jf-rfn-actions{display:flex;align-items:center;gap:8px;margin-top:2px}.jf-rfn-actions .jf-rfn-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border:0;border-radius:999px;font:inherit;font-size:14.5px;font-weight:800;text-decoration:none;transition:transform .14s cubic-bezier(.22,1,.36,1),background .16s ease-out}.jf-rfn-actions .jf-rfn-btn:active{transform:scale(.985)}.jf-rfn-primary{background:#141742;color:#fff}.jf-rfn-secondary{background:#eef2f8;color:#141742}@keyframes jfRfnUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jf-rfn-card{animation:none}.jf-rfn-actions .jf-rfn-btn{transition:none}}
html body .client-tablet .m-root .jf-im-me{background:var(--m-navy)!important;box-shadow:none!important}html body .client-tablet .m-root .jf-cx-typing,html body .client-tablet .m-root .jf-im-them{background:var(--m-card)!important;color:var(--m-ink)!important;border:0!important;box-shadow:var(--m-shadow-card)!important}html body .client-tablet .m-root .jf-cx-react{color:var(--m-faint)!important}html body .client-tablet .m-root :is(.jf-cx-badge,.jf-cx-picker){border:0!important;box-shadow:var(--m-shadow-float)!important}html body .client-tablet .m-root .jf-cx-day{margin:8px 0 12px;text-align:center;font-size:var(--m-fs-eyebrow);font-weight:600;color:var(--m-muted)}html body .client-tablet .m-root .jf-cx-day--first{margin-top:0}html body .client-tablet .m-root .jf-cx-time{display:block;margin-top:4px;padding:0 4px;font-size:var(--m-fs-eyebrow);font-weight:600;color:var(--m-muted);font-variant-numeric:tabular-nums}html body .client-tablet .m-root .jf-cx-time--me{text-align:right}html body .client-tablet .m-root .jf-cx-time--them{padding-left:44px;text-align:left}html body .client-tablet .m-root .jf-cx-retry{display:block;width:100%;min-height:var(--m-tap);padding:0 4px;background:none;border:0;text-align:right;font-size:var(--m-fs-eyebrow);font-weight:700;color:var(--m-danger)}html body .client-tablet .m-root .jf-cx-empty{min-height:100%;display:grid;place-items:center}html body .client-tablet .m-root .jf-cx-head{display:flex;align-items:center;gap:10px;min-width:0}html body .client-tablet .m-root .jf-cx-head-text{display:grid;gap:1px;min-width:0;text-align:left}html body .client-tablet .m-root .jf-cx-head-text .ttl{line-height:1.05}html body .client-tablet .m-root .jf-cx-head-sub{font-size:var(--m-fs-eyebrow);font-weight:600;line-height:1.3;color:var(--m-muted);white-space:nowrap}html body .client-tablet .m-root .jf-chat-composer.jf-cx-composer{background:transparent!important;border:0!important;box-shadow:none!important}html body .client-tablet .m-root .jf-cx-composer .composer-lite,html body .client-tablet .m-root .jf-cx-composer .composer-lite:focus-within{gap:4px;min-height:48px;padding:5px 5px 5px 6px!important;background:var(--m-inset)!important;border:0!important;border-radius:var(--m-r-pill)!important;box-shadow:none!important}html body .client-tablet .m-root .jf-cx-composer textarea.jf-cx-field{min-height:34px!important;padding:6px 0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;color:var(--m-ink)!important;caret-color:var(--m-navy)}html body .client-tablet .m-root .jf-cx-composer textarea.jf-cx-field::placeholder{color:var(--m-muted)!important;font-weight:500!important}html body .client-tablet .m-root .jf-cx-composer .jf-cx-add{width:var(--m-btn-h-sm)!important;height:var(--m-btn-h-sm)!important;font-size:22px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet .m-root .jf-cx-composer button[aria-label="Dictate message" i]{width:var(--m-btn-h-sm)!important;height:var(--m-btn-h-sm)!important;color:var(--m-muted)!important}html body .client-tablet .m-root .jf-cx-composer button[aria-label="Stop dictation" i]{width:var(--m-btn-h-sm)!important;height:var(--m-btn-h-sm)!important;color:var(--m-danger)!important}html body .client-tablet .m-root .jf-cx-composer .jf-send{background:var(--m-navy)!important;color:var(--m-on-navy)!important;opacity:1!important;box-shadow:none!important;transition:background-color var(--m-motion-fast) ease,transform var(--m-motion-fast) var(--m-ease-enter)}html body .client-tablet .m-root .jf-cx-composer .jf-send:disabled{background:var(--m-control-off)!important}html body .client-tablet .m-root .jf-cx-composer .jf-send:disabled svg{stroke:var(--m-card)!important;color:var(--m-card)!important}html body .client-tablet .m-root .jf-cx-composer .jf-send:not(:disabled):active{transform:scale(var(--m-press))}html body .client-tablet .m-root .jf-cx-composer .jf-talk-pill{box-shadow:none!important}html body .client-tablet .m-root .jf-cx-composer .jf-cx-notice{padding:0 8px 8px;font-size:var(--m-fs-caption)}html body .client-tablet .m-root .jf-cx-composer .jf-cx-act{min-height:var(--m-tap);padding:0 6px;color:var(--m-navy)!important;font-weight:800}html body .client-tablet .m-root .jf-cx-composer .jf-cx-quiet{min-height:var(--m-tap);padding:0 6px;color:var(--m-muted)!important}html body .client-tablet .m-root .jf-cx-composer .jf-attach-sheet{bottom:64px!important;border:0!important;border-radius:var(--m-r-row)!important;box-shadow:var(--m-shadow-float)!important}html body .client-tablet .m-root .jf-cx-composer .jf-cx-attach-row{min-height:var(--m-tap);font-size:15px!important;font-weight:600;color:var(--m-ink)!important}html body .client-tablet .m-root .jf-cx-composer .jf-cx-attach-row:active{background:var(--m-inset)}html body .client-tablet .m-root .jf-cx-composer .jf-cx-attach-ico{color:var(--m-navy)!important}html body .client-tablet .m-root .jf-cx-composer .jf-attach-sheet input.jf-cx-gifq.jf-cx-gifq.jf-cx-gifq{min-height:36px!important;padding:8px 12px!important;background:var(--m-inset)!important;border:0!important;border-radius:var(--m-r-pill)!important;font-size:max(16px,calc(15px * var(--dt, 1)))!important;font-weight:500!important}html body .client-tablet .m-root .jf-cx-thread :is(.jf-ui-row-title,.jf-ui-row-sub){white-space:nowrap}html body .client-tablet .m-root .jf-cx-thread .jf-ui-row-value{font-size:var(--m-fs-caption)}html body .client-tablet .m-root .jf-cx-thread.jf-cx-unread .jf-ui-row-sub{color:var(--m-body)}html body .client-tablet .m-root .jf-cx-thread.jf-cx-unread .jf-ui-row-value{color:var(--m-navy);font-weight:700}html body .client-tablet .m-root .jf-cx-dot{display:block;width:9px;height:9px;border-radius:var(--m-r-pill);background:var(--ios-red,#ff3b30)}html body .client-tablet .m-root .jf-cx-group-tile{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--m-r-pill);background:var(--m-sky-tint);color:var(--m-navy)}.jf-comms-backdrop{--jf-comms-top-inset:env(safe-area-inset-top,0px)}@media (min-width:1100px){.jf-comms-backdrop{--jf-comms-top-inset:34px}}html body .client-tablet .m-root .jf-comms-backdrop{background:var(--m-scrim)!important}html body .client-tablet .m-root .jf-comms-sheet.jf-comms-sheet{background:var(--m-card)!important;border:0!important;border-radius:var(--m-r-sheet) var(--m-r-sheet) 0 0!important;box-shadow:var(--m-shadow-sheet)!important;color:var(--m-ink)!important}html body .client-tablet .m-root .jf-comms-sheet .jf-sheet-title{margin:16px 0 0;padding:0 60px 0 var(--m-gutter)}html body .client-tablet .m-root .jf-comms-sheet .jf-close-x.is-float{--close-top:14px;--close-right:14px}html body .client-tablet .m-root .jf-comms-head{display:flex;align-items:center;gap:6px;padding:0 var(--m-gutter) 6px;font-size:var(--m-fs-caption);font-weight:700;color:var(--m-muted)}html body .client-tablet .m-root .jf-comms-row.jf-comms-row{min-height:var(--m-row-min)!important;padding:8px var(--m-gutter)!important;gap:12px;background:transparent!important;border:0!important;color:var(--m-ink)!important;cursor:pointer}html body .client-tablet .m-root .jf-comms-row.jf-comms-row:active:not(.is-soon){background:var(--m-inset)!important}html body .client-tablet .m-root .jf-comms-row.is-soon{cursor:default}html body .client-tablet .m-root .jf-comms-name{font-size:var(--m-fs-row);font-weight:700;line-height:var(--m-lh-title);color:var(--m-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .client-tablet .m-root .jf-comms-row.is-soon .jf-comms-name{color:var(--m-muted)}html body .client-tablet .m-root .jf-comms-sub{display:block;margin-top:2px;font-size:var(--m-fs-caption);font-weight:600;line-height:1.35;color:var(--m-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .client-tablet .m-root .jf-comms-soon{padding:0;border-radius:0;background:none;font-size:var(--m-fs-body);font-weight:400;color:var(--m-muted)}html body .client-tablet .m-root .jf-comms-chev{display:flex;color:var(--m-faint)}html body .client-tablet .m-root .jf-comms-sep{display:block;height:1px;background:var(--m-line)}
html body .client-tablet.client-tablet .m-root{--jf-bubble-them:#e9e9eb}html[data-jf-dark] body .client-tablet.client-tablet .m-root{--jf-bubble-them:#26262a}html body .client-tablet.client-tablet .m-root :is(.jf-im-them,.jf-im-me):not(.jfi-morph *){border-radius:20px!important;padding:8px 14px 9px!important;font-size:calc(17px * var(--dt, 1))!important;line-height:1.3!important;font-weight:400!important;letter-spacing:-.026em;border:0!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-cx-typing:not(.jfi-morph *),html body .client-tablet.client-tablet .m-root .jf-im-them:not(.jfi-morph *){background:var(--jf-bubble-them)!important;color:var(--ios-label,#000)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-im-me:not(.jfi-morph *){background:var(--ios-fill-t,#255fbf)!important}html body .client-tablet.client-tablet .m-root .jf-im-me:not(.jfi-morph *),html body .client-tablet.client-tablet .m-root .jf-im-me:not(.jfi-morph *) *{color:var(--ios-on,#fff)!important}html body .client-tablet.client-tablet .m-root .jf-im-me:not(.jfi-morph *) a{text-decoration:underline}html body .client-tablet.client-tablet .m-root .jf-im-me:not(.jfi-morph *) .jf-cx-badge{color:initial!important}html body .client-tablet.client-tablet .m-root :is(.jf-im-them,.jf-im-me):not(.jfi-morph *) :is(img,video){border-radius:16px!important}html body .client-tablet.client-tablet .m-root :is(.jf-im-them,.jf-im-me):not(.jfi-morph *):has(>img:only-child,>video:only-child){padding:3px!important}html body .client-tablet.client-tablet .m-root .jf-coach-av{background:linear-gradient(180deg,#a5abb8,#858994)!important;color:#fff!important;font-weight:600!important;letter-spacing:0}html body .client-tablet.client-tablet .m-root .jf-cx-badge{background:var(--ios-cell,#fff)!important;border:0!important;box-shadow:0 0 0 2px var(--ios-bg,#f2f2f7),0 2px 6px rgba(0,0,0,.12)!important}html body .client-tablet.client-tablet .m-root .jf-cx-picker{background:var(--ios-glass,rgba(255,255,255,.72))!important;border:0!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important}html body .client-tablet.client-tablet .m-root .jf-cx-picker button{border-radius:50%;transition:transform .3s var(--ios-ease,ease)}html body .client-tablet.client-tablet .m-root .jf-cx-picker button:active{transform:scale(1.18)}html body .client-tablet.client-tablet .m-root .jf-cx-react{color:var(--ios-label2,rgba(60,60,67,.76))!important;border-radius:50%;position:relative}html body .client-tablet.client-tablet .m-root .jf-cx-react:after{content:"";position:absolute;inset:-7px;border-radius:50%}html body .client-tablet.client-tablet .m-root .jf-cx-picker button{position:relative}html body .client-tablet.client-tablet .m-root .jf-cx-picker button:after{content:"";position:absolute;inset:-5px 0}html body .client-tablet.client-tablet .m-root .jf-cx-day{display:block!important;margin:16px auto 8px!important;padding:0!important;background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;font-size:calc(12px * var(--dt, 1))!important;font-weight:500!important;letter-spacing:0!important;color:var(--ios-label2,rgba(60,60,67,.72))!important}html body .client-tablet.client-tablet .m-root .jf-cx-day--first{margin-top:4px!important}html body .client-tablet.client-tablet .m-root .jf-cx-time{margin-top:4px!important;font-size:calc(11px * var(--dt, 1))!important;font-weight:400!important;letter-spacing:.005em;color:var(--ios-label2,rgba(60,60,67,.72))!important}html body .client-tablet.client-tablet .m-root .jf-cx-time--them{padding-left:42px!important}html body .client-tablet.client-tablet .m-root :is(.jf-cx-retry,.jf-hotline-retry){position:relative;min-height:32px;font-size:calc(13px * var(--dt, 1))!important;font-weight:400!important;color:var(--ios-red,#d70015)!important}html body .client-tablet.client-tablet .m-root :is(.jf-cx-retry,.jf-hotline-retry):after{content:"";position:absolute;inset:-6px 0}html body .client-tablet.client-tablet .m-root .jf-msg-scroll:not(.jfi-morph *){display:flex!important;flex-direction:column!important}html body .client-tablet.client-tablet .m-root .jf-msg-scroll:not(.jfi-morph *)>:first-child{margin-top:auto!important}html body .client-tablet.client-tablet .m-root{--jf-tail-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 20'%3E%3Cpath d='M25 0V20H4C2.3 20 .9 19.7 0 19.2 3.2 17.6 5 13.2 5 7.5V0Z'/%3E%3C/svg%3E")}html body .client-tablet.client-tablet .m-root .jf-cx-tail :is(.jf-im-them,.jf-im-me):not(.jfi-morph *):before{content:"";position:absolute;bottom:0;width:25px;height:20px;pointer-events:none;-webkit-mask:var(--jf-tail-mask) no-repeat 0 0 /100% 100%;mask:var(--jf-tail-mask) no-repeat 0 0 /100% 100%}html body .client-tablet.client-tablet .m-root .jf-cx-tail .jf-im-them:not(.jfi-morph *):before{left:-5px;background:var(--jf-bubble-them)}html body .client-tablet.client-tablet .m-root .jf-cx-tail .jf-im-me:not(.jfi-morph *):before{right:-5px;background:var(--ios-fill-t,#255fbf);transform:scaleX(-1)}html body .client-tablet.client-tablet .m-root .jf-cx-tail :is(.jf-im-them,.jf-im-me):not(.jfi-morph *){isolation:isolate}html body .client-tablet.client-tablet .m-root .jf-cx-tail :is(.jf-im-them,.jf-im-me):not(.jfi-morph *):before{z-index:-1}html body .client-tablet.client-tablet .m-root .jf-cx-tail :is(.jf-im-them,.jf-im-me):not(.jfi-morph *):has(>img:only-child,>video:only-child):before{display:none}html body .client-tablet.client-tablet .m-root .jf-cx-thread-list .jf-cx-react-wrap{position:absolute!important;width:1px;height:1px;overflow:visible}html body .client-tablet.client-tablet .m-root .jf-cx-thread-list .jf-cx-react:not(:focus-visible){opacity:0;width:1px!important;height:1px!important;overflow:hidden}html body .client-tablet.client-tablet .m-root .jf-cx-picker{background:color-mix(in srgb,var(--ios-cell,#fff) 96%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-picker{background:color-mix(in srgb,var(--ios-cell2,#2c2c2e) 96%,transparent)!important}html body .client-tablet.client-tablet .m-root .jf-cx-picker .jf-cx-reply{display:grid;place-items:center;margin-left:2px;border-left:.5px solid var(--ios-sep,rgba(60,60,67,.29));border-radius:0 999px 999px 0!important;color:var(--ios-label,#000)}html body .client-tablet.client-tablet .m-root .jf-cx-picker .jf-cx-change{display:grid;place-items:center;margin-left:2px;border-left:.5px solid var(--ios-sep,rgba(60,60,67,.29));border-radius:0!important;color:var(--ios-label,#000)}html body .client-tablet.client-tablet .m-root .jf-cx-thread-list .jf-cx-day{margin:18px auto 10px!important}html body .client-tablet.client-tablet .m-root .jf-cx-thread-list .jf-cx-day--first{margin-top:4px!important}html body .client-tablet.client-tablet .m-root .jf-cx-thread-list .jf-cx-day b{font-weight:600}html body .client-tablet.client-tablet .m-root .jf-cx-thread-list .jf-cx-time--them{padding-left:6px!important}html body .client-tablet.client-tablet .m-root .jf-cx-thread-list .jf-cx-time--me{padding-right:6px!important}html body .client-tablet.client-tablet .m-root .jf-cx-head{flex-direction:column!important;gap:2px!important;align-items:center!important}html body .client-tablet.client-tablet .m-root .jf-cx-head>:first-child{box-shadow:none;border-radius:50%}html body .client-tablet.client-tablet .m-root .jf-cx-head-text{display:flex;flex-direction:column;align-items:center}html body .client-tablet.client-tablet .m-root .jf-cx-head-text .ttl{font-size:12px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important;color:var(--ios-label,#000)!important}html body .client-tablet.client-tablet .m-root .jf-cx-head-sub{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .client-tablet.client-tablet .m-root .jf-cx-empty{place-items:start stretch!important;padding-top:28px}html body .client-tablet.client-tablet .m-root .jf-cx-hello{position:relative;display:grid;justify-items:center;gap:3px;padding:8px 22px 0;text-align:center;background:none;box-shadow:none;animation:jfFacetReveal .6s var(--ios-ease,ease) both}html body .client-tablet.client-tablet .m-root .jf-cx-hello-av{display:grid;margin-bottom:12px;border-radius:50%;box-shadow:none}html body .client-tablet.client-tablet .m-root .jf-cx-hello-t{margin:0;font-family:var(--ios-display,inherit);font-size:calc(22px * var(--dt, 1));font-weight:700;letter-spacing:-.012em;line-height:1.22;color:var(--ios-label,#000)}html body .client-tablet.client-tablet .m-root .jf-cx-hello-s{margin:0;font-size:calc(15px * var(--dt, 1));font-weight:400;color:var(--ios-label2,rgba(60,60,67,.72))}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .jf-cx-hello{animation:none}}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *){padding-left:16px!important;padding-right:16px!important;background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .composer-lite,html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .composer-lite:focus-within{min-height:48px!important;gap:4px!important;padding:5px 5px 5px 6px!important;background:var(--ios-glass,rgba(255,255,255,.72))!important;-webkit-backdrop-filter:blur(24px) saturate(1.8)!important;backdrop-filter:blur(24px) saturate(1.8)!important;border:0!important;border-radius:26px!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-cx-add{width:38px!important;height:38px!important;background:var(--ios-fill3,rgba(118,118,128,.12))!important;color:var(--ios-label,#000)!important;font-size:24px!important;font-weight:400!important;transition:transform .35s var(--ios-ease,ease),background-color .2s ease}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-cx-add[aria-expanded=true]{transform:rotate(45deg)}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) textarea.jf-cx-field{font-size:max(16px,calc(17px * var(--dt, 1)))!important;padding-left:6px!important;background:transparent!important;color:var(--ios-label,#000)!important;caret-color:var(--ios-tint,#255fbf)!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .composer-lite.jf-cx-grow{align-items:flex-end!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) textarea.jf-cx-field::placeholder{color:var(--ios-label2,rgba(60,60,67,.76))!important;opacity:1}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) button[aria-label="Dictate message" i]{color:var(--ios-label2,rgba(60,60,67,.72))!important;width:38px!important;height:38px!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-send{width:38px!important;height:38px!important;background:var(--ios-fill-t,#255fbf)!important;color:var(--ios-on,#fff)!important;box-shadow:none!important;transition:background-color .2s ease,transform .3s var(--ios-ease,ease)!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-send svg{stroke:var(--ios-on,#fff)!important;color:var(--ios-on,#fff)!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-send:disabled{background:var(--ios-fill3,rgba(118,118,128,.12))!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-send:disabled svg{stroke:var(--ios-label3,rgba(60,60,67,.3))!important;color:var(--ios-label3,rgba(60,60,67,.3))!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-send:not(:disabled):active{transform:scale(.9)}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) :is(.jf-cx-add,.jf-send,button[aria-label="Dictate message" i],button[aria-label="Stop dictation" i]){position:relative}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) :is(.jf-cx-add,.jf-send,button[aria-label="Dictate message" i],button[aria-label="Stop dictation" i]):after{content:"";position:absolute;inset:-3px;border-radius:50%}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) :is(.jf-cx-act,.jf-cx-quiet){min-height:44px}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-attach-sheet button[aria-label="Back to attachments" i]{min-width:44px!important;min-height:44px}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-attach-sheet input.jf-cx-gifq.jf-cx-gifq.jf-cx-gifq{font-size:max(16px,calc(15px * var(--dt, 1)))!important}html body .client-tablet.client-tablet .m-root .jf-cx-typing>span{font-size:calc(12px * var(--dt, 1))!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-cx-notice{font-size:calc(13px * var(--dt, 1))!important;font-weight:500!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-cx-act{color:var(--ios-tint)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-attach-sheet{bottom:62px!important;padding:6px!important;background:color-mix(in srgb,var(--ios-cell,#fff) 92%,transparent)!important;-webkit-backdrop-filter:blur(30px) saturate(1.8);backdrop-filter:blur(30px) saturate(1.8);border:0!important;border-radius:26px!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;transform-origin:20px 100%;animation:jfR4Pop .28s var(--ios-ease,ease) both;background:color-mix(in srgb,var(--ios-cell,#fff) 97%,transparent)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-attach-sheet{background:color-mix(in srgb,var(--ios-cell2,#2c2c2e) 97%,transparent)!important}@keyframes jfR4Pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-cx-attach-row{gap:12px!important;min-height:48px;padding:8px 10px!important;border-radius:18px!important;font-size:calc(17px * var(--dt, 1))!important;font-weight:400!important;letter-spacing:-.026em;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-cx-attach-row:active{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-cx-attach-ico{width:30px!important;height:30px!important;border-radius:8px;background:#0a7aff;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-cx-attach-row:nth-child(2) .jf-cx-attach-ico{background:#00b8c4}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-cx-attach-row:nth-child(3) .jf-cx-attach-ico{background:#ff9500}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-cx-attach-row:nth-child(4) .jf-cx-attach-ico{background:#5856d6}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-attach-sheet button[aria-label="Back to attachments" i]{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-attach-sheet input.jf-cx-gifq.jf-cx-gifq.jf-cx-gifq{background:var(--ios-fill3)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) .jf-attach-sheet .jf-gif-emoji{background:var(--ios-cell)!important;box-shadow:none;border-radius:16px!important}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .jf-cx-composer .jf-attach-sheet{animation:none}}html body .client-tablet.client-tablet .m-root .jf-cx-group>.jf-ui-group-title{margin:0!important;padding:24px 20px 7px!important;font-family:var(--ios-font)!important;font-size:calc(13px * var(--dt, 1))!important;font-weight:600!important;letter-spacing:-.006em!important;line-height:1.3!important;text-transform:none!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-cx-group:first-of-type>.jf-ui-group-title{padding-top:6px!important}html body .client-tablet.client-tablet .m-root .jf-cx-thread{min-height:76px}html body .client-tablet.client-tablet .m-root .jf-cx-thread .jf-ui-row-lead{width:48px;height:48px}html body .client-tablet.client-tablet .m-root .jf-cx-thread .jf-ui-row-title{display:block;font-size:calc(17px * var(--dt, 1))!important;font-weight:400!important}html body .client-tablet.client-tablet .m-root .jf-cx-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}html body .client-tablet.client-tablet .m-root .jf-cx-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-cx-when{flex:none;font-size:calc(15px * var(--dt, 1));font-weight:400;letter-spacing:-.016em;color:var(--ios-label2);font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root .jf-cx-thread .jf-ui-row-sub{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal!important;font-size:calc(15px * var(--dt, 1))!important;line-height:1.33!important;font-weight:400!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-cx-thread.jf-cx-unread .jf-ui-row-sub{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-cx-dot{display:inline-block;width:10px!important;height:10px!important;margin:0 6px 1px 0;vertical-align:.05em;border-radius:50%;background:var(--ios-red,#ff3b30)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-cx-group-tile{display:grid;place-items:center;width:48px;height:48px;border-radius:50%!important;background:linear-gradient(180deg,#a5abb8,#858994)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-cx-group-tile svg{width:24px;height:24px}html body .client-tablet.client-tablet .m-root .jf-cx-thread .jf-ui-row-lead>img{box-shadow:none}html body .client-tablet.client-tablet .m-root .jf-cx-person{margin-top:6px}html body .client-tablet.client-tablet .m-root .jf-cx-person .jf-chap-cover{min-height:150px;padding:22px 20px 18px}html body .client-tablet.client-tablet .m-root .jf-cx-person .jf-chap-t{max-width:60%}html body .client-tablet.client-tablet .m-root .jf-cx-person-av{position:absolute!important;z-index:1;top:22px;right:22px;display:grid;border-radius:50%;animation:jfArtIn .9s cubic-bezier(.2,.7,.2,1) .12s both}html body .client-tablet.client-tablet .m-root .jf-cx-person .jf-chap-body{padding:2px 16px 16px}html body .client-tablet.client-tablet .m-root .jf-cx-person .jf-chap-body .btnp{width:100%;min-height:52px}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .jf-cx-person-av{animation:none}}html body .client-tablet.client-tablet .m-root .jf-bug-page{background:color-mix(in srgb,var(--ios-bg) 62%,#000)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-bug-page{background:#000!important}html body .client-tablet.client-tablet .m-root .jf-bug-layer.jf-session{background:transparent!important;padding-top:10px}html body .client-tablet.client-tablet .m-root .jf-bug-layer.jf-session>.jf-bug-sheet{background:var(--ios-bg)!important;border-radius:38px 38px 0 0!important;padding:8px 16px 24px!important}html body .client-tablet.client-tablet .m-root .jf-bug-grab{width:36px!important;height:5px!important;margin:0 auto 6px!important;border-radius:3px!important;background:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root .jf-bug-bar{position:relative;display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 52px;margin-bottom:14px}html body .client-tablet.client-tablet .m-root .jf-bug-bar .jf-close-x{position:absolute!important;top:50%!important;right:0!important;left:auto!important;transform:translateY(-50%);margin:0!important}html body .client-tablet.client-tablet .m-root .jf-bug-bar .jf-bug-title{margin:0!important;font-family:var(--ios-font)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important;text-align:center;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-bug-label{margin:0 16px 7px!important;font-size:calc(13px * var(--dt, 1))!important;font-weight:400!important;letter-spacing:-.006em;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-bug-tile{border-radius:26px;background:var(--ios-cell);overflow:hidden}html body .client-tablet.client-tablet .m-root .jf-bug-tile>textarea{display:block;width:100%!important;min-height:168px;margin:0!important;padding:16px 16px 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none;resize:none;font-size:max(16px,calc(17px * var(--dt)))!important;font-weight:400!important;line-height:1.35!important;letter-spacing:-.026em;color:var(--ios-label)!important;caret-color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root .jf-bug-tile>textarea::placeholder{color:var(--ios-label2);opacity:.75}html body .client-tablet.client-tablet .m-root .jf-bug-count{margin:0!important;padding:0 16px 8px;text-align:right;font-size:calc(13px * var(--dt))!important;font-weight:400;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-bug-tile>:is(.jf-bug-attach,.jf-bug-file){position:relative;display:flex!important;align-items:center;justify-content:flex-start!important;gap:14px!important;width:100%;min-height:52px!important;margin:0!important;padding:10px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ios-label)!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em;text-align:left}html body .client-tablet.client-tablet .m-root .jf-bug-tile>:is(.jf-bug-attach,.jf-bug-file):before{content:"";position:absolute;top:0;left:60px;right:0;height:1px;background:var(--ios-sep);transform:scaleY(.5);transform-origin:top}html body .client-tablet.client-tablet .m-root .jf-bug-tile>.jf-bug-attach:active{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root .jf-bug-ic{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#0a7aff;color:#fff}html body .client-tablet.client-tablet .m-root .jf-bug-ic svg{width:18px;height:18px;stroke-width:2.1}html body .client-tablet.client-tablet .m-root .jf-bug-attach .jf-bug-ic~span{flex:1;min-width:0}html body .client-tablet.client-tablet .m-root .jf-bug-attach:after{content:"";flex:none;width:8px;height:8px;margin-right:3px;border-top:2px solid var(--ios-label3);border-right:2px solid var(--ios-label3);transform:rotate(45deg)}html body .client-tablet.client-tablet .m-root .jf-bug-file>span:not(.jf-bug-ic){flex:1;min-width:0;font-size:calc(17px * var(--dt));color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-bug-file>button{min-height:44px;font-size:calc(15px * var(--dt))!important;font-weight:400!important;color:var(--ios-red)!important}html body .client-tablet.client-tablet .m-root .jf-bug-foot{margin:0!important;padding:7px 20px 0!important;font-size:calc(13px * var(--dt))!important;font-weight:400!important;line-height:1.38!important;color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jf-bug-error{margin:8px 20px 0!important;font-size:calc(13px * var(--dt))!important;font-weight:400;color:var(--ios-red)!important}html body .client-tablet.client-tablet .m-root button.jf-bug-send.btnp{width:100%;min-height:50px!important;margin-top:24px!important;border-radius:999px!important}html body .client-tablet.client-tablet .m-root button.jf-bug-send.btnp:disabled{opacity:1!important;background:var(--ios-fill3)!important;color:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root button.jf-bug-send.btnp[data-state=sending]{opacity:.6!important;background:var(--ios-fill-t)!important;color:var(--ios-on)!important}html body .client-tablet.client-tablet .m-root button.jf-bug-send.btnp[data-state=sent]{background:#237318!important;color:#fff!important}html body .client-tablet.client-tablet .m-root button.jf-bug-send.btnp[data-state=failed]{background:#d70015!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-notice{padding-left:20px!important;padding-right:20px!important;border-radius:30px 30px 0 0!important;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-tint) 70%,var(--ios-cell,#fff)) 0,var(--ios-cell,#fff) 150px)!important;box-shadow:0 -10px 40px rgba(0,0,0,.08)!important}html body .client-tablet.client-tablet .m-root .jf-notice>span[aria-hidden]:first-child{background:var(--ios-label3,rgba(60,60,67,.3))!important}.jf-close-x.jf-notice-x{--close-top:12px;--close-right:12px}html body .client-tablet.client-tablet .m-root .jf-notice-x{background:var(--ios-fill3,rgba(118,118,128,.12))!important;color:var(--ios-label2,rgba(60,60,67,.76))!important}html body .client-tablet.client-tablet .m-root .jf-notice-ic{width:48px!important;height:48px!important;border-radius:14px!important;background:color-mix(in srgb,var(--chap-accent) 15%,var(--ios-cell,#fff))!important;color:color-mix(in srgb,var(--chap-accent) 72%,var(--chap-deep))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 12%,transparent)}html body .client-tablet.client-tablet .m-root .jf-notice-k{font-size:calc(13.5px * var(--dt, 1))!important;font-weight:650!important;letter-spacing:0!important;text-transform:none!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-notice #jf-notice-title{font-size:calc(22px * min(var(--dt, 1), 1.3))!important;font-weight:700!important;letter-spacing:-.025em!important;line-height:1.22!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-notice-b{font-size:calc(15.5px * var(--dt, 1))!important;line-height:1.45!important;color:var(--ios-label2,rgba(60,60,67,.76))!important}html body .client-tablet.client-tablet .m-root .jf-notice .jf-sheet-actions .btnp{min-height:54px}html body .client-tablet.client-tablet .m-root .jf-notice .jf-sheet-actions .btng{min-height:48px;color:var(--ios-label2,rgba(60,60,67,.76))!important}html body .client-tablet.client-tablet .m-root :is(.jf-update-pill,.jf-update-fail){background:var(--ios-glass,rgba(255,255,255,.86))!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);box-shadow:inset 0 0 0 1px var(--ios-glass-edge,rgba(255,255,255,.9)),0 20px 44px -18px rgba(30,40,70,.42)!important}html body .client-tablet.client-tablet .m-root .jf-update-pill{gap:7px!important;min-height:36px!important;padding:6px 14px 6px 7px!important;font-size:calc(14px * min(var(--dt, 1), 1.3))!important;font-weight:650!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-update-pill:after{content:"";position:absolute;inset:-4px 0}html body .client-tablet.client-tablet .m-root .jf-update-pill>svg{box-sizing:content-box;padding:6px;border-radius:50%;background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell,#fff))}html body .client-tablet.client-tablet .m-root .jf-update-fail{display:flex;align-items:flex-start;gap:10px;max-width:250px!important;padding:10px 14px 10px 10px!important;border-radius:18px!important;font-size:calc(13.5px * var(--dt, 1))!important;font-weight:600!important;line-height:1.38!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-update-fail:before{content:"!";flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:color-mix(in srgb,var(--ios-red,#d70015) 13%,transparent);color:var(--ios-red,#d70015);font-size:15px;font-weight:700}html body .client-tablet.client-tablet .m-root .jf-habit-confirmation{background:var(--ios-glass,rgba(255,255,255,.86))!important;color:var(--f-ink)!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);box-shadow:inset 0 0 0 1px var(--ios-glass-edge,rgba(255,255,255,.9)),0 20px 44px -18px rgba(30,40,70,.42)!important}html body .client-tablet.client-tablet .m-root .jf-habit-confirmation>span{border-radius:10px!important;background:rgba(52,199,89,.15)!important;color:#1f9438!important;font-size:17px!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-habit-confirmation b{color:var(--f-ink,#1d1e22)!important;font-weight:650!important;letter-spacing:-.01em}html body .client-tablet.client-tablet .m-root .jf-habit-confirmation small{color:var(--ios-label2,#6a6e77)!important;font-weight:500!important}.jf-boot{font-family:var(--m-font,var(--font-inter),Inter,sans-serif);color:#1d1e22}.jf-boot-mark{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:13px;background:#141742;color:#caeafb;font-size:16px;font-weight:800;letter-spacing:0;box-shadow:0 10px 22px -12px rgba(20,23,66,.7)}.jf-boot-brand.jf-boot-brand{display:inline-flex;align-items:center;gap:12px;font-family:inherit;font-size:20px;font-weight:650;letter-spacing:-.015em;color:#1d1e22;text-transform:none}.jf-boot-brand .jf-boot-mark{width:38px;height:38px;border-radius:11px;font-size:14px}html[data-jf-dark] :is(.jf-boot,.jf-boot-brand.jf-boot-brand){color:#fff}html body .client-tablet.client-tablet .m-root [data-testid=step-surge-notice-card] .jg3-unlock-cover{width:60px!important;height:60px!important;flex-basis:60px!important;border-radius:18px!important;background:rgba(245,165,36,.15)!important}html body .client-tablet.client-tablet .m-root [data-testid=step-surge-notice-card] .jg3-unlock-cover i{font-size:30px;font-style:normal;line-height:1}html body .client-tablet.client-tablet .m-root [data-testid=step-surge-notice-card] .klabel{color:#a85000!important;font-weight:650!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root [data-testid=step-surge-notice-card] .klabel{color:#ffb340!important}html body .client-tablet.client-tablet .m-root [data-testid=step-surge-notice-card] h2{margin:0;font-size:calc(22px * min(var(--dt, 1), 1.3))!important;font-weight:700!important;letter-spacing:-.025em!important}html body .client-tablet.client-tablet .m-root [data-testid=step-surge-notice-card] .jg3-unlock>p{margin:16px 2px 18px!important;font-size:calc(15.5px * var(--dt, 1))!important;font-weight:500!important;line-height:1.45!important;color:var(--ios-label2,rgba(60,60,67,.76))!important}html body .client-tablet.client-tablet .m-root [data-testid=step-surge-notice-card] .jg3-unlock>p strong{font-weight:700;color:var(--f-ink)}html body .client-tablet.client-tablet .m-root .jf-snapshot{gap:12px!important;padding:11px 14px 11px 11px!important;border:0!important;border-radius:18px!important;background:var(--ios-cell,#fff)!important;box-shadow:var(--m-shadow-card)!important;font-size:calc(13.5px * var(--dt, 1))!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-snapshot>span[aria-hidden]{display:grid;place-items:center;width:30px!important;height:30px!important;border-radius:9px!important;background:rgba(77,163,255,.14)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-snapshot>span[aria-hidden]:before{content:"";width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 2px #2f8ae8;background:linear-gradient(#2f8ae8,#2f8ae8) 6px 3px /2px 5px no-repeat,linear-gradient(#2f8ae8,#2f8ae8) 6px 6px /4px 2px no-repeat}html body .client-tablet.client-tablet .m-root .jf-snapshot b{color:var(--f-ink)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-optin{background:radial-gradient(60% 34% at 12% 4%,rgba(255,255,255,.85),rgba(255,255,255,0) 70%),linear-gradient(180deg,var(--sec-sky,#d3e3f5) 0,color-mix(in srgb,var(--sec-sky,#d3e3f5) 55%,#f5f7fb) 150px,color-mix(in srgb,var(--sec-sky,#d3e3f5) 22%,#f5f7fb) 300px,#f5f7fb 460px)!important;background-color:#f5f7fb!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-optin{background:linear-gradient(180deg,var(--sec-sky,#1b2230) 0,color-mix(in srgb,var(--sec-sky,#1b2230) 55%,var(--ios-bg,#000)) 150px,color-mix(in srgb,var(--sec-sky,#1b2230) 22%,var(--ios-bg,#000)) 300px,var(--ios-bg,#000) 460px)!important;background-color:var(--ios-bg,#000)!important}html body .client-tablet.client-tablet .m-root .jf-optin-k{font-size:calc(15px * var(--dt, 1))!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-optin-ic{width:76px!important;height:76px!important;border-radius:24px!important;background:linear-gradient(180deg,var(--ios-cell,#ffffff) 0,color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell,#fff)) 100%)!important;color:#2f8ae8!important;box-shadow:inset 0 1px 0 var(--ios-glass-edge,#fff),0 18px 36px -20px rgba(30,40,70,.45)!important}html body .client-tablet.client-tablet .m-root .jf-optin #notification-opt-in-title{font-size:calc(30px * min(var(--dt, 1), 1.3))!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.1!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-optin #notification-opt-in-description{font-size:calc(16px * var(--dt, 1))!important;line-height:1.45!important;color:var(--ios-label2,rgba(60,60,67,.76))!important}html body .client-tablet.client-tablet .m-root .jf-optin-list{gap:0!important;margin-top:26px!important;border-radius:22px;background:var(--ios-cell,#fff);box-shadow:var(--m-shadow-card);overflow:hidden}html body .client-tablet.client-tablet .m-root .jf-optin-list>div{position:relative;min-height:58px;padding:0 16px}html body .client-tablet.client-tablet .m-root .jf-optin-list>div+div:before{content:"";position:absolute;top:0;left:58px;right:0;height:1px;background:var(--ios-sep,#edf0f5)}html body .client-tablet.client-tablet .m-root .jf-optin-list>div>span:last-child{font-size:calc(16.5px * var(--dt, 1))!important;font-weight:600!important;letter-spacing:-.01em;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-optin-check{width:30px!important;height:30px!important;border-radius:9px!important;background:rgba(126,211,33,.16)!important;color:#4f9a12!important}html body .client-tablet.client-tablet .m-root .jf-optin .btnp{min-height:54px}html body .client-tablet.client-tablet .m-root .jf-optin :is(.btnp,.btng):focus-visible{outline:3px solid color-mix(in srgb,var(--chap-accent) 45%,transparent)!important;outline-offset:3px}html body .client-tablet.client-tablet .m-root .jf-optin .btng{min-height:50px;background:var(--ios-fill3,rgba(118,118,128,.12))!important;color:var(--f-ink)!important;border-radius:128px!important;margin-bottom:12px}html body .client-tablet.client-tablet .m-root .jf-optin-foot{font-size:calc(13px * var(--dt, 1))!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-cx-composer:not(.jfi-morph *) :is(button[aria-label="Dictate message" i],button[aria-label="Stop dictation" i]){margin-right:4px!important}html body .client-tablet.client-tablet .m-root .jf-optin .btng.jf-optin-skip{min-height:44px;background:transparent!important;box-shadow:none!important;color:var(--ios-tint)!important;font-weight:400!important;font-size:calc(17px * var(--dt, 1))!important;margin-bottom:4px}html body .client-tablet.client-tablet .m-root .jf-optin .jf-optin-k{display:none!important}html body .client-tablet.client-tablet .m-root .jf-optin #notification-opt-in-title{font-size:calc(28px * min(var(--dt, 1), 1.3))!important;letter-spacing:.013em!important;line-height:1.18!important}html body .client-tablet.client-tablet .m-root .jf-optin #notification-opt-in-description{font-size:calc(17px * var(--dt, 1))!important;line-height:1.32!important}html body .client-tablet.client-tablet .m-root .jf-optin :is(.jf-optin-ic,#notification-opt-in-title,#notification-opt-in-description){margin-left:auto!important;margin-right:auto!important;text-align:center}html body .client-tablet.client-tablet .m-root .jf-cm-preview{background:var(--ios-cell,#fff)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-preview{background:var(--ios-cell2,#2c2c2e)!important;box-shadow:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-cm-preview-x{background:var(--ios-fill,rgba(120,120,128,.36))!important}html body .client-tablet.client-tablet .m-root .jf-cm-sheet-card>div{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-session{background:linear-gradient(180deg,var(--sec-sky) 0,color-mix(in srgb,var(--sec-sky) 55%,var(--ios-bg,#f2f2f7)) 150px,color-mix(in srgb,var(--sec-sky) 18%,var(--ios-bg,#f2f2f7)) 300px,var(--ios-bg,#f2f2f7) 460px)!important;background-color:var(--ios-bg,#f2f2f7)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-session .m-abar,html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-session .m-scroll{background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-tr-week .jf-ui-ring-val{stroke:var(--chap-accent)!important}html body .client-tablet.client-tablet .m-root .jf-tr-week .jf-ui-ring-track{stroke:color-mix(in srgb,var(--chap-accent) 14%,#edf0f5)!important}html body .client-tablet.client-tablet .m-root .jf-tr-day .jf-tr-day-l{font-size:13px;font-weight:600;color:var(--m-muted)}html body .client-tablet.client-tablet .m-root .jf-tr-day .jf-tr-day-d{font-weight:650;color:var(--f-ink)}html body .client-tablet.client-tablet .m-root .jf-tr-day[data-state=pt] .jf-tr-day-d{background:var(--chap-deep);color:var(--ios-cell,#fff);box-shadow:0 8px 16px -10px color-mix(in srgb,var(--chap-deep) 90%,transparent)}html body .client-tablet.client-tablet .m-root .jf-tr-day[data-state=solo] .jf-tr-day-d{background:linear-gradient(180deg,#ffc46b,var(--chap-accent));color:#fff;box-shadow:0 8px 16px -10px color-mix(in srgb,var(--chap-accent) 90%,transparent)}html body .client-tablet.client-tablet .m-root .jf-tr-day[data-state=planned] .jf-tr-day-d{background:color-mix(in srgb,var(--chap-accent) 12%,var(--ios-cell,#fff));color:var(--chap-deep);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--chap-accent) 55%,var(--ios-cell,#fff))}html body .client-tablet.client-tablet .m-root .jf-tr-day[data-today] .jf-tr-day-l{color:var(--chap-deep);font-weight:700}html body .client-tablet.client-tablet .m-root .jf-tr-day[data-today][data-state=rest] .jf-tr-day-d{background:var(--ios-cell,#fff);color:var(--chap-deep);box-shadow:inset 0 0 0 1.5px var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-tr-day[data-today]:is([data-state=pt],[data-state=solo]) .jf-tr-day-d{box-shadow:0 0 0 2px var(--ios-cell,#fff),0 0 0 3.5px var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-tr-day[data-today][data-state=planned] .jf-tr-day-d{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--chap-accent) 55%,var(--ios-cell,#fff)),0 0 0 2px #fff,0 0 0 3.5px var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-tr-day[data-today]:after{content:"";justify-self:center;width:5px;height:5px;margin-top:-1px;border-radius:50%;background:var(--chap-accent)}html body .client-tablet.client-tablet .m-root .jf-tr-legend{font-weight:600;color:var(--m-muted)}html body .client-tablet.client-tablet .m-root .jf-tr-legend .is-pt{background:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-tr-legend .is-solo{background:var(--chap-accent)}html body .client-tablet.client-tablet .m-root .jf-tr-legend .is-planned{background:color-mix(in srgb,var(--chap-accent) 12%,var(--ios-cell,#fff));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--chap-accent) 55%,var(--ios-cell,#fff))}html body .client-tablet.client-tablet .m-root .jf-tr-tiles{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:11px}html body .client-tablet.client-tablet .m-root button.jf-tr-tile{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:138px;margin:0;padding:16px 16px 15px;border:0;border-radius:24px;background:linear-gradient(180deg,var(--ios-cell,#ffffff) 52%,color-mix(in srgb,var(--chap-tint) 70%,var(--ios-cell,#fff)) 100%);box-shadow:none;color:var(--f-ink);font:inherit;text-align:left;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--f-ease)}html body .client-tablet.client-tablet .m-root button.jf-tr-tile[data-testid=wod-ai]{background:linear-gradient(180deg,var(--ios-cell,#ffffff) 52%,#e2f2fd 100%)}html body .client-tablet.client-tablet .m-root button.jf-tr-tile:active{transform:scale(.97)}html body .client-tablet.client-tablet .m-root .jf-tr-tile-ic{display:grid;place-items:center;width:46px;height:46px;margin-bottom:auto;border-radius:15px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}html body .client-tablet.client-tablet .m-root .jf-tr-tile-ic.is-peach{background:linear-gradient(180deg,rgba(245,165,36,.12),rgba(245,165,36,.22));color:#d88a0c}html body .client-tablet.client-tablet .m-root .jf-tr-tile-ic.is-jfi{background:linear-gradient(180deg,#e2f2fd,#caeafb);color:#2a6fbf}html body .client-tablet.client-tablet .m-root .jf-tr-tile-t{display:block;margin-top:18px;font-size:17px;font-weight:650;line-height:1.2;letter-spacing:-.015em;color:var(--f-ink)}html body .client-tablet.client-tablet .m-root .jf-tr-tile-s{display:block;margin-top:3px;font-size:13.5px;font-weight:500;line-height:1.3;color:var(--m-muted)}html body .client-tablet.client-tablet .m-root .jf-ui-card.jf-tr-progchap{position:relative;isolation:isolate;padding:0!important;border-radius:26px!important;overflow:clip!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-tr-progchap .jf-chap-cover.jf-tr-prog-head{min-height:152px;padding:20px 20px 18px!important}html body .client-tablet.client-tablet .m-root .jf-tr-progchap .jf-chap-art{top:4px;right:-6px;width:146px;height:146px}html body .client-tablet.client-tablet .m-root .jf-tr-progchap .jf-chap-k{font-size:13.5px!important;font-weight:650!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-tr-progchap button.jf-tr-prog-name{display:inline-flex;align-items:center;gap:6px;max-width:66%;margin-top:1px;font-size:25px;font-weight:700;line-height:1.14;letter-spacing:-.028em;color:var(--f-ink);text-wrap:balance}html body .client-tablet.client-tablet .m-root .jf-tr-progchap button.jf-tr-prog-name svg{flex:none;width:17px;height:17px;color:var(--chap-deep);opacity:.7}html body .client-tablet.client-tablet .m-root .jf-tr-progchap .jf-tr-prog-dates{max-width:64%;margin-top:3px;font-size:15px;font-weight:500;color:var(--ios-label2,rgba(31,32,37,.7))}html body .client-tablet.client-tablet .m-root .jf-tr-progchap .jf-tr-bar{max-width:60%;height:7px;margin-top:14px;background:rgba(255,255,255,.8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 18%,transparent)}html body .client-tablet.client-tablet .m-root .jf-tr-progchap .jf-tr-bar>span{background:linear-gradient(90deg,#ffc46b,var(--chap-accent));min-width:7px}html body .client-tablet.client-tablet .m-root .jf-tr-progchap .jf-tr-prog-head+.jf-ui-row>.jf-ui-row-body{box-shadow:none}html body .client-tablet.client-tablet .m-root .jf-tr-progchap .jf-ui-row--selected{background:linear-gradient(90deg,rgba(202,234,251,.55),rgba(226,242,253,.3))!important}html body .client-tablet.client-tablet .m-root .jf-chap.jf-tr-odchap{margin-top:30px}html body .client-tablet.client-tablet .m-root .jf-tr-odchap .jf-chap-cover{min-height:140px}html body .client-tablet.client-tablet .m-root .jf-tr-odchap h2.jf-chap-t{margin:0}html body .client-tablet.client-tablet .m-root .jf-tr-odchap .jf-chap-body.jf-ui-group{margin:0!important}html body .client-tablet.client-tablet .m-root .jf-tr-odchap .jf-chap-body .jf-ui-list{border-radius:0!important;box-shadow:none!important;background:transparent!important}html body .client-tablet.client-tablet .m-root :is([data-testid=wod-log-activity],.trk-more .jf-ui-row) .jf-ui-icon{background:rgba(245,165,36,.15)!important;color:#d88a0c!important}html body .client-tablet.client-tablet .m-root .jf-tr-tag.is-current{color:var(--chap-deep);background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell,#fff))}html body .client-tablet.client-tablet .m-root .jf-tr-phase{background:var(--ios-fill3,#f3f5f8)}html body .client-tablet.client-tablet .m-root .jf-tr-phase-name{font-weight:650}html body .client-tablet.client-tablet .m-root .jf-tr-phase-wt{color:var(--chap-deep);font-weight:650}html body .client-tablet.client-tablet .m-root .jf-tr-pop-title{font-size:22px!important;font-weight:700!important;letter-spacing:-.02em!important}html body .client-tablet.client-tablet .m-root .jf-tr-sum-title{font-size:27px;font-weight:700;letter-spacing:-.025em}html body .client-tablet.client-tablet .m-root .jf-tr-set-label{font-weight:600}html body .client-tablet.client-tablet .m-root button.jf-tr-step{color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-tr-alert button{color:var(--chap-deep);font-weight:650}html body .client-tablet.client-tablet .m-root .m-overlay.m-sheet-up.jf-tr-screen,html body .client-tablet.client-tablet .m-root .m-overlay.m-sheet-up.jf-tr-screen[style]{background:linear-gradient(180deg,var(--sec-sky) 0,color-mix(in srgb,var(--sec-sky) 40%,var(--ios-bg,#f2f2f7)) 180px,var(--ios-bg,#f2f2f7) 420px)!important}html body .client-tablet.client-tablet .m-root .jf-tr-screen .m-abar{background:transparent!important}html body .client-tablet.client-tablet .m-root button.jf-tr-nav-x{width:38px;height:38px;margin-left:4px;border-radius:50%;background:rgba(255,255,255,.85)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 6px 16px -10px rgba(30,40,70,.35)}html body .client-tablet.client-tablet .m-root button.jf-tr-nav-x svg{width:18px;height:18px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-sheet-card span[style*="letter-spacing: 0.06em"]{font-weight:600!important;letter-spacing:0!important;color:var(--m-muted)!important;font-size:12.5px!important}html body .client-tablet.client-tablet .m-root .jf-tr-tiles{margin-bottom:22px}html body .client-tablet.client-tablet .m-root .jf-tr-tile-ic svg{width:24px;height:24px}html body .client-tablet.client-tablet .m-root .jf-tr-progchap button.jf-tr-prog-name{display:block;text-align:left}html body .client-tablet.client-tablet .m-root .jf-tr-progchap button.jf-tr-prog-name>span{display:inline}html body .client-tablet.client-tablet .m-root .jf-tr-progchap button.jf-tr-prog-name svg{display:inline-block;vertical-align:-1px;margin-left:4px}html body .client-tablet.client-tablet .m-root .jf-bld-empty{display:flex;flex-direction:column;gap:14px;padding:10px 0 24px}html body .client-tablet.client-tablet .m-root .jf-bld-filled{padding:10px 0 24px}html body .client-tablet.client-tablet .m-root .jf-bld-chap .jf-chap-cover{min-height:214px;padding:24px 22px 20px}html body .client-tablet.client-tablet .m-root .jf-bld-chap .jf-chap-art{top:10px;right:-4px;width:172px;height:172px}html body .client-tablet.client-tablet .m-root .jf-bld-chap h1.jf-chap-t{margin:2px 0 0;font-size:27px;max-width:60%}html body .client-tablet.client-tablet .m-root .jf-bld-chap .jf-chap-s{max-width:58%;margin-top:4px}html body .client-tablet.client-tablet .m-root .jf-bld-cta{padding:4px 18px 18px}html body .client-tablet.client-tablet .m-root .jf-bld-cta .btnp{width:100%;min-height:54px;font-size:16.5px!important}html body .client-tablet.client-tablet .m-root .jf-bld-title-field{display:grid;gap:8px;font-size:15px;font-weight:600;color:var(--f-ink)}html body .client-tablet.client-tablet .m-root .jf-bld-title-field input{min-height:52px!important;padding:0 16px!important;border:0!important;border-radius:16px!important;background:var(--ios-cell,#fff)!important;box-shadow:none!important;color:var(--f-ink)!important;font-size:17px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root button.jf-bld-save{display:inline-flex;align-items:center;min-height:38px;margin-right:2px;padding:0 16px!important;border:0;border-radius:999px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,var(--ios-cell,#fff)),color-mix(in srgb,var(--chap-accent) 27%,var(--ios-cell,#fff)))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent),0 10px 20px -16px color-mix(in srgb,var(--chap-accent) 80%,transparent)!important;color:var(--chap-deep)!important;font-size:15.5px;font-weight:650;letter-spacing:-.005em;transition:transform .2s var(--f-ease),opacity .2s ease}html body .client-tablet.client-tablet .m-root button.jf-bld-save:disabled{background:var(--ios-fill3,rgba(31,32,37,.06))!important;box-shadow:none!important;color:var(--ios-label3,rgba(31,32,37,.35))!important}html body .client-tablet.client-tablet .m-root button.jf-bld-save:not(:disabled):active{transform:scale(.96)}html body .client-tablet.client-tablet .m-root button.jf-bld-restall{display:block;margin:14px auto 0;min-height:40px;padding:0 18px;border:0;border-radius:999px;background:var(--ios-fill3,rgba(31,32,37,.055));color:var(--f-ink);font-size:14.5px;font-weight:600}html body .client-tablet.client-tablet .m-root [data-testid=build-session] .wod-group-badge{color:var(--chap-deep)!important;background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell,#fff))!important}html body .client-tablet.client-tablet .m-root .wec-card{border-radius:26px;box-shadow:none}html body .client-tablet.client-tablet .m-root .wec-card.is-compact{padding:18px}html body .client-tablet.client-tablet .m-root .wec-eyebrow{font-size:calc(13.5px * min(var(--dt, 1), 1.6));font-weight:650;letter-spacing:0;text-transform:none;color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .wec-title-static{font-size:calc(22px * min(var(--dt, 1), 1.5));font-weight:700;letter-spacing:-.02em}html body .client-tablet.client-tablet .m-root .wec-cname-tx{font-size:calc(16.5px * min(var(--dt, 1), 1.6));font-weight:600;letter-spacing:-.01em}html body .client-tablet.client-tablet .m-root .wec-cplay{background:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .wec-cname[aria-expanded=true] :is(.wec-cpx-u,.wec-cpx-v,.wec-cpx-ic,.wec-cpx-dot){color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .wec-card.is-compact .wec-fields-client,html body .client-tablet.client-tablet .m-root .wec-cmenu{background:var(--ios-fill3,#f3f5f8);border-radius:16px}html body .client-tablet.client-tablet .m-root .wec-cmenu button{color:var(--f-ink);font-weight:600;border-radius:12px}html body .client-tablet.client-tablet .m-root .wec-cmenu button[aria-pressed=true]{background:var(--chap-deep);color:var(--ios-cell,#fff)}html body .client-tablet.client-tablet .m-root .wec-head-actions button{color:var(--chap-deep);font-weight:650}html body .client-tablet.client-tablet .m-root .wec-select-go{color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root button.wec-add{min-height:50px;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 13%,var(--ios-cell,#fff)),color-mix(in srgb,var(--chap-accent) 24%,var(--ios-cell,#fff)));box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 18%,transparent);color:var(--chap-deep);font-size:15.5px;font-weight:650}html body .client-tablet.client-tablet .m-root :is(.wec-badge,.wec-cbadge){background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell,#fff));color:var(--chap-deep);font-weight:650}html body .client-tablet.client-tablet .m-root .wec-card.is-compact .wec-row.is-grouped{border-left-color:var(--chap-accent);background:color-mix(in srgb,var(--chap-accent) 8%,var(--ios-cell,#fff))}html body .client-tablet.client-tablet .m-root .wec-card.is-compact .wec-row.is-selected{box-shadow:inset 0 0 0 1.5px var(--chap-accent)}html body .client-tablet.client-tablet .m-root .wec-pair-badge{background:color-mix(in srgb,var(--chap-accent) 18%,var(--ios-cell,#fff));color:var(--chap-deep)}html body .client-tablet.client-tablet .wec-toast{background:var(--ios-glass,rgba(255,255,255,.86));-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 20px 44px -18px rgba(30,40,70,.42);color:var(--f-ink,#1d1e22);border-radius:20px}html body .client-tablet.client-tablet .wec-toast .wec-toast-tx{color:var(--f-ink,#1d1e22)}html body .client-tablet.client-tablet .wec-toast .wec-toast-undo{color:var(--chap-deep,#8a5200)!important}html body .client-tablet.client-tablet .m-root [data-testid=exercise-picker] .m-scroll{background:transparent!important}html body .client-tablet.client-tablet .m-root [data-testid=exercise-picker] .jf-pick-search{border-radius:16px!important;background:var(--ios-cell,#fff)!important;box-shadow:none!important;border:0!important}html body .client-tablet.client-tablet .m-root .jf-cat-chip{background:var(--ios-fill3,rgba(31,32,37,.055))!important;color:var(--f-ink)!important;font-weight:600!important;box-shadow:none!important;border:0!important}html body .client-tablet.client-tablet .m-root .jf-cat-chip[data-on=true]{background:var(--chap-deep)!important;color:var(--ios-cell,#fff)!important;box-shadow:0 8px 18px -12px color-mix(in srgb,var(--chap-deep) 80%,transparent)!important}html body .client-tablet.client-tablet .m-root [data-testid=exercise-picker] .m-scroll>div:nth-child(3){margin:8px 14px 0;padding:2px 16px 10px!important;border-radius:24px;background:var(--ios-cell,#fff);box-shadow:none}html body .client-tablet.client-tablet .m-root [data-testid=exercise-picker] .m-scroll>div:nth-child(3)>div:has(>button){border-bottom-color:var(--ios-sep,rgba(31,32,37,.07))!important}html body .client-tablet.client-tablet .m-root [data-testid=exercise-picker] .m-scroll>div:nth-child(3)>button[type=button]{border:0!important;background:var(--ios-fill3,rgba(31,32,37,.055))!important;font-weight:600!important;margin-bottom:6px}html body .client-tablet.client-tablet .m-root [data-testid=exercise-picker] .jf-check[aria-checked=true],html body .client-tablet.client-tablet .m-root [data-testid=exercise-picker] .jf-check[data-on=true]{background:var(--chap-deep)!important;border-color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root [data-testid=exercise-picker] .jf-navbar-trail>button{color:var(--chap-deep)!important;font-weight:650!important;font-size:17px!important}html body .client-tablet.client-tablet .m-root .jf-xd-swap-pill{min-height:34px;padding:0 15px;background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell,#fff));color:var(--chap-deep);font-weight:650}html body .client-tablet.client-tablet .m-root .jf-xd{background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-xd-scroll{gap:14px;padding:8px 0 28px}html body .client-tablet.client-tablet .m-root .jf-xd-card{border-radius:24px;padding:20px;box-shadow:none}html body .client-tablet.client-tablet .m-root .jf-xd-card.is-media{padding:8px;border-radius:26px}html body .client-tablet.client-tablet .m-root .jf-xd-media{border-radius:20px}html body .client-tablet.client-tablet .m-root .jf-xd-eyebrow{font-size:13.5px;font-weight:650;letter-spacing:0;text-transform:none;color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-xd-h{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:none}html body .client-tablet.client-tablet .m-root .jf-xd-title{font-size:16px;font-weight:650}html body .client-tablet.client-tablet .m-root .jf-xd-steps{gap:12px}html body .client-tablet.client-tablet .m-root .jf-xd-steps li{grid-template-columns:26px minmax(0,1fr);gap:12px;font-size:15px;line-height:1.5}html body .client-tablet.client-tablet .m-root .jf-xd-steps li:before{width:26px;height:26px;background:color-mix(in srgb,var(--chap-accent) 18%,var(--ios-cell,#fff));color:var(--chap-deep);font-size:12.5px;font-weight:700}html body .client-tablet.client-tablet .m-root .jf-xd-body{font-size:15px}html body .client-tablet.client-tablet .m-root .jf-xd-hcard{background:var(--ios-fill3,#f3f5f8);border-radius:16px}html body .client-tablet.client-tablet .m-root .jf-xd-cta{background:transparent;border-top:0}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-xd-primary,button.jf-xd-primary){min-height:54px;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,var(--ios-cell,#fff)),color-mix(in srgb,var(--chap-accent) 27%,var(--ios-cell,#fff)))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent),0 12px 24px -18px color-mix(in srgb,var(--chap-accent) 80%,transparent)!important;color:var(--chap-deep)!important;font-weight:650}html body .client-tablet.client-tablet .m-root.m-root .jf-xd-primary *{color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root.m-root .jf-xd-secondary{background:var(--ios-fill3,rgba(31,32,37,.055))!important;font-weight:600}html body .client-tablet.client-tablet .m-root .jf-xd-confirm{background:rgba(20,21,25,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html body .client-tablet.client-tablet .m-root .jf-xd-confirm-card{border-radius:28px;padding:22px;gap:10px;box-shadow:0 30px 60px -24px rgba(30,40,70,.45)}html body .client-tablet.client-tablet .m-root .jf-cfm-scrim{background:rgba(20,21,25,.28)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html body .client-tablet.client-tablet .m-root .jf-cfm{max-width:330px;margin:0 auto!important;border:0!important;border-radius:26px!important;padding:24px 22px 18px!important;box-shadow:0 30px 60px -24px rgba(30,40,70,.45)!important;text-align:center}html body .client-tablet.client-tablet .m-root .jf-cfm>div:first-child{font-size:20px!important;font-weight:700!important;letter-spacing:-.02em}html body .client-tablet.client-tablet .m-root .jf-cfm>div:nth-child(2){font-size:15px!important;color:var(--m-muted)!important;margin-top:6px!important}html body .client-tablet.client-tablet .m-root .jf-cfm-actions{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important;margin-top:20px!important}html body .client-tablet.client-tablet .m-root .jf-cfm-actions>button{min-height:48px;padding:0 12px!important;border-radius:999px;letter-spacing:0!important;font-size:15.5px!important;font-weight:650!important}html body .client-tablet.client-tablet .m-root .jf-cfm-actions>button:first-child{background:var(--ios-fill3,rgba(31,32,37,.06));color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-cfm-actions>button:last-child{background:rgba(255,94,58,.12);color:var(--ios-red,#d93a17)!important}html body .client-tablet.client-tablet .m-root .jf-option-sheet{border:0!important;border-radius:30px 30px 0 0!important;box-shadow:0 -10px 40px rgba(0,0,0,.08)!important;padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px))!important}html body .client-tablet.client-tablet .m-root .jf-option-sheet>div:nth-child(2){font-size:20px!important;font-weight:700!important;letter-spacing:-.02em;text-align:left!important;padding:16px 24px 8px!important}html body .client-tablet.client-tablet .m-root .jf-option-sheet>button{font-size:17px!important;font-weight:500;padding:15px 24px!important}html body .client-tablet.client-tablet .m-root .trk-card{border-radius:26px!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .trk-card+.trk-card{margin-top:14px}html body .client-tablet.client-tablet .m-root .trk-card--grouped:before{background:var(--chap-accent)}html body .client-tablet.client-tablet .m-root .trk-name{font-size:18px;font-weight:700;letter-spacing:-.02em}html body .client-tablet.client-tablet .m-root .trk-badge{background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell,#fff));color:var(--chap-deep);letter-spacing:0;font-weight:650}html body .client-tablet.client-tablet .m-root .trk-label{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--m-muted)}html body .client-tablet.client-tablet .m-root button.trk-help{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-height:22px;padding:0!important;margin:0 0 0 2px;border-radius:50%!important;background:color-mix(in srgb,var(--chap-accent) 18%,var(--ios-cell,#fff))!important;color:var(--chap-deep)!important;font-size:12.5px!important;font-weight:700!important;line-height:22px!important}html body .client-tablet.client-tablet .m-root .trk-set-no{font-weight:650}html body .client-tablet.client-tablet .m-root .trk-set-no.is-logged{color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .trk-set-no.trk-set-confirm{flex:0 0 36px;display:grid;place-items:center;height:36px;margin-right:0;padding:0;border:0;background:none;color:var(--m-muted);font:inherit;font-weight:650}html body .client-tablet.client-tablet .m-root .trk-set-no.trk-set-confirm:before{content:"";position:absolute;width:28px;height:28px;border-radius:999px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--chap-accent) 45%,#d8dce3)}html body .client-tablet.client-tablet .m-root .trk-set-no.trk-set-confirm{position:relative}html body .client-tablet.client-tablet .m-root .trk-set-no.trk-set-confirm:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .trk-set-no.trk-set-confirm:active{transform:none}}html body .client-tablet.client-tablet .m-root .jf-session input.trk-cell{background:var(--ios-fill3,#f3f5f8)!important;border-radius:14px!important}html body .client-tablet.client-tablet .m-root .jf-session input.trk-cell.is-logged{background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell,#fff))!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-session input.trk-cell:focus{box-shadow:inset 0 0 0 2px var(--chap-accent)!important;background:var(--ios-cell,#fff)!important}html body .client-tablet.client-tablet .m-root .trk-add{color:var(--chap-deep);font-weight:650}html body .client-tablet.client-tablet .m-root :is(.trk-remove,.trk-rest-start){font-weight:600}html body .client-tablet.client-tablet .m-root .trk-swap{background:var(--ios-fill3,rgba(31,32,37,.055));color:var(--chap-deep);font-weight:650}html body .client-tablet.client-tablet .m-root .trk-del-confirm{background:var(--ios-red,#e0421f);color:#fff;font-weight:650}html body .client-tablet.client-tablet .m-root button.trk-del-mark{color:var(--ios-red,#e0421f)!important;background:transparent!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .trk-row-danger .jf-ui-row-title{color:var(--ios-red,#e0421f)}html body .client-tablet.client-tablet .m-root .trk-link{color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .trk-coach{background:var(--ios-fill3,#f3f5f8);border-radius:16px}html body .client-tablet.client-tablet .m-root .trk-msg{background:color-mix(in srgb,var(--chap-accent) 12%,var(--ios-cell,#fff));color:var(--chap-deep);border-radius:16px}html body .client-tablet.client-tablet .m-root .trk-msg.trk-msg--error{background:rgba(255,94,58,.1);color:var(--ios-red,#d93a17)}html body .client-tablet.client-tablet .m-root .trk-rest{border-radius:24px;background:var(--ios-glass,rgba(255,255,255,.86));-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 24px 50px -20px rgba(30,40,70,.42)}html body .client-tablet.client-tablet .m-root .trk-rest-time{font-weight:700;letter-spacing:-.03em;color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root [data-testid=track-save-bar].jf-session-save.trk-save{padding:10px 16px calc(12px + env(safe-area-inset-bottom, 0px))!important;border-top:0!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ios-bg,#f2f2f7) 0%,transparent),var(--ios-bg,#f2f2f7) 38%)!important}html body .client-tablet.client-tablet .m-root [data-testid=track-save-bar] :is(button,a){min-height:54px;font-size:16.5px!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-tr-next-actions,.jf-pv-actions) :is(.btnp,a.btnp,button.btnp):is(.btnp,a,button):not(:disabled){background:var(--ios-fill-t,#f5a524)!important;color:var(--ios-on,#1a1000)!important;box-shadow:none!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-tr-next-actions,.jf-pv-actions) .btnp.btnp:not(:disabled) *{color:var(--ios-on,#1a1000)!important}html body .client-tablet.client-tablet .m-root .trk-nav-save{color:var(--chap-deep);font-weight:650;font-size:16.5px}html body .client-tablet.client-tablet .m-root .trk-nav-edit{color:var(--chap-deep);font-weight:500;font-size:16.5px}html body .client-tablet.client-tablet .m-root .trk-timer{background:var(--ios-fill3,rgba(255,255,255,.8));color:var(--chap-deep);font-weight:700}html body .client-tablet.client-tablet .m-root .trk-nav-btn.is-on{color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .trk-dialog{border-radius:28px;padding:24px 22px 14px}html body .client-tablet.client-tablet .m-root .trk-dialog-title{font-size:22px;font-weight:700;letter-spacing:-.02em}html body .client-tablet.client-tablet .m-root :is(textarea,input).trk-field{background:var(--ios-fill3,#f3f5f8)!important;border-radius:16px!important}html body .client-tablet.client-tablet .m-root [data-testid=preview-session]>div.flex-1[style]{background:transparent!important}html body .client-tablet.client-tablet .m-root [data-testid=preview-session] .m-scroll>.flex.items-center.justify-between:first-child>span{font-size:27px!important;font-weight:700!important;letter-spacing:-.028em!important}html body .client-tablet.client-tablet .m-root [data-testid=preview-session] .m-scroll>.flex.items-center.justify-between:first-child>button{min-height:36px;padding:0 14px;border-radius:999px;background:var(--ios-fill3,rgba(31,32,37,.055));font-weight:600!important;font-size:14.5px!important}html body .client-tablet.client-tablet .m-root [data-testid=preview-session] .jf-pv-stats>div{background:var(--ios-cell,#fff)!important;border-radius:20px!important;box-shadow:none}html body .client-tablet.client-tablet .m-root [data-testid=preview-session] .jf-pv-stats>div>span{font-size:12.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html body .client-tablet.client-tablet .m-root [data-testid=preview-session] .jf-pv-stats>div>div{font-size:17px!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root [data-testid=preview-session] .jf-pv-list{gap:0!important;overflow:hidden;border-radius:26px;background:var(--ios-cell,#fff);box-shadow:none}html body .client-tablet.client-tablet .m-root [data-testid=preview-session] .jf-pv-list>button{border:0!important;border-radius:0!important;padding:14px 18px!important}html body .client-tablet.client-tablet .m-root [data-testid=preview-session] .jf-pv-list>button+button{box-shadow:inset 0 1px 0 var(--ios-sep,rgba(31,32,37,.07))}html body .client-tablet.client-tablet .m-root [data-testid=preview-session] .jf-pv-list>button span.block.truncate{font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-pv-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px!important;background:linear-gradient(180deg,rgba(245,247,251,0),#f5f7fb 30%)}html body .client-tablet.client-tablet .m-root .jf-pv-actions>button{min-height:46px!important;font-size:15px!important}html body .client-tablet.client-tablet .m-root .jf-pv-actions>button.btnp{grid-column:1/-1;min-height:54px!important;font-size:16.5px!important}html body .client-tablet.client-tablet .m-root .jf-pv-actions>[data-testid=wod-edit-workout]{order:1}html body .client-tablet.client-tablet .m-root .jf-pv-actions>[data-testid=wod-save-today]{order:2}html body .client-tablet.client-tablet .m-root .jf-pv-actions>[data-testid=wod-add-to-program]{order:3;grid-column:1/-1}html body .client-tablet.client-tablet .m-root input[aria-label="Comment on this session" i]{background:var(--ios-cell,#fff)!important;border:0!important;box-shadow:none!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-sess-page{background:transparent}html body .client-tablet.client-tablet .m-root .sess-eyebrow{font-size:13.5px;font-weight:650;letter-spacing:0;text-transform:none;color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .sess-title{font-size:25px;font-weight:700;letter-spacing:-.025em}html body .client-tablet.client-tablet .m-root .sess-pill{background:color-mix(in srgb,var(--chap-accent) 16%,var(--ios-cell,#fff));color:var(--chap-deep);letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:650}html body .client-tablet.client-tablet .m-root .sess-pill[data-tone=done]{background:var(--chap-deep);color:var(--ios-cell,#fff)}html body .client-tablet.client-tablet .m-root .sess-row .sess-name{font-size:15.5px;font-weight:600}html body .client-tablet.client-tablet .m-root .sess-row .sess-sum{background:var(--ios-fill3,#f3f5f8);border-radius:10px;font-weight:600}html body .client-tablet.client-tablet .m-root .jf-medal-ground{position:absolute;left:50%;bottom:2px;width:150px;height:22px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(184,110,0,.35),rgba(184,110,0,0));filter:blur(4px)}html body .client-tablet.client-tablet .m-root .jf-medal-shield>span:first-child{color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-medal-shield:before{content:"";position:absolute;left:22px;top:22px;width:70px;height:34px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.75),rgba(255,255,255,0));transform:rotate(-24deg);pointer-events:none}html body .client-tablet.client-tablet .m-root [data-testid=workout-personal-bests]>div:last-child>div{border:0!important;border-radius:20px!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root [data-testid=completed-workout-screen]>.jpg-card:first-child{background:linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 45%,var(--ios-cell,#fff)) 62%,var(--ios-cell,#fff) 100%)!important;padding:22px 20px 20px!important}html body .client-tablet.client-tablet .m-root [data-testid=completed-workout-screen]>.jpg-card:first-child .jpg-head h2{font-size:27px;font-weight:700;letter-spacing:-.028em}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-generator{background:transparent!important;gap:14px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-card{border-radius:26px;padding:20px;box-shadow:none}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-head h2{font-size:20px;font-weight:700;letter-spacing:-.02em}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-head .klabel{font-size:13.5px!important;font-weight:650!important;letter-spacing:0!important;text-transform:none!important;color:var(--chap-deep)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-head .jpg-lead{font-size:14.5px;font-weight:500}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-gen-chap{--chap-tint:#e2f2fd;--chap-accent:#4f9fe8;--chap-deep:#1d5fa8;flex:none}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-gen-chap .jf-chap-cover{min-height:142px;padding:20px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-gen-chap .jf-chap-art{top:-2px;right:-2px;width:146px;height:146px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-gen-chap .jf-chap-t{display:block}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-steps-bar{background:rgba(245,247,251,.62)!important;-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);padding-top:8px;padding-bottom:8px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-steps{background:rgba(118,122,134,.12);border-radius:14px;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-steps:before{background:var(--ios-cell,#fff);border-radius:11px;box-shadow:0 1px 1px rgba(0,0,0,.04),0 4px 12px -4px rgba(30,40,70,.22)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-steps li button{font-weight:600}html[data-jf-section=training] body .client-tablet.client-tablet .m-root :is(.jpg-tile,.jpg-days button,.jpg-level button,.jpg-weeks button,.jpg-split){background:var(--ios-fill3,#f3f5f8);border-radius:16px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-tile b{font-weight:600;font-size:15.5px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-tile.on{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 12%,var(--ios-cell,#fff)),color-mix(in srgb,var(--chap-accent) 22%,var(--ios-cell,#fff)));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 22%,transparent);color:var(--chap-deep)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-tile.on :is(svg,b){color:var(--chap-deep)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root :is(.jpg-days button.selected,.jpg-level button.on,.jpg-weeks button.on,.jpg-level .jf-pick.on,.jpg-level .jf-pick[aria-pressed=true]){background:var(--chap-deep)!important;color:var(--ios-cell,#fff)!important;box-shadow:0 10px 20px -12px color-mix(in srgb,var(--chap-deep) 85%,transparent)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-level.jpg-stack .jf-pick:is(.on,[aria-pressed=true]) small,html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-weeks button.on small{color:rgba(255,255,255,.78)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-splits .jpg-split.on{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 10%,var(--ios-cell,#fff)),color-mix(in srgb,var(--chap-accent) 18%,var(--ios-cell,#fff)))!important;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--chap-accent) 60%,transparent)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-splits .jpg-split.on .jpg-split-tx strong{color:var(--f-ink)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-splits .jpg-split.on .jpg-split-tx small{color:var(--ios-label2,rgba(31,32,37,.62))!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-split-tx strong{font-weight:650;font-size:16px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-split .jpg-split-tx strong em{background:var(--ios-cell,#fff)!important;color:var(--chap-deep)!important;font-weight:650;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 30%,transparent)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-split-strip i{background:var(--ios-sep,rgba(31,32,37,.07));color:var(--chap-deep);border-radius:5px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-split .jpg-split-strip i[data-k="0"]{background:var(--chap-deep)!important;color:var(--ios-cell,#fff)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-split .jpg-split-strip i[data-k="1"]{background:var(--chap-accent)!important;color:#fff!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-split .jpg-split-strip i[data-k="2"]{background:var(--ios-cell,#fff)!important;color:var(--chap-deep)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 45%,transparent)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-split .jpg-split-strip i:not([data-k]){background:var(--ios-fill3,rgba(31,32,37,.08))!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-generator :is(input:not([type=checkbox]):not([type=radio]),textarea){background:var(--ios-fill3,#f3f5f8)!important;border-radius:16px!important;font-weight:500!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-generator :is(input,textarea):focus{background:var(--ios-cell,#fff)!important;border-color:var(--chap-accent)!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-known{background:var(--ios-fill3,#f3f5f8);border-radius:16px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root :is(.jpg-primary,button.jpg-primary){min-height:54px;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,var(--ios-cell,#fff)),color-mix(in srgb,var(--chap-accent) 27%,var(--ios-cell,#fff)))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent),0 12px 24px -18px color-mix(in srgb,var(--chap-accent) 80%,transparent)!important;color:var(--chap-deep)!important;font-size:16.5px;font-weight:650}html[data-jf-section=training] body .client-tablet.client-tablet .m-root.m-root :is(.jpg-secondary,button.jpg-secondary){background:var(--ios-fill3,rgba(31,32,37,.055))!important;color:var(--f-ink)!important;font-weight:600}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-back-link{color:var(--m-muted);font-weight:600}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-history{background:var(--ios-fill3,#f3f5f8);border-radius:16px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-confirm-facts span{background:var(--ios-fill3,#f3f5f8);border-radius:18px}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-confirm-facts b{font-weight:700;color:var(--chap-deep)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-busy-ovl .jpg-build-state{border-radius:24px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 30px 60px -22px rgba(30,40,70,.45)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-build-spinner{border-color:color-mix(in srgb,var(--chap-accent) 18%,var(--ios-cell,#fff));border-top-color:var(--chap-accent)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jpg-build-progress i{background:var(--chap-accent)}html[data-jf-section=training] body .client-tablet.client-tablet .m-root .jf-generator .linky{color:var(--chap-deep)!important;font-weight:650}html[data-jf-section=training] body .client-tablet.client-tablet .m-root :is(.jf-ui-icon--sky,.jf-ui-icon--blue){background:rgba(245,165,36,.15)!important;color:#d88a0c!important}html[data-jf-section=training] body .client-tablet.client-tablet .m-root [data-testid^=wo-repeat-][aria-pressed=true]{color:var(--ios-cell,#fff)!important;background:var(--chap-deep)!important;border-color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .log-activity-page,html body .client-tablet.client-tablet .m-root .log-activity-page:focus,html body .client-tablet.client-tablet .m-root .log-activity-page:focus-visible{outline:none!important}html body .client-tablet.client-tablet .m-root .log-activity-page .jf-ui-icon{background:rgba(245,165,36,.15)!important;color:#d88a0c!important}html body .client-tablet.client-tablet .m-root .jpg-level:not(.jpg-stack)>button{min-width:0;padding:10px 4px!important;font-size:14px!important;font-weight:600!important;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .client-tablet.client-tablet .m-root .jf-pv-actions>.jf-pv-more{grid-column:1/-1;order:4;min-height:44px!important;background:none!important;color:var(--m-muted)!important;font-size:15px!important;font-weight:650!important}html body .client-tablet.client-tablet .m-root .jf-tr-manage{margin-top:14px!important}html body .client-tablet.client-tablet .m-root .jf-session input.trk-cell::placeholder{color:#c4cad4!important;font-weight:500!important;opacity:1}html body .client-tablet.client-tablet .m-root .jf-pick-rail .jf-cat-chip{position:relative}html body .client-tablet.client-tablet .m-root .jf-pick-rail .jf-cat-chip:after{content:"";position:absolute;inset:-5px 0}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-xd-swap-pill.jf-xd-swap-pill:after{inset:-6px 0}html body .client-tablet.client-tablet .m-root .jf-pick-thumb{position:relative}html body .client-tablet.client-tablet .m-root .jf-pick-thumb:after{content:"";position:absolute;inset:0 -2px}
.jsm-btn,html body .client-tablet.client-tablet .m-root .jsm-btn,html body .m-root .jsm-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:44px;padding:10px 16px;margin:6px auto 0;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:12px;font-family:var(--ios-font,var(--m-font,inherit));font-size:calc(17px * var(--dt, 1));font-weight:590;line-height:1.2;letter-spacing:-.02em;color:var(--ios-tint,#255fbf)!important;text-decoration:none!important;-webkit-tap-highlight-color:transparent;cursor:pointer}.jsm-btn .jsm-glyph,html body .m-root .jsm-btn .jsm-glyph{flex:0 0 auto;width:calc(20px * min(var(--dt, 1), 1.5));height:calc(20px * min(var(--dt, 1), 1.5));margin-top:-3px}.jsm-btn:active,html body .m-root .jsm-btn:active{opacity:.55}html body .m-root .jsm-btn:focus-visible{outline:3px solid color-mix(in srgb,var(--ios-tint,#255fbf) 55%,transparent);outline-offset:2px}.jsm-btn.jsm-btn--light,html body .client-tablet.client-tablet .m-root .jsm-btn.jsm-btn--light,html body .m-root .jsm-btn.jsm-btn--light{color:rgba(255,255,255,.94)!important}html body .m-root .jsm-btn.jsm-btn--light:focus-visible{outline-color:rgba(255,255,255,.7)}html body .m-root .jsm-btn.jsm-block{display:flex;width:100%}html body .m-root .jf-ch-ovl.jsm-ovl{z-index:320}html body .m-root .jsm{display:grid;justify-items:center;gap:0;padding:0 0 4px;text-align:center}html body .m-root .jf-ch-ovl .sh .jsm .jsm-title{margin:0 0 2px;font-size:var(--m-fs-section,calc(22px * var(--dt, 1)));color:var(--ios-label,var(--m-ink,#14161f))}html body .m-root .jsm .jshare-phone{width:min(212px,52vw);margin:14px auto 6px}html body .m-root .jsm .jshare-building{color:rgba(255,255,255,.75)}html body .m-root .jf-ch-ovl .sh .jsm .jsm-go{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font-size:calc(17px * var(--dt, 1))}html body .m-root .jsm .jsm-go .jsm-glyph{margin-top:-3px}html body .m-root .jsm .jsm-go:disabled{opacity:.45}html body .m-root .jf-ch-ovl .sh .jsm .jsm-status{margin:10px 0 0;min-height:1.3em;max-width:34ch;font-size:calc(13px * var(--dt, 1));line-height:1.35;font-weight:500;color:var(--ios-label2,var(--m-muted,#6c6c70))}html body .m-root .jsm .jsm-claim{min-height:44px;margin-top:8px;padding:10px 16px;background:transparent;border:0;font-size:calc(15px * var(--dt, 1));font-weight:600;color:var(--ios-tint,#255fbf)}html body .m-root .jsm .jsm-claim:disabled{opacity:.5}html body .m-root .jsm .jsm-saveview{display:grid;gap:12px;width:100%;justify-items:center;margin-top:12px}html body .m-root .jsm .jsm-saveview-media{width:min(240px,60vw);aspect-ratio:9/16;object-fit:cover;border-radius:20px;background:var(--ios-cell2,#eef3fa);-webkit-touch-callout:default;user-select:auto}html body .m-root .jf-ch-ovl .sh .jsm .jsm-saveview p{margin:0;font-size:calc(15px * var(--dt, 1));line-height:1.4;color:var(--ios-label2,var(--m-muted,#6c6c70))}html body .m-root .jsm .jsm-saveview p b{display:block;margin-bottom:2px;font-size:calc(17px * var(--dt, 1));font-weight:600;color:var(--ios-label,var(--m-ink,#14161f))}@media (prefers-reduced-motion:reduce){html body .m-root .jsm-btn:active{opacity:.7}}html body .m-root .jws .jws-frame{margin:14px auto 4px;line-height:0}html body .m-root .jws .jws-canvas{display:block;height:auto;border-radius:18px;box-shadow:0 16px 40px -18px rgba(30,40,70,.35),0 0 0 .5px rgba(31,32,37,.08)}html body .m-root .jws .jws-frame[data-format=story] .jws-canvas{width:min(186px,46vw)}html body .m-root .jws .jws-frame[data-format=post] .jws-canvas{width:min(264px,66vw);margin:0 auto}html[data-jf-dark] body .m-root .jws .jws-canvas{box-shadow:0 0 0 .5px rgba(255,255,255,.14)}html body .m-root .jws .jws-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:12px}html body .m-root .jws .jws-controls>:only-child{grid-column:1/-1}html body .m-root .jws .jws-photo-row{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 8px;margin-top:4px}html body .m-root .jws .jws-photo-row .jsm-btn{margin:0}html body .m-root .jws .jws-photo-row .jsm-btn:disabled{opacity:.5}html body .m-root .jws .jws-photo-row .jws-remove{color:var(--ios-label2,#6c6c70)!important}html body .m-root .jws .jsm-go{margin-top:8px}html body .m-root .jws .jws-saveview-media[data-format=post]{aspect-ratio:1/1}
.jf-habit-confirmation{position:fixed;z-index:95;left:50%;top:calc(10px + env(safe-area-inset-top));bottom:auto;transform:translateX(-50%);display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:12px 18px 12px 12px;background:var(--m-navy,var(--m-navy));color:var(--m-on-navy,#fff);border-radius:var(--m-r-pill,999px);box-shadow:var(--m-shadow-primary,0 8px 20px -12px rgba(31,32,37,.5));pointer-events:none;animation:jf-habit-confirm-in var(--m-motion-enter,.24s) var(--m-ease-enter,cubic-bezier(.2,.7,.2,1)) both}.jf-habit-confirmation>span{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--m-success,#2fa66a);color:#fff;font-size:18px;font-weight:800}.jf-habit-confirmation b{display:block;font-size:15px;font-weight:800;line-height:1.3;white-space:nowrap}.jf-habit-confirmation small{display:block;margin-top:1px;font-size:13px;font-weight:600;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(255,255,255,.72)}@keyframes jf-habit-confirm-in{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.jf-habit-confirmation{animation:none}}html body .client-tablet.client-tablet .m-root .jf-habit-confirmation.jf-habit-confirmation{gap:12px;padding:10px 20px 10px 10px;background:color-mix(in srgb,var(--ios-cell,#fff) 88%,transparent)!important;color:var(--ios-label,#000)!important;-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8);box-shadow:var(--ios-glass-shadow,0 8px 28px -8px rgba(0,0,0,.16)),inset 0 0 0 .5px var(--ios-glass-edge,rgba(255,255,255,.75))!important;font-family:var(--ios-font,-apple-system,system-ui,sans-serif)}html body .client-tablet.client-tablet .m-root .jf-habit-confirmation.jf-habit-confirmation>span{width:32px;height:32px;border-radius:50%!important;background:var(--ios-green,#34c759)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-habit-confirmation.jf-habit-confirmation>div{min-width:0}html body .client-tablet.client-tablet .m-root .jf-habit-confirmation.jf-habit-confirmation b{max-width:250px;overflow:hidden;text-overflow:ellipsis;color:var(--ios-label,#000)!important;font-size:calc(15px * min(var(--dt, 1), 1.35));font-weight:600!important;letter-spacing:-.015em}html body .client-tablet.client-tablet .m-root .jf-habit-confirmation.jf-habit-confirmation small{max-width:250px;color:var(--ios-label2,rgba(60,60,67,.72))!important;font-size:calc(13px * min(var(--dt, 1), 1.35));font-weight:400!important}@media (max-width:1099px){html.jf-scroll-locked,html.jf-scroll-locked body{height:100dvh;min-height:100vh;overflow:hidden;overscroll-behavior:none}html.jf-scroll-locked .client-tablet,html.jf-scroll-locked .client-tablet>.m-stage{height:100dvh;min-height:0;max-height:100dvh;overflow:hidden}html.jf-scroll-locked,html.jf-scroll-locked .m-stage,html.jf-scroll-locked body{background-color:#f5f8fc;background-image:none}}html body .client-tablet.client-tablet .m-root .jfi-morph{--chap-tint:#e2f2fd;--chap-accent:#4f9fe8;--chap-deep:#1d5fa8;--jfi-fill:#255fbf;--jfi-on:#ffffff;--jfi-ink:#1d5fa8;--jfi-sky:#d3ecfb;--jfi-try-on:#ffffff;--ios-tint:var(--jfi-ink);--ios-fill-t:var(--jfi-fill);--ios-on:var(--jfi-on);background:linear-gradient(180deg,var(--jfi-sky) 0,color-mix(in srgb,var(--jfi-sky) 55%,var(--ios-bg)) 150px,color-mix(in srgb,var(--jfi-sky) 18%,var(--ios-bg)) 300px,var(--ios-bg) 460px)!important;background-color:var(--ios-bg)!important;color:var(--ios-label)}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jfi-morph{--chap-tint:#132b47;--chap-deep:#8ec5ff;--jfi-fill:#2468d6;--jfi-ink:#6aaeff;--jfi-sky:#0f2a4a}html body .client-tablet.client-tablet .m-root .jfi-morph .m-scroll{background:transparent!important}html body .client-tablet.client-tablet .m-root .jfi-transition-orb{z-index:81!important}html body .client-tablet.client-tablet .m-root .jfi-scrim{background:rgba(0,0,0,.2)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-name{gap:8px}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-title{font-family:var(--ios-font);font-size:17px!important;font-weight:600!important;letter-spacing:-.026em!important;line-height:1.3;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-beta{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:128px;background:color-mix(in srgb,var(--jfi-fill) 16%,transparent);color:var(--jfi-ink)!important;font-size:12px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-close{position:relative;flex:none;width:32px!important;height:32px!important;min-width:0!important;min-height:0!important;aspect-ratio:1/1;padding:0!important;border-radius:50%!important;background:color-mix(in srgb,var(--ios-glass) 70%,var(--ios-fill3))!important;color:var(--ios-label2)!important;border:0!important;box-shadow:inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .25s cubic-bezier(.2,.8,.2,1)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-close svg{width:12px;height:12px;stroke-width:2.8}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-close:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-close:active{transform:scale(.9)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-intro{flex:none;margin:4px 0 18px}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-intro .jf-chap-cover{min-height:0;padding:20px}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-intro .jf-chap-art{top:-6px;right:-12px;width:138px;height:138px}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-intro .jf-chap-k{color:var(--jfi-ink)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-intro .jf-chap-t{max-width:64%;margin-top:2px;font-size:calc(22px * var(--dt))!important;line-height:1.27!important;letter-spacing:-.012em!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-typing,html body .client-tablet.client-tablet .m-root .jfi-morph .jf-im-them{background:var(--ios-cell)!important;color:var(--ios-label)!important;border:0!important;border-radius:20px 20px 20px 6px!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-im-them{padding:10px 15px!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important;line-height:1.3!important;letter-spacing:-.026em}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-im-them *{color:inherit}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-im-me,html body .client-tablet.client-tablet .m-root .jfi-morph .jf-im-me.jf-im-me{background:var(--jfi-fill)!important;border:0!important;border-radius:20px 20px 6px 20px!important;padding:10px 15px!important;font-size:calc(17px * var(--dt))!important;font-weight:400!important;line-height:1.3!important;letter-spacing:-.026em;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-im-me,html body .client-tablet.client-tablet .m-root .jfi-morph .jf-im-me *{color:var(--jfi-on)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-typing{padding:13px 16px!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-typing .jfi-dot{background:var(--ios-label3)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-typing>span{color:var(--ios-label2)!important;font-size:calc(13px * var(--dt))!important;font-weight:400}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-opts{margin:2px 0 0 10px;gap:8px!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-opt{display:inline-flex;align-items:center;gap:7px;position:relative;min-height:40px;padding:8px 16px 8px 13px;border:0!important;background:color-mix(in srgb,var(--jfi-fill) 10%,transparent)!important;color:var(--jfi-ink)!important;box-shadow:none!important;font-size:calc(15px * var(--dt))!important;font-weight:600!important;letter-spacing:-.015em;text-align:left;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .16s ease-out}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-opt{background:color-mix(in srgb,var(--jfi-fill) 26%,transparent)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-opt .jfi-r3-glyph{flex:none;color:currentColor}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-opt:active{transform:scale(.96)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-opt:after{content:"";position:absolute;inset:-2px 0}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-opt.jfi-r4-yes{background:var(--jfi-fill)!important;color:var(--jfi-on)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try{padding:4px 16px 10px}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try-head{margin:0 20px 7px;font-size:calc(13px * var(--dt));font-weight:600;letter-spacing:-.006em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try-list{overflow:hidden;border-radius:22px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-chip.jfi-try-row{position:relative;display:flex;align-items:center;gap:0;width:100%;min-height:50px;margin:0;padding:0 14px 0 16px;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--ios-label)!important;text-align:left;white-space:normal;font-size:calc(17px * var(--dt))!important;font-weight:400!important;letter-spacing:-.026em;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try-row+.jfi-try-row:before{content:"";position:absolute;top:0;right:0;left:52px;height:.5px;background:var(--ios-sep)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try-row:active{background:var(--ios-fill3)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try-lead{flex:none;display:grid;place-items:center;width:22px;margin-right:14px;color:var(--jfi-ink)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try-lead .jfi-r3-glyph{width:17px;height:17px}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try-t{flex:1;min-width:0;padding:12px 0;line-height:1.3}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try-send{flex:none;margin-left:10px;color:var(--jfi-fill)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try-chev{flex:none;margin-left:10px;color:var(--ios-label3)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview{margin:4px 0 0 10px;max-width:320px;padding:14px 16px 16px;border-radius:22px;background:var(--ios-cell);box-shadow:none;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview-t{margin-bottom:6px;font-size:calc(17px * var(--dt));font-weight:600;letter-spacing:-.026em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview-s{margin:-2px 0 8px;font-size:calc(15px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview-meta{margin-left:8px;font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview-tags{display:flex;flex-wrap:wrap;gap:4px 10px;margin-bottom:8px}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-tag{padding:0;border-radius:0;background:none;color:var(--jfi-ink);font-size:calc(13px * var(--dt));font-weight:600}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview-row{padding:3px 0;font-size:calc(15px * var(--dt));font-weight:400;line-height:1.35;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview-v{font-weight:600;white-space:nowrap;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview-day{padding:9px 0 6px;border-top:.5px solid var(--ios-sep)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview-dk{font-size:calc(13px * var(--dt));font-weight:600;color:var(--jfi-ink)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview-slot{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-preview-tip{margin-top:6px;font-size:calc(13px * var(--dt));font-weight:400;line-height:1.38;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-go{margin-top:12px;min-height:44px;padding:10px 18px;border:0;background:var(--jfi-fill)!important;color:var(--jfi-on)!important;box-shadow:none!important;font-size:calc(15px * var(--dt));font-weight:600}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-verr{margin:0 16px 8px;padding:12px 14px;border-radius:18px;background:rgba(255,159,10,.16);color:var(--ios-label);font-size:calc(15px * var(--dt));font-weight:400;line-height:1.35}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .composer-lite,html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .composer-lite:focus-within{min-height:50px;padding:5px 5px 5px 8px!important;background:var(--ios-glass)!important;border:0!important;border-radius:128px!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7)}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .composer-lite:focus-within{box-shadow:var(--ios-glass-shadow),inset 0 0 0 1px color-mix(in srgb,var(--jfi-fill) 45%,transparent)!important}html body .client-tablet.client-tablet .m-root .jfi-morph:not([data-settled]) :is(.jf-cx-composer .composer-lite,.jfi-r4-close){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer textarea.jf-cx-field{caret-color:var(--jfi-fill);color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer textarea.jf-cx-field::placeholder{color:var(--ios-label2);opacity:1}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .jf-cx-add{color:var(--ios-label2)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .jf-talk-pill,html body .client-tablet.client-tablet .m-root .jfi-morph .jf-talk-pill{position:relative;height:40px;padding:0 15px 0 12px;gap:7px;border:0!important;background:color-mix(in srgb,var(--jfi-fill) 14%,transparent)!important;box-shadow:none!important;font-size:calc(15px * min(var(--dt), 1.2))!important;font-weight:600!important;letter-spacing:-.015em!important;transition:transform .25s cubic-bezier(.2,.8,.2,1)}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jfi-morph .jf-talk-pill{background:color-mix(in srgb,var(--jfi-fill) 30%,transparent)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-talk-pill,html body .client-tablet.client-tablet .m-root .jfi-morph .jf-talk-pill *{color:var(--jfi-ink)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-talk-pill:active{transform:scale(.96)}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer :is(.jf-send,.jf-cx-add){position:relative}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .jf-cx-add:after{content:"";position:absolute;inset:-4px;border-radius:50%}html body .client-tablet.client-tablet .m-root .jfi-morph :is(.jf-talk-pill,.jf-cx-composer .jf-send):after{content:"";position:absolute;inset:-2px;border-radius:999px}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .jf-send{width:40px!important;height:40px!important;background:var(--jfi-fill)!important;color:var(--jfi-on)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .jf-send svg{color:var(--jfi-on)!important;stroke:var(--jfi-on)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .jf-send:disabled{background:var(--ios-fill)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .jf-send:disabled svg{color:var(--ios-cell)!important;stroke:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-cx-composer .jf-cx-act{color:var(--jfi-ink)!important;font-weight:600}html body .client-tablet.client-tablet .m-root .jfi-bubble.jfi-reply>span:not(.jfi-bubble-tail):not(.jfi-r4-reply-more){color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jfi-r4-reply-more{display:block;margin-top:7px;font-size:calc(13px * min(var(--dt), 1.35));font-weight:600;color:var(--ios-tint)}html body .client-tablet.client-tablet .m-root .jfi-nudge-x:active{background:var(--ios-fill2)!important}html body .client-tablet.client-tablet .m-root .jf-qa-backdrop{background:rgba(0,0,0,.2)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-backdrop{background:rgba(0,0,0,.5)!important}html body .client-tablet.client-tablet .m-root .jf-qa-backdrop.on{--jf-qa-hole:radial-gradient(circle at calc(100% - 52px) calc(100% - 52px),transparent 31px,#000 32px);-webkit-mask:var(--jf-qa-hole);mask:var(--jf-qa-hole)}@media (max-width:360px){html body .client-tablet.client-tablet .m-root .jf-qa-backdrop.on{--jf-qa-hole:radial-gradient(circle at calc(100% - 38px) calc(100% - 57px),transparent 28px,#000 29px)}}html body .client-tablet.client-tablet .m-root .jf-qa-sheet{left:14px;right:14px;padding:8px!important;border:0!important;border-radius:32px!important;background:color-mix(in srgb,var(--ios-bg) 80%,transparent)!important;box-shadow:0 22px 60px -10px rgba(0,0,0,.32),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(40px) saturate(1.9);backdrop-filter:blur(40px) saturate(1.9)}html body .client-tablet.client-tablet .m-root .jf-qa-grid{gap:8px!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell{position:relative;justify-content:flex-start;gap:8px!important;min-width:0;min-height:100px;padding:12px 4px 11px!important;border-radius:24px!important;background:var(--ios-cell)!important;box-shadow:none!important;color:var(--ios-label)!important;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.2,.8,.2,1)}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell:active{transform:scale(.96)}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell.jfi{background:var(--ios-cell)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-bubble{width:44px!important;height:44px!important;margin:6px 0;border-radius:13px!important;background:var(--ios-fill4)!important;box-shadow:none!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-bubble svg{width:22px;height:22px}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-bubble svg,html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-bubble svg *{color:inherit!important;stroke:currentColor!important;stroke-width:2.1}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-bubble [aria-label="Unread messages" i]{top:-3px!important;right:-3px!important;background:var(--ios-red)!important;border-color:var(--ios-cell)!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-lbl{max-width:100%;text-wrap:balance;font-size:calc(13px * min(var(--dt), 1.35))!important;font-weight:500!important;letter-spacing:-.006em;line-height:1.25!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell.jfi .jf-grid-lbl{color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid :is([aria-label=Training i],[aria-label="Log activity" i],[aria-label="Today's workout" i]) .jf-grid-bubble{background:rgba(245,165,36,.16)!important;color:#c77800!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid :is([aria-label=Food i],[aria-label=Progress i],[aria-label="Log food" i],[aria-label="Snap a meal" i]) .jf-grid-bubble{background:rgba(126,211,33,.18)!important;color:#3d8a10!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid :is([aria-label=Calendar i],[aria-label^=Message i]) .jf-grid-bubble{background:rgba(77,163,255,.16)!important;color:#1f6fd1!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid [aria-label="Report bug" i] .jf-grid-bubble{background:rgba(255,94,58,.15)!important;color:#d93d1a!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid :is([aria-label="Log weight" i],[aria-label="Mood check-in" i]) .jf-grid-bubble{background:rgba(140,124,246,.17)!important;color:#5b43d6!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid :is([aria-label=Training i],[aria-label="Log activity" i],[aria-label="Today's workout" i]) .jf-grid-bubble{background:rgba(245,165,36,.22)!important;color:#ffb340!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid :is([aria-label=Food i],[aria-label=Progress i],[aria-label="Log food" i],[aria-label="Snap a meal" i]) .jf-grid-bubble{background:rgba(126,211,33,.22)!important;color:#8ee04a!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid :is([aria-label=Calendar i]) .jf-grid-bubble{background:rgba(77,163,255,.24)!important;color:#6aaeff!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid [aria-label="Report bug" i] .jf-grid-bubble{background:rgba(255,94,58,.24)!important;color:#ff8a6b!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid :is([aria-label="Log weight" i],[aria-label="Mood check-in" i]) .jf-grid-bubble{background:rgba(140,124,246,.26)!important;color:#b3a6ff!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid.jf-qa-launch .jf-grid-cell.jfi{flex-direction:row;align-items:center;justify-content:flex-start;gap:18px!important;min-height:80px;padding:10px 18px!important;text-align:left}html body .client-tablet.client-tablet .m-root .jf-qa-grid.jf-qa-launch .jf-grid-jfi{flex:none}html body .client-tablet.client-tablet .m-root .jf-qa-grid.jf-qa-launch .jf-grid-jfi-text{display:flex;flex-direction:column;gap:1px;min-width:0}html body .client-tablet.client-tablet .m-root .jf-qa-grid.jf-qa-launch .jf-grid-cell.jfi .jf-grid-lbl{font-size:calc(17px * min(var(--dt), 1.35))!important;font-weight:600!important;letter-spacing:-.026em;text-align:left}html body .client-tablet.client-tablet .m-root .jf-qa-grid.jf-qa-launch .jf-grid-sub{font-size:calc(15px * min(var(--dt), 1.35));font-weight:400;line-height:1.3;letter-spacing:-.015em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-qa-grid.jf-qa-launch .jf-grid-cell:not(.jfi){min-height:96px;padding:12px 2px 11px!important}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jf-qa-grid.jf-qa-launch{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .client-tablet.client-tablet .m-root .m-tabbar>div.jfi-voice-notice{left:auto!important;right:14px!important;bottom:calc(92px + env(safe-area-inset-bottom, 0px))!important;width:auto!important;height:auto!important;max-width:230px!important;padding:10px 14px!important;border:0!important;border-radius:18px!important;background:var(--ios-glass)!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;color:var(--ios-label)!important;font-size:calc(15px * min(var(--dt), 1.35))!important;font-weight:400!important;line-height:1.33!important;text-align:left!important;pointer-events:none!important}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell,html body .client-tablet.client-tablet .m-root .jfi-morph :is(.jfi-r4-close,.jfi-r4-opt,.jfi-r4-chip,.jf-talk-pill){transition:none}}@media (prefers-reduced-motion:no-preference){html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell{animation:jfQaPop .44s cubic-bezier(.34,1.4,.64,1) both}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell:nth-child(2){animation-delay:24ms}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell:nth-child(3){animation-delay:48ms}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell:nth-child(4){animation-delay:72ms}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell:nth-child(5){animation-delay:96ms}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell:nth-child(6){animation-delay:.12s}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell:nth-child(7){animation-delay:144ms}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell:nth-child(8){animation-delay:168ms}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell:nth-child(9){animation-delay:192ms}}@keyframes jfQaPop{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){html body .client-tablet.client-tablet .m-root .jfi-morph[aria-hidden=false]>*{animation:jfiUnfold .46s cubic-bezier(.2,.7,.2,1) both}html body .client-tablet.client-tablet .m-root .jfi-morph[aria-hidden=false]>:nth-child(2){animation-delay:45ms}html body .client-tablet.client-tablet .m-root .jfi-morph[aria-hidden=false]>:nth-child(n+3){animation-delay:90ms}}@keyframes jfiUnfold{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}html[data-jfi-coach=sarge]{--jfi-c-accent:#ff7a59;--jfi-c-deep:#a8321a;--jfi-c-send-a:#fb8566;--jfi-c-send-b:#d9492a;--jfi-c-glow:214,69,43;--jfi-c-light:#ff9f86}html[data-jfi-coach=prof]{--jfi-c-accent:#7d8ca3;--jfi-c-deep:#3a475a;--jfi-c-send-a:#8b9ab0;--jfi-c-send-b:#56657c;--jfi-c-glow:70,86,112;--jfi-c-light:#b7c3d4}html[data-jfi-coach=buddy]{--jfi-c-accent:#e98aa9;--jfi-c-deep:#a3355c;--jfi-c-send-a:#ea8aab;--jfi-c-send-b:#c75a81;--jfi-c-glow:224,121,155;--jfi-c-light:#f7a8c2}html[data-jfi-coach]:not([data-jfi-coach=coach]) body .client-tablet.client-tablet .m-root .jfi-morph{--jfi-fill:color-mix(in srgb,var(--jfi-c-send-b) 88%,#000);--jfi-ink:var(--jfi-c-deep)}html[data-jf-dark][data-jfi-coach]:not([data-jfi-coach=coach]) body .client-tablet.client-tablet .m-root .jfi-morph{--jfi-ink:var(--jfi-c-light)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-coach{font-weight:600;color:var(--ios-label)}html[data-jfi-coach]:not([data-jfi-coach=coach]) body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-coach{color:var(--jfi-ink)!important}html[data-jfi-coach=sarge] body .client-tablet.client-tablet .jfi-nudge>span[style*=uppercase]:before,html[data-jfi-coach=sarge] body .client-tablet.client-tablet .m-root .jf-mg .jmg-ask-jfi-orb{background:radial-gradient(circle at 34% 28%,#fff4ef 0,#ffd0c4 12%,#ff9f86 30%,#ff7a59 58%,#d6452b 100%)}html[data-jfi-coach=prof] body .client-tablet.client-tablet .jfi-nudge>span[style*=uppercase]:before,html[data-jfi-coach=prof] body .client-tablet.client-tablet .m-root .jf-mg .jmg-ask-jfi-orb{background:radial-gradient(circle at 34% 28%,#ffffff 0,#eef2f6 12%,#c3cddb 30%,#9aa8ba 58%,#5b6b82 100%)}html[data-jfi-coach=buddy] body .client-tablet.client-tablet .jfi-nudge>span[style*=uppercase]:before,html[data-jfi-coach=buddy] body .client-tablet.client-tablet .m-root .jf-mg .jmg-ask-jfi-orb{background:radial-gradient(circle at 34% 28%,#fff6f9 0,#ffe1ea 12%,#ffbfd2 30%,#f797b5 58%,#e0799b 100%)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-r4-intro .jfi-r4-coach-art{position:absolute;left:50%;top:48%;width:72px;height:72px;margin:-36px 0 0 -36px;display:block}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan{display:flex;flex-direction:column;gap:2px;width:calc(100% - 10px);max-width:360px;margin:2px 0 0 10px;padding:14px 14px 14px 16px;border:0;border-radius:22px;background:var(--ios-cell);box-shadow:none;color:var(--ios-label);text-align:left;font:inherit;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .15s ease}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan-tap:active{transform:scale(.98)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan-k{font-size:calc(13px * var(--dt));font-weight:600;letter-spacing:-.006em;color:var(--jfi-ink)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan-meta{font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan-row{display:flex;align-items:center;gap:12px}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan-body{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan-t{font-size:calc(20px * var(--dt));font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan-s{font-size:calc(15px * var(--dt));font-weight:400;line-height:1.33;letter-spacing:-.015em;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan-cta{flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 16px;border:0;background:var(--jfi-fill)!important;box-shadow:none!important;color:var(--jfi-on)!important;font-size:calc(15px * min(var(--dt), 1.35));font-weight:600;letter-spacing:-.015em}html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan[data-kind=hold] .jfi-plan-cta{align-self:flex-start;margin-top:8px}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan-row{flex-direction:column;align-items:stretch}html[data-jf-dt-large] body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan-cta{align-self:flex-start;margin-top:8px}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-plan{transition:none}}html body .client-tablet.client-tablet .m-root .jfi-bubble.jfi-reply{padding:10px 14px 11px 13px!important;font-size:calc(13.5px * min(var(--dt), 1.35))!important;line-height:1.38!important;border-radius:18px!important}html body .client-tablet.client-tablet .jfi-bubble.jfi-nudge{max-width:214px!important;padding:9px 32px 10px 12px!important;font-size:calc(13px * min(var(--dt), 1.35))!important;line-height:1.36!important;border-radius:18px!important}html body .client-tablet.client-tablet .jfi-bubble.jfi-nudge>span:not([role]):not(.jfi-bubble-tail):not([style*=uppercase]){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html[data-jf-dt-large] body .client-tablet.client-tablet .jfi-bubble.jfi-nudge>span:not([role]):not(.jfi-bubble-tail):not([style*=uppercase]){-webkit-line-clamp:5}html body .client-tablet.client-tablet .jfi-nudge>span[style*=uppercase]{font-size:calc(12px * min(var(--dt), 1.35))!important;margin-bottom:2px!important}html body .client-tablet.client-tablet .jfi-nudge-x{width:24px!important;height:24px!important;top:6px!important;right:6px!important}html body .client-tablet.client-tablet .jfi-nudge-x:after{content:"";position:absolute;inset:-10px;border-radius:50%}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jfi-bubble{background:rgba(44,44,46,.9)!important;color:var(--ios-label,#fff)!important;box-shadow:inset 0 0 0 .5px rgba(255,255,255,.12),0 20px 44px -18px rgba(0,0,0,.7)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jfi-bubble-tail{background:rgba(44,44,46,.94)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jfi-nudge>span[style*=uppercase]{color:#6aaeff!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jfi-nudge-x{background:var(--ios-fill3,rgba(118,118,128,.24))!important;color:var(--ios-label2,rgba(235,235,245,.66))!important}html body .client-tablet.client-tablet .m-root .jfi-morph .m-scroll.m-noclear:not(.jfi-scroll-voice){padding-bottom:12px!important}html body .client-tablet.client-tablet .m-root .jfi-morph .jf-chat-composer.jf-cx-composer{padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px))!important}html body .client-tablet.client-tablet .m-frame.keyboard-visible .m-root .jfi-morph .jf-chat-composer.jf-cx-composer,html body .client-tablet.client-tablet .m-root .m-frame.keyboard-visible .jfi-morph .jf-chat-composer.jf-cx-composer{padding-bottom:4px!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=food] .jf-grid-bubble,html body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=food]{background:rgba(126,211,33,.18)!important;color:#3d8a10!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=training] .jf-grid-bubble,html body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=training]{background:rgba(245,165,36,.16)!important;color:#c77800!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=body] .jf-grid-bubble,html body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=checkin] .jf-grid-bubble,html body .client-tablet.client-tablet .m-root .jf-sc-ico:is([data-tone=checkin],[data-tone=body]){background:rgba(140,124,246,.17)!important;color:#5b43d6!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=messages] .jf-grid-bubble,html body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=messages]{background:rgba(77,163,255,.16)!important;color:#1f6fd1!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=water] .jf-grid-bubble,html body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=water]{background:rgba(50,173,230,.16)!important;color:#0b7fb3!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=sleep] .jf-grid-bubble,html body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=sleep]{background:rgba(88,86,214,.15)!important;color:#4240b8!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=report] .jf-grid-bubble,html body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=report]{background:rgba(255,94,58,.15)!important;color:#d93d1a!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=food] .jf-grid-bubble,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=food]{background:rgba(126,211,33,.22)!important;color:#8ee04a!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=training] .jf-grid-bubble,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=training]{background:rgba(245,165,36,.22)!important;color:#ffb340!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid :is([data-tone=checkin],[data-tone=body]) .jf-grid-bubble,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-ico:is([data-tone=checkin],[data-tone=body]){background:rgba(140,124,246,.26)!important;color:#b3a6ff!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=messages] .jf-grid-bubble,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=messages]{background:rgba(77,163,255,.24)!important;color:#6aaeff!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=water] .jf-grid-bubble,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=water]{background:rgba(50,173,230,.24)!important;color:#64d2ff!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=sleep] .jf-grid-bubble,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=sleep]{background:rgba(94,92,230,.28)!important;color:#a5a4ff!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-qa-grid [data-tone=report] .jf-grid-bubble,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-sc-ico[data-tone=report]{background:rgba(255,94,58,.24)!important;color:#ff8a6b!important}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-cell{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html body .client-tablet.client-tablet .m-root .jf-qa-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:2px 8px 0 12px}html body .client-tablet.client-tablet .m-root .jf-qa-link{position:relative;flex:none;min-height:34px;padding:0 6px;border:0;background:none;font:inherit;font-size:calc(15px * min(var(--dt), 1.35));font-weight:400;letter-spacing:-.015em;color:var(--ios-tint,#255fbf);cursor:pointer}html body .client-tablet.client-tablet .m-root .jf-qa-link:after{content:"";position:absolute;inset:-5px -2px}html body .client-tablet.client-tablet .m-root .jf-qa-link.is-quiet{color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-qa-suggest{display:flex;flex-direction:column;gap:0;min-width:0;margin:7px 0 0}html body .client-tablet.client-tablet .m-root .jf-qa-suggest-t{font-size:calc(13px * min(var(--dt), 1.35));line-height:1.3;color:var(--ios-label2);text-wrap:pretty}html body .client-tablet.client-tablet .m-root .jf-qa-suggest-acts{display:flex;gap:4px;margin-left:-6px}html body .client-tablet.client-tablet .m-root .jf-qa-grid .jf-grid-bubble .jf-qa-count{top:-5px;right:-8px;min-width:21px;height:21px;padding:0 5px;display:grid;place-items:center;background:var(--ios-red,#ff3b30);color:#fff;font-size:12px;font-weight:700;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;border:2px solid var(--ios-cell,#fff);box-sizing:border-box;pointer-events:none}html body .client-tablet.client-tablet .m-root .jf-qa-unread{display:flex;align-items:center;gap:8px;margin:4px 8px 0 12px;font-size:calc(14px * min(var(--dt), 1.35));line-height:1.3;color:var(--ios-label,#1f2025)}html body .client-tablet.client-tablet .m-root .jf-qa-unread-dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--ios-red,#ff3b30)}html body .client-tablet.client-tablet .m-root .jf-qa-unread-t{flex:1;min-width:0}html body .client-tablet.client-tablet .m-root .jf-sc-body{padding:4px 0 calc(20px + env(safe-area-inset-bottom, 0px))}html body .client-tablet.client-tablet .m-root .jf-sc-head{margin:18px 16px 7px;font-size:calc(13px * var(--dt));font-weight:400;color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-sc-group{margin:0;padding:0;list-style:none;overflow:hidden;border-radius:22px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root .jf-sc-group+.jf-sc-group{margin-top:22px}html body .client-tablet.client-tablet .m-root .jf-sc-row{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;padding:0 6px 0 4px;background:var(--ios-cell)}html body .client-tablet.client-tablet .m-root .jf-sc-row+.jf-sc-row:before{content:"";position:absolute;top:0;right:0;left:106px;height:.5px;background:var(--ios-sep)}html body .client-tablet.client-tablet .m-root .jf-sc-row.is-dragging{z-index:2;border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,.2)}html body .client-tablet.client-tablet .m-root .jf-sc-row.is-dragging:before{display:none}html body .client-tablet.client-tablet .m-root .jf-sc-act{flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;background:none;padding:0}html body .client-tablet.client-tablet .m-root .jf-sc-act:disabled{opacity:.35}html body .client-tablet.client-tablet .m-root .jf-sc-disc{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#fff}html body .client-tablet.client-tablet .m-root .jf-sc-disc.is-remove{background:var(--ios-red,#d70015)}html body .client-tablet.client-tablet .m-root .jf-sc-disc.is-add{background:#248a3d}html body .client-tablet.client-tablet .m-root .jf-sc-ico{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:9px}html body .client-tablet.client-tablet .m-root .jf-sc-ico svg{width:19px;height:19px;stroke-width:2.1}html body .client-tablet.client-tablet .m-root .jf-sc-lbl{flex:1;min-width:0;padding:12px 0;font-size:calc(17px * var(--dt));line-height:1.25;letter-spacing:-.026em;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-sc-handle{flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;background:none;color:var(--ios-label3);touch-action:none;cursor:grab}html body .client-tablet.client-tablet .m-root .jf-sc-empty{padding:14px 16px;font-size:calc(15px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-sc-foot{margin:7px 16px 0;font-size:calc(13px * var(--dt));color:var(--ios-label2)}html body .client-tablet.client-tablet .m-root .jf-sc-reset{width:100%;min-height:48px;padding:0 12px;border:0;background:none;text-align:left;font:inherit;font-size:calc(17px * var(--dt));letter-spacing:-.026em;color:var(--ios-tint,#255fbf)}html body .client-tablet.client-tablet .m-root .jf-sc-sheet{background:var(--ios-bg2,var(--ios-bg))!important}
.jf-rail{display:none}@media (min-width:1100px){.client-tablet .m-tabbar,.trainer-tablet .m-tabbar{display:none}.jf-rail{display:flex;flex-direction:column;position:absolute;top:0;left:0;bottom:0;width:232px;z-index:35;padding:26px 14px 22px;background:rgba(7,9,20,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-right:1px solid rgba(255,255,255,.055)}.client-tablet .jf-desk-content,.trainer-tablet .jf-desk-content{margin-left:232px}.client-tablet .m-tabbed .m-scroll,.trainer-tablet .m-tabbed .m-scroll{padding-bottom:48px!important}.client-tablet .m-scroll,.trainer-tablet .m-scroll{max-width:1180px;padding-left:40px!important;padding-right:40px!important}.client-tablet .m-scroll.m-noclear,.trainer-tablet .m-scroll.m-noclear{max-width:920px}.jf-rail-brand{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:24px;letter-spacing:.08em;line-height:.95;color:#caeafb;padding:0 12px}.jf-rail-role{font-size:10.5px;font-weight:800;letter-spacing:.18em;color:#8b94bd;padding:6px 12px 0}.jf-rail-nav{display:flex;flex-direction:column;gap:4px;margin-top:26px;flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.jf-rail-nav::-webkit-scrollbar{display:none}.jf-rail-item{display:flex;align-items:center;gap:13px;height:46px;padding:0 13px;border-radius:13px;border:1px solid transparent;font-size:14.5px;font-weight:600;color:#8b94bd;transition:color .15s ease,background .15s ease,border-color .15s ease}.jf-rail-item:hover{color:#fff;background:rgba(255,255,255,.045)}.jf-rail-item.on{color:#caeafb;font-weight:800;background:rgba(202,234,251,.08);border-color:rgba(202,234,251,.22)}.jf-rail-item.on svg{filter:drop-shadow(0 0 8px rgba(202,234,251,.55))}.jf-rail-foot{display:flex;align-items:center;gap:13px;padding:14px 13px 0;border-top:1px solid rgba(255,255,255,.055)}.jf-desk-cols{display:block;column-count:2;column-gap:26px}.jf-desk-cols>*{break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:14px}.jf-desk-cols>.jf-desk-span{column-span:all}.jf-desk-narrow{max-width:760px;margin-left:auto;margin-right:auto}.client-tablet .m-scroll.jf-desk-narrow,.trainer-tablet .m-scroll.jf-desk-narrow{max-width:800px}.jf-desk-4{grid-template-columns:repeat(4,minmax(0,1fr))}.jf-desk-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.jf-desk-grid2>*{min-width:0}}@media (prefers-reduced-motion:reduce){.jf-rail-item{transition:none}}@media (min-width:1100px){html body .client-tablet.client-tablet .m-root .jf-chat-composer,html body .client-tablet.client-tablet .m-root .jfi-morph .jfi-try,html body .client-tablet.client-tablet .m-root .m-scroll.m-noclear:not(.jf-sheet-card),html body .client-tablet.client-tablet .m-root .m-scroll:not(.jf-sheet-card){width:100%!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}html body .client-tablet.client-tablet .m-root .m-scroll.jf-sheet-card{width:100%!important;max-width:640px!important;margin-left:auto!important;margin-right:auto!important}html body .client-tablet.client-tablet .m-root :is(.jf-desk-cols,.jf-desk-grid2){display:flex!important;flex-direction:column!important;column-count:auto!important}html body .client-tablet.client-tablet .m-root .jf-desk-narrow{max-width:none!important}html body .client-tablet.client-tablet .m-root .jf-navbar{width:100%!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}html body .client-tablet.client-tablet .m-root .jf-rail{background:color-mix(in srgb,var(--ios-cell) 62%,var(--ios-bg))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-right:.5px solid var(--ios-sep)!important;padding:22px 12px 18px!important;font-family:var(--ios-font)!important}html body .client-tablet.client-tablet .m-root .jf-rail-brand{display:flex!important;align-items:center!important;gap:10px!important;font-family:var(--ios-display)!important;font-size:22px!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.1!important;color:var(--ios-label)!important;padding:0 12px!important}html body .client-tablet.client-tablet .m-root .jf-rail-brand svg{flex:none;color:var(--ios-label)}html body .client-tablet.client-tablet .m-root .jf-rail-role{display:none!important}html body .client-tablet.client-tablet .m-root .jf-rail-nav{margin-top:22px!important;gap:2px!important}html body .client-tablet.client-tablet .m-root .jf-rail-item{height:auto!important;min-height:44px!important;padding:6px 12px!important;gap:12px!important;border:0!important;border-radius:12px!important;font-size:calc(17px * min(var(--dt, 1), 1.35))!important;line-height:1.25!important;font-weight:400!important;letter-spacing:-.02em!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-rail-item svg{color:var(--ios-label2);filter:none!important}html body .client-tablet.client-tablet .m-root .jf-rail-item:hover{background:var(--ios-fill4)!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-rail-item.on{background:var(--ios-fill3)!important;color:var(--ios-label)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-rail-item.on svg{color:var(--ios-label);filter:none!important}html body .client-tablet.client-tablet .m-root .jf-rail-item:focus-visible{outline:2px solid var(--ios-link)!important;outline-offset:-2px}html body .client-tablet.client-tablet .m-root .jf-rail [data-testid=unread-message-badge-client]{background:var(--ios-red,#ff3b30)!important;border-color:color-mix(in srgb,var(--ios-cell) 62%,var(--ios-bg))!important}html body .client-tablet.client-tablet .m-root .jf-rail-foot{border-top:.5px solid var(--ios-sep)!important;padding:12px 4px 0!important}html body .client-tablet.client-tablet .m-root .jf-rail-foot .jfi-orb-touch{position:relative!important;right:auto!important;bottom:auto!important;width:100%!important;height:56px!important;padding:0 8px!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;color:var(--ios-label)!important}html body .client-tablet.client-tablet .m-root .jf-rail-foot .jfi-orb-touch:hover{background:var(--ios-fill4)!important}html body .client-tablet.client-tablet .m-root .jf-rail-foot .jfi-orb-touch>span:last-child{font-size:calc(17px * min(var(--dt, 1), 1.35))!important;font-weight:600!important;letter-spacing:-.02em;white-space:nowrap}html body .client-tablet.client-tablet .m-root .jf-rail-foot :is(.jfi-tab-orb-visual,.jfi-voice-orb,.jfi-strobi-orb){width:40px!important;height:40px!important;flex:none!important;background:none!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-qa-backdrop.on{-webkit-mask:none!important;mask:none!important}html body .client-tablet.client-tablet .m-root.m-root .jf-qa-sheet{left:244px!important;right:auto!important;top:auto!important;bottom:16px!important;width:480px!important;max-width:calc(100% - 260px)!important;transform-origin:0 100%!important}html body .client-tablet.client-tablet .jfs :is(.jfs-main,.jfs-foot){padding-left:max(20px,calc((100% - 560px) / 2))!important;padding-right:max(20px,calc((100% - 560px) / 2))!important}html body .client-tablet.client-tablet .jfs .jfs-top{padding-left:max(16px,calc((100% - 592px) / 2))!important;padding-right:max(16px,calc((100% - 592px) / 2))!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr.jf-ci{left:232px!important}html body .client-tablet.client-tablet .m-root .jf-hig-pr.jf-ci .jf-ci-foot{width:100%!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl>.sh{width:100%!important;max-width:640px!important;margin-left:calc(232px + max(0px, (100% - 232px - 640px) / 2))!important;margin-right:0!important;border-bottom-left-radius:0;border-bottom-right-radius:0}}
html body [data-tour-overlay] .jf-coachmark{box-sizing:border-box;padding:16px 16px 12px;border-radius:22px;background:var(--ios-cell,#ffffff);color:var(--ios-label,#000);box-shadow:0 18px 50px -12px rgba(0,0,0,.45),0 0 0 .5px rgba(0,0,0,.06);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Roboto,sans-serif;letter-spacing:-.02em}html[data-jf-dark] body [data-tour-overlay] .jf-coachmark{background:#2c2c2e;box-shadow:0 18px 50px -12px rgba(0,0,0,.7),0 0 0 .5px rgba(255,255,255,.1)}html body [data-tour-overlay] .jf-coachmark-arrow{position:absolute;width:18px;height:18px;background:inherit;transform:rotate(45deg);border-radius:3px}html body [data-tour-overlay] .jf-coachmark[data-below="1"] .jf-coachmark-arrow{top:-7px}html body [data-tour-overlay] .jf-coachmark[data-below="0"] .jf-coachmark-arrow{bottom:-7px}html body [data-tour-overlay] .jf-coachmark-title{position:relative;display:block;font-size:calc(17px * var(--dt, 1));font-weight:600;line-height:1.3;color:var(--ios-label,#000)}html body [data-tour-overlay] .jf-coachmark-text{position:relative;margin:4px 0 0;font-size:calc(15px * var(--dt, 1));font-weight:400;line-height:1.36;color:var(--ios-label2,rgba(60,60,67,.76))}html[data-jf-dark] body [data-tour-overlay] .jf-coachmark-title{color:#fff}html[data-jf-dark] body [data-tour-overlay] .jf-coachmark-text{color:rgba(235,235,245,.7)}html body [data-tour-overlay] .jf-coachmark-foot{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}html body [data-tour-overlay] .jf-coachmark-count{font-size:calc(13px * var(--dt, 1));color:var(--ios-label2,rgba(60,60,67,.76));font-variant-numeric:tabular-nums}html[data-jf-dark] body [data-tour-overlay] .jf-coachmark-count{color:rgba(235,235,245,.6)}html body [data-tour-overlay] .jf-coachmark-next{min-width:76px;min-height:44px!important;height:auto!important;margin:0!important;padding:0 20px!important;border:0!important;border-radius:999px!important;background:var(--ios-tint,#0a7cff)!important;color:#fff!important;box-shadow:none!important;font-size:calc(15px * min(var(--dt, 1), 1.3))!important;font-weight:600!important;letter-spacing:-.016em!important;font-family:inherit!important}html body [data-tour-overlay] .jf-coachmark-next:active{opacity:.7}html[data-jf-dark] body [data-tour-overlay] .jf-coachmark-next{background:#0a84ff!important}html[data-jf-dark] body [data-tour-overlay] .jf-tour-skip{background:#2c2c2e!important;color:#fff!important}
.jfo-fixed{position:fixed;inset:0;z-index:2000;background:#090c1c}.jfo-root{position:absolute;inset:0;z-index:210;display:flex;flex-direction:column;background:var(--m-bg,#090c1c)}.jfo-root,.jfo-viewport{overflow:hidden;isolation:isolate}.jfo-viewport{position:relative;flex:1;min-height:0}.jfo-scr{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--m-bg,#090c1c);will-change:transform,opacity}.jfo-in-fwd{animation:jfoInFwd .32s cubic-bezier(.32,.72,0,1) both;z-index:2}.jfo-out-back,.jfo-out-fwd{pointer-events:none}.jfo-out-fwd{animation:jfoOutFwd .32s cubic-bezier(.32,.72,0,1) both;z-index:1}.jfo-in-back{animation:jfoInBack .32s cubic-bezier(.32,.72,0,1) both;z-index:1}.jfo-out-back{animation:jfoOutBack .32s cubic-bezier(.32,.72,0,1) both;z-index:2}@keyframes jfoInFwd{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes jfoOutFwd{0%{transform:translateX(0);opacity:1}to{transform:translateX(-26%);opacity:.55}}@keyframes jfoInBack{0%{transform:translateX(-26%);opacity:.55}to{transform:translateX(0);opacity:1}}@keyframes jfoOutBack{0%{transform:translateX(0)}to{transform:translateX(100%)}}.jfo-top{display:flex;align-items:center;gap:12px;padding:max(54px,calc(env(safe-area-inset-top) + 14px)) 20px 0;flex-shrink:0}.jfo-back{width:38px;height:38px;border-radius:99px;display:grid;place-items:center;background:rgba(255,255,255,.06);border:1px solid var(--m-line,rgba(255,255,255,.08));color:#fff;flex-shrink:0}.jfo-back[disabled]{opacity:0;pointer-events:none}.jfo-progress-wrap{flex:1;min-width:0}.jfo-step-count{font-size:10px;font-weight:800;letter-spacing:.18em;color:var(--m-muted,#8b94bd);margin-top:7px;display:block}.jfo-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;padding:26px 22px 8px;display:flex;flex-direction:column}.jfo-body::-webkit-scrollbar{display:none}.jfo-body.jfo-center{align-items:center;justify-content:center;text-align:center}.jfo-h1{font-family:var(--m-font);font-size:32px;line-height:1.2;letter-spacing:-.01em;color:#fff;margin:0;text-wrap:balance;font-weight:800}.jfo-h1.jfo-h1-sm{font-size:34px}.jfo-sub{font-size:14.5px;line-height:1.5;margin:10px 0 0}.jfo-optional,.jfo-sub{color:var(--m-muted,#8b94bd)}.jfo-optional{display:inline-block;align-self:flex-start;margin-top:12px;font-size:10px;font-weight:800;letter-spacing:.18em;border:1px solid var(--m-line,rgba(255,255,255,.08));border-radius:999px;padding:4px 10px}.jfo-foot{flex-shrink:0;padding:12px 22px max(30px,calc(env(safe-area-inset-bottom) + 18px));display:flex;flex-direction:column;gap:4px}.jfo-link{display:block;width:100%;text-align:center;color:var(--m-muted,#8b94bd);font-size:13.5px;font-weight:600;padding:12px 0 2px;background:none;border:none;cursor:pointer}.jfo-link b{color:var(--m-ice,#caeafb);font-weight:800}.jfo-choices{display:flex;flex-wrap:wrap;gap:11px;margin-top:26px}.jfo-choices.jfo-wide{flex-direction:column;flex-wrap:nowrap}.jfo-choices.jfo-grid{display:grid;grid-template-columns:repeat(2,1fr)}.jfo-pill{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;padding:19px 20px;border-radius:18px;background:rgba(255,255,255,.045);border:1.5px solid var(--m-line,rgba(255,255,255,.08));color:#fff;font-size:17px;font-weight:700;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .14s cubic-bezier(.22,1,.36,1)}.jfo-choices.jfo-grid .jfo-pill{justify-content:center;font-size:22px;padding:24px 12px}.jfo-choices.jfo-grid .jfo-pill:last-child:nth-child(odd){grid-column:span 2}.jfo-choices.jfo-grid .jfo-pill.jfo-pill-multi{font-size:17px;padding:20px 10px}.jfo-pill:active{transform:scale(.98)}.jfo-pill.on{background:var(--m-ice,#caeafb);border-color:var(--m-ice,#caeafb);color:var(--m-navy);box-shadow:0 14px 32px -14px rgba(202,234,251,.7)}.jfo-radio{width:22px;height:22px;border-radius:99px;border:2px solid rgba(255,255,255,.22);flex-shrink:0;display:grid;place-items:center}.jfo-pill.on .jfo-radio{border-color:var(--m-navy)}.jfo-pill.on .jfo-radio:after{content:"";width:11px;height:11px;border-radius:99px;background:var(--m-navy)}.jfo-wheel-wrap{position:relative;margin-top:22px}.jfo-dob-row{display:flex;gap:2px}.jfo-dob-row .jfo-wheel-wrap{flex:1;min-width:0}.jfo-dob-row .jfo-wheel-unit{display:none}.jfo-wheel{height:264px;overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent)}.jfo-wheel::-webkit-scrollbar{display:none}.jfo-wheel-pad{height:106px}.jfo-wheel-item{height:52px;scroll-snap-align:center;display:grid;place-items:center;font-family:var(--m-font);color:#fff;line-height:1.2;transition:opacity .14s ease,font-size .14s ease;font-weight:800}.jfo-wheel-band{left:0;right:0;top:106px;height:52px;border-top:1px solid rgba(202,234,251,.28);border-bottom:1px solid rgba(202,234,251,.28);background:rgba(202,234,251,.05)}.jfo-wheel-band,.jfo-wheel-unit{position:absolute;pointer-events:none}.jfo-wheel-unit{right:26px;top:120px;font-size:15px;font-weight:800;letter-spacing:.14em;color:var(--m-ice,#caeafb)}.jfo-cal{margin-top:22px}.jfo-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.jfo-cal-title{font-family:var(--m-font);font-size:18px;letter-spacing:-.01em;color:#fff;font-weight:800}.jfo-cal-nav{width:34px;height:34px;border-radius:99px;background:rgba(255,255,255,.06);border:1px solid var(--m-line,rgba(255,255,255,.08));color:#fff;display:grid;place-items:center;cursor:pointer}.jfo-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.jfo-cal-dow{text-align:center;font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--m-muted,#8b94bd);padding-bottom:4px}.jfo-cal-day{aspect-ratio:1;border-radius:12px;border:1px solid transparent;background:none;color:rgba(255,255,255,.22);font-size:14px;font-weight:700;display:grid;place-items:center}.jfo-cal-day.pick{color:#fff;background:rgba(255,255,255,.05);border-color:var(--m-line,rgba(255,255,255,.08));cursor:pointer}.jfo-cal-day.on{background:var(--m-ice,#caeafb);border-color:var(--m-ice,#caeafb);color:var(--m-navy)}.jfo-cal-note{margin-top:14px;font-size:12.5px;color:var(--m-muted,#8b94bd);text-align:center}.jfo-field{display:block;margin-top:20px}.jfo-field>span{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--m-muted,#8b94bd);font-weight:800;margin-bottom:9px}.jfo-root input.jfo-input,.jfo-root textarea.jfo-textarea{width:100%;box-sizing:border-box;padding:17px 16px;border-radius:14px;background:rgba(255,255,255,.045);border:1.5px solid var(--m-line,rgba(255,255,255,.08));color:#fff;font-family:inherit;font-size:16px;outline:none;transition:border-color .16s ease}.jfo-root textarea.jfo-textarea{height:150px;resize:none;line-height:1.5}.jfo-root input.jfo-input:focus,.jfo-root textarea.jfo-textarea:focus{border-color:rgba(202,234,251,.6)}.jfo-root input.jfo-input::placeholder,.jfo-root textarea.jfo-textarea::placeholder{color:rgba(139,148,189,.85);opacity:1}.jfo-input:-webkit-autofill,.jfo-input:-webkit-autofill:focus,.jfo-input:-webkit-autofill:hover,.jfo-textarea:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #131735;transition:background-color 5000s ease-in-out 0s}.jfo-root input.jfo-input.bad{border-color:rgba(239,68,68,.75)}.jfo-privacy{margin-top:18px;font-size:11.5px;line-height:1.55;color:var(--m-muted,#8b94bd)}.jfo-add,.jfo-other{margin-top:11px}.jfo-add{width:100%;padding:17px 12px;border-radius:18px;background:none;border:1.5px dashed rgba(255,255,255,.16);color:var(--m-muted,#8b94bd);font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:border-color .16s ease,color .16s ease}.jfo-add:hover{border-color:rgba(202,234,251,.45);color:var(--m-ice,#caeafb)}.jfo-error{margin:16px 0 0;font-size:14px;font-weight:700;color:#ff9a9a}.jfo-second{margin-top:10px;width:100%;padding:16px 20px;border-radius:16px;background:rgba(202,234,251,.07);border:1.5px solid rgba(202,234,251,.4);color:var(--m-ice,#caeafb);font-family:inherit;font-size:14px;font-weight:800;letter-spacing:.03em;cursor:pointer;transition:background .16s ease,border-color .16s ease}.jfo-second:hover{background:rgba(202,234,251,.14);border-color:rgba(202,234,251,.6)}.jfo-perm-icon{width:86px;height:86px;border-radius:99px;background:rgba(202,234,251,.13);border:1px solid rgba(202,234,251,.24);display:grid;place-items:center}.jfo-perm-icon.ok{background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.26);color:#22c55e}.jfo-hero-foot{position:absolute;left:0;right:0;bottom:0;padding:26px 22px max(34px,calc(env(safe-area-inset-bottom) + 22px));background:#090c1c;z-index:40}.jfo-hero-foot:before{bottom:100%;height:72px;background:linear-gradient(0deg,#090c1c,rgba(9,12,28,0));pointer-events:none}.jfo-hero-foot:after,.jfo-hero-foot:before{content:"";position:absolute;left:0;right:0}.jfo-hero-foot:after{top:0;height:1px;background:rgba(255,255,255,.07)}.jfo-root [data-testid=jfo-cta]{box-shadow:none!important}@media (prefers-reduced-motion:reduce){.jfo-in-back,.jfo-in-fwd,.jfo-out-back,.jfo-out-fwd{animation:none!important}.jfo-out-back,.jfo-out-fwd{opacity:0}}.jfo-root,.jfo-root.m-root{--m-bg:var(--m-page);--m-card:#ffffff;--m-tint:var(--m-page);--m-ink:var(--m-ink);--m-body:var(--m-body);--m-muted:var(--m-muted);--m-line:#e3ecf5;--m-ice:var(--m-navy);--m-navy:var(--m-navy);--m-blue:#0a7cff;color:var(--m-ink)}.jfo-fixed,.jfo-hero-foot,.jfo-root,.jfo-scr{background:var(--m-page)!important}.jfo-root [class*=jfo-]:not(.jfo-cta):not(.jfo-cta *):not(.jfo-pill.on):not(.jfo-cal-day.on){color:var(--m-ink)}.jfo-root .jfo-muted,.jfo-root [class*=jfo-][class*=help],.jfo-root [class*=jfo-][class*=hint],.jfo-root [class*=jfo-][class*=sub]{color:var(--m-muted)}.jfo-root .jfo-link b{color:var(--m-navy)}.jfo-root .jfo-add,.jfo-root .jfo-cal-day,.jfo-root .jfo-card,.jfo-root .jfo-pill,.jfo-root input.jfo-input,.jfo-root textarea.jfo-textarea{background:#ffffff;border-color:#e3ecf5;color:var(--m-ink)}.jfo-root .jfo-pill.on{background:var(--m-navy);border-color:var(--m-navy);color:var(--m-on-navy,#fff);box-shadow:0 12px 26px -16px rgba(31,32,37,.6)}.jfo-root .jfo-pill.on *{color:#fff}.jfo-root .jfo-radio{border-color:#c5ccd6}.jfo-root .jfo-pill.on .jfo-radio{border-color:#fff;background:#fff}.jfo-root .jfo-cal-day.on{background:var(--m-navy);border-color:var(--m-navy);color:var(--m-on-navy,#fff)}.jfo-root input.jfo-input:-webkit-autofill{-webkit-text-fill-color:var(--m-ink);caret-color:var(--m-ink);-webkit-box-shadow:inset 0 0 0 1000px #ffffff}.jfo-root input.jfo-input::placeholder,.jfo-root textarea.jfo-textarea::placeholder{color:var(--ios-label2,rgba(60,60,67,.76))}.jfo-root .jfo-second{background:#ffffff;border-color:#dfe1e8;color:var(--m-navy)}.jfo-root .jfo-cta,.jfo-root .jfo-cta *{background:var(--m-navy);color:var(--m-on-navy,#fff)}.jfo-root [style*="color: #fff"],.jfo-root [style*="color: rgb(255, 255, 255)"],.jfo-root [style*="color:#fff"]{color:var(--m-ink)!important}.jfo-root .jfo-cta [style*=color]{color:#fff!important}.jfo-root [style*="background: #0d1022"],.jfo-root [style*="background: rgb(13, 16, 34)"],.jfo-root [style*="background:#0d1022"]{background:#ffffff!important;border:0}.jfo-fixed .jfo-hero-foot,.jfo-root .jfo-hero-foot{background:var(--m-page)!important}.jfo-fixed .jfo-hero-foot:before,.jfo-root .jfo-hero-foot:before{background:linear-gradient(180deg,rgba(245,248,252,0),var(--m-page))!important}.jfo-wheel-wrap.unset .jfo-wheel{opacity:.42}.jfo-wheel-wrap.unset .jfo-wheel-band{border-top-style:dashed;border-bottom-style:dashed;background:none}.jfo-wheel-hint{position:absolute;left:0;right:0;bottom:-2px;text-align:center;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--m-muted);pointer-events:none}.jf-ob-back-gap{width:38px;height:38px;flex-shrink:0;display:block}.jf-ob-resume-note{display:block;text-align:center;margin-top:10px;font-size:13px;font-weight:700;color:rgba(255,255,255,.72)}.jf-ob-confirm{position:absolute;inset:0;z-index:40;display:flex;align-items:flex-end;background:rgba(9,12,28,.5);animation:jfObConfirmIn .18s ease both}.jf-ob-confirm-card{width:100%;background:#ffffff;border-radius:26px 26px 0 0;padding:26px 22px max(26px,calc(env(safe-area-inset-bottom) + 16px));box-shadow:0 -20px 50px -26px rgba(31,32,37,.5);animation:jfObConfirmUp .22s cubic-bezier(.22,1,.36,1) both}.jf-ob-confirm-card h2{margin:0;font-family:var(--m-font);font-size:27px;line-height:1.2;color:var(--m-ink);font-weight:800}.jf-ob-confirm-card p{margin:10px 0 20px;font-size:15px;line-height:1.5;font-weight:600;color:#5a6070}@keyframes jfObConfirmIn{0%{opacity:0}to{opacity:1}}@keyframes jfObConfirmUp{0%{transform:translateY(18px)}to{transform:translateY(0)}}.jf-ob-hab{padding:12px 0;border-bottom:1px solid var(--m-line)}.jf-ob-hab:last-child{border-bottom:none}.jf-ob-hab .jf-ob-hrow{padding:0;border-bottom:none}.jf-ob-freq{display:flex;align-items:center;gap:6px;margin-top:10px}.jf-ob-freq button{width:36px;height:36px;border-radius:12px;background:#fff;border:1.5px solid #dfe3ea;color:var(--m-ink);font-family:var(--m-font);font-size:15px;transition:all .16s;font-weight:800}.jf-ob-freq button.on{background:var(--m-navy);border-color:var(--m-navy);color:var(--m-on-navy,#fff)}.jf-ob-freq .dpw{margin-left:6px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--m-muted)}

html body .m-root .jf-ch-ovl .sh{margin:0;border-radius:var(--m-r-sheet,26px) var(--m-r-sheet,26px) 0 0;padding:10px var(--m-gutter,16px) max(22px,calc(env(safe-area-inset-bottom) + 14px));background:var(--m-card,#fff);box-shadow:var(--m-shadow-sheet,0 -18px 44px -22px rgba(31,32,37,.3));animation-duration:var(--m-motion-enter,.24s);animation-timing-function:var(--m-ease-enter,cubic-bezier(.2,.7,.2,1))}html body .client-tablet .m-root .jf-ch-ovl>.sh.sh,html body .m-root .jf-ch-ovl>.sh.sh{border-radius:var(--m-r-sheet,26px) var(--m-r-sheet,26px) 0 0!important;border:0!important}html body .client-tablet .m-root .jf-ch-ovl .sh>.grab,html body .m-root .jf-ch-ovl .sh>.grab{width:36px;height:4px;margin:0 auto 16px;border-radius:99px;background:var(--m-control-off,#e2e5eb)!important}html body .m-root .jf-ch-ovl .sh h2{font-family:var(--m-font,var(--font-mulish)),Helvetica,Arial,sans-serif;font-weight:800;font-size:var(--m-fs-section,20px);line-height:var(--m-lh-title,1.35);letter-spacing:var(--m-track-title,-.01em);text-transform:none;color:var(--m-ink,#14161f);margin:4px 0 0}html body .m-root .jf-ch-ovl .sh .klabel+h2{margin-top:4px}html body .m-root .jf-ch-ovl .sh .btnp{min-height:var(--m-btn-h,50px);border-radius:999px;font-size:15px;font-weight:800}
html body .client-tablet.client-tablet .m-root .jf-chap .jf-r4-flat>.jf-ui-list,html body .client-tablet.client-tablet .m-root .jf-chap .jf-ui-group.jf-r4-flat .jf-ui-list{border-radius:0!important;box-shadow:none!important;background:transparent!important}html body .client-tablet.client-tablet .m-root .jf-chap .jf-ui-group.jf-r4-flat{margin:0!important}html body .client-tablet.client-tablet .m-root .jf-chap .jf-r4-flat>.jf-ui-list{box-shadow:inset 0 1px 0 var(--m-line)!important}html body .client-tablet.client-tablet .m-root .m-scroll.jf-character-page{background:transparent!important;padding-top:6px}html body .client-tablet.client-tablet .m-root .jf-r4-me-cover{min-height:0;padding:18px 16px 6px;align-items:center;background:radial-gradient(46% 62% at 50% 56%,rgba(255,255,255,.9),rgba(255,255,255,0) 72%),radial-gradient(70% 90% at 92% 8%,color-mix(in srgb,var(--chap-accent) 16%,transparent),transparent 70%),linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 55%,#fff) 70%,#fff 100%)}html body .client-tablet.client-tablet .m-root .jf-r4-me-cover .jf-character-stage{width:100%;height:222px}html body .client-tablet.client-tablet .m-root .jf-r4-me-sum{padding:6px 20px 20px}html body .client-tablet.client-tablet .m-root .jf-r4-me-sum .jf-character-stats{margin-top:0}html body .client-tablet.client-tablet .m-root .jf-r4-me-sum .jf-ui-stat-value{font-size:34px!important}html body .client-tablet.client-tablet .m-root .jf-character-track{height:8px!important;margin-top:12px;background:var(--f-track)!important;border-radius:8px!important}html body .client-tablet.client-tablet .m-root .jf-character-track i{background:linear-gradient(90deg,color-mix(in srgb,var(--chap-accent) 70%,#fff),var(--chap-accent))!important;border-radius:8px!important}html body .client-tablet.client-tablet .m-root .jf-character-note{margin:10px 0 16px;font-size:14px;font-weight:500;color:var(--m-muted)}html body .client-tablet.client-tablet .m-root .jf-r4-me-sum .btnp{width:100%;min-height:52px}html body .client-tablet.client-tablet .m-root .jf-character-page>.jf-character-ladder{margin-top:22px!important}html body .client-tablet.client-tablet .m-root .jf-character-ladder .jf-ui-row--selected{background:color-mix(in srgb,var(--chap-tint) 70%,#fff)!important}html body .client-tablet.client-tablet .m-root .jf-character-ladder .jf-ui-row--selected :is(.jf-ui-row-value,.jf-ui-row-sub){color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-character-emotes{gap:10px}html body .client-tablet.client-tablet .m-root .jf-character-emotes :is(span,button){width:48px;height:48px;border-radius:15px;background:rgba(31,32,37,.045);color:var(--chap-deep);font-size:24px}html body .client-tablet.client-tablet .m-root .jf-character-emotes button{background:color-mix(in srgb,var(--chap-accent) 14%,#fff)}html body .client-tablet.client-tablet .m-root .jf-av-chap{flex-shrink:0;margin-top:6px}html body .client-tablet.client-tablet .m-root .jf-av-chap .jf-av-stage{margin:0!important;min-height:0;padding:14px 16px 4px!important;border-radius:0!important;align-items:center;justify-content:flex-start;box-shadow:none!important;background:radial-gradient(42% 58% at 50% 54%,rgba(255,255,255,.92),rgba(255,255,255,0) 72%),radial-gradient(70% 90% at 92% 8%,color-mix(in srgb,var(--chap-accent) 16%,transparent),transparent 70%),linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 62%,#fff) 78%,#fff 100%)!important}html body .client-tablet.client-tablet .m-root .jf-av-chap .jf-av-stage>.jf-avatar{position:relative;z-index:1}html body .client-tablet.client-tablet .m-root .jf-av-chap .jf-av-stage-tools{position:absolute!important;top:14px;right:14px;z-index:2;gap:8px}html body .client-tablet.client-tablet .m-root .jf-av-chap .jf-av-stage-tools button{min-height:36px;padding:0 13px;background:rgba(255,255,255,.72)!important;color:var(--f-ink)!important;font:600 14px/1 var(--m-font)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.85),0 6px 16px -10px rgba(30,40,70,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .client-tablet.client-tablet .m-root .jf-av-chap .jf-av-stage-tools button svg{color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-av-chap .jf-av-stage-tools button:disabled{opacity:.5}html body .client-tablet.client-tablet .m-root .jf-av-seg{padding:4px 16px 0}html body .client-tablet.client-tablet .m-root .jf-av-seg .jf-seg{margin:0!important}html body .client-tablet.client-tablet .m-root .jf-av-chap .jf-av-panel{padding:16px 16px 18px;background:transparent;box-shadow:none}html body .client-tablet.client-tablet .m-root .jf-av-chap .jf-av-parts-row{margin-bottom:14px}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts{gap:10px!important}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts button{padding:10px 4px 11px!important;border-radius:18px!important;background:#f3f5f9!important;box-shadow:none!important;transition:transform .3s var(--f-ease),background-color .2s ease,box-shadow .2s ease!important}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts button.on{background:#fff!important;box-shadow:0 0 0 2px var(--chap-deep),0 10px 22px -14px color-mix(in srgb,var(--chap-deep) 70%,transparent)!important}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts button.lk{opacity:1!important}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts button.lk .pv{opacity:.55;filter:saturate(.7)}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts button.lk .lb{color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts .lb{font-size:13px!important;font-weight:600!important;letter-spacing:-.005em}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-opts .lock{top:6px!important;right:6px!important;padding:3px 8px!important;background:rgba(255,255,255,.9)!important;color:var(--f-ink2)!important;font-size:11.5px!important;font-weight:600!important;box-shadow:0 2px 8px -4px rgba(30,40,70,.3)}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-swatches{gap:12px!important}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-swatches button{padding:3px!important;border:0!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-swatches button.on{box-shadow:0 0 0 2.5px var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-av-panel .jf-av-swatches .sw{box-shadow:inset 0 0 0 1px rgba(31,32,37,.08),0 4px 10px -6px rgba(30,40,70,.35)!important}html body .client-tablet.client-tablet .m-root .jf-av-foot{margin-top:14px!important;font-size:13.5px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-av-link{color:var(--chap-deep)!important;font-weight:600!important;text-decoration:none!important}html body .client-tablet.client-tablet .m-root .jf-av-page{gap:14px!important;padding-bottom:8px}html body .client-tablet.client-tablet .m-root .jf-av-page>.jf-ui-group{margin:0!important}html body .client-tablet.client-tablet .m-root .jf-av-savebar .btnp{min-height:54px}html body .client-tablet.client-tablet .m-root .jf-av-page>.jf-av-savebar{bottom:0!important;margin:0 -16px!important;padding:22px 16px 12px;background:linear-gradient(180deg,rgba(245,247,251,0),rgba(245,247,251,.94) 42%,#f5f7fb)}html body .client-tablet.client-tablet .m-root .jf-av-sheet-eyebrow{color:var(--chap-deep)!important;font-size:13.5px!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl{background:rgba(20,22,31,.26)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body .client-tablet.client-tablet .m-root .jf-ch-ovl>.sh.sh{border-radius:30px 30px 0 0!important;padding-left:20px!important;padding-right:20px!important;box-shadow:0 -10px 40px rgba(0,0,0,.08)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .sh>.grab{width:38px!important;height:5px!important;background:rgba(31,32,37,.12)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .sh :is(h2,.jf-sheet-title){font-size:22px!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.22!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .sh .klabel{font-size:13.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .sh .btnp{min-height:52px!important;font-size:16px!important;font-weight:650!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .sh .btnq{min-height:50px!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .sh .btng{min-height:46px;color:var(--f-ink2)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .sh .bebas{font-family:var(--m-font)!important;font-size:22px!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .m-scroll.jf-r4-page{padding-top:6px!important}html body .client-tablet.client-tablet .m-root .jf-r4-rows{display:flex;flex-direction:column}html body .client-tablet.client-tablet .m-root .jf-r4-row{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:68px;margin:0;padding:12px 18px 12px 16px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--f-ink);font:inherit;text-align:left;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}html body .client-tablet.client-tablet .m-root .jf-r4-row:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--m-line)}html body .client-tablet.client-tablet .m-root .jf-r4-row:active{background:rgba(31,32,37,.035)!important}html body .client-tablet.client-tablet .m-root .jf-r4-row .tx{flex:1;min-width:0;display:grid;gap:2px}html body .client-tablet.client-tablet .m-root .jf-r4-row .tx b{display:block;font-size:16.5px!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.25;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-r4-row .tx small{display:block;font-size:13.5px!important;font-weight:500!important;line-height:1.35;color:var(--m-muted)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .client-tablet.client-tablet .m-root .jf-r4-row .ch{flex:none;margin-left:auto;font-size:22px;line-height:1;color:var(--f-ink3)}html body .client-tablet.client-tablet .m-root .jf-r4-row-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--chap-accent) 14%,#fff);font-size:20px}html body .client-tablet.client-tablet .m-root .jf-r4-row .btnp{flex:none;min-height:40px!important;padding:0 18px!important;font-size:15px!important}html body .client-tablet.client-tablet .m-root .jf-ch-tabs.jf-r4-seg{display:flex;gap:2px;padding:3px;margin:0!important;overflow:hidden;border-radius:128px;background:rgba(118,122,134,.12)}html body .client-tablet.client-tablet .m-root .jf-ch-tabs.jf-r4-seg>button{flex:1 1 0;min-width:0;min-height:38px;padding:0 6px!important;border-radius:128px!important;background:transparent!important;box-shadow:none!important;color:rgba(31,32,37,.66)!important;font-size:14px!important;font-weight:600!important;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .25s var(--f-ease),color .2s ease,box-shadow .25s ease}html body .client-tablet.client-tablet .m-root .jf-ch-tabs.jf-r4-seg>button.on{background:#fff!important;color:var(--f-ink)!important;box-shadow:0 1px 1px rgba(0,0,0,.04),0 4px 12px -4px rgba(30,40,70,.22)!important}html body .client-tablet.client-tablet .m-root .jf-r4-page .jf-ch-bonus{margin:0;padding:12px 16px;border-radius:18px;background:rgba(126,211,33,.14);color:#2f6e0c;font-size:14px;font-weight:600;text-align:left}html body .client-tablet.client-tablet .m-root .jf-r4-page :is(.mc,.jf-ui-card) .klabel{color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-r4-page .jf-ch-p{font-size:14.5px;font-weight:500;color:var(--m-muted)}html body .client-tablet.client-tablet .m-root .jf-rbadge{padding:4px 10px!important;border-radius:128px!important;font-size:12px!important;font-weight:650!important;letter-spacing:0!important;text-transform:none!important;background:color-mix(in srgb,var(--rc) 15%,#fff)!important;color:var(--rd,var(--rc))!important;box-shadow:none!important;border:0!important}html body .client-tablet.client-tablet .m-root .jf-rbadge.big{padding:6px 13px!important;font-size:13.5px!important}html body .client-tablet.client-tablet .m-root :is(.r-common,.jf-r-common){--rc:#8a90a0;--rd:#5b606b}html body .client-tablet.client-tablet .m-root :is(.r-normal,.jf-r-normal){--rc:#34c759;--rd:#1d7f3a}html body .client-tablet.client-tablet .m-root :is(.r-uncommon,.jf-r-uncommon){--rc:#2f8ae8;--rd:#185ca6}html body .client-tablet.client-tablet .m-root :is(.r-rare,.jf-r-rare){--rc:#f5b301;--rd:#8a5a00}html body .client-tablet.client-tablet .m-root :is(.r-unique,.jf-r-unique){--rc:#a45de0;--rd:#7433b8}html body .client-tablet.client-tablet .m-root :is(.r-legendary,.jf-r-legendary){--rc:#ff7a1a;--rd:#b44d00}html body .client-tablet.client-tablet .m-root .jf-rbadge.r-legendary,html body .client-tablet.client-tablet .m-root .jf-rbadge.r-unique{background:linear-gradient(100deg,color-mix(in srgb,var(--rc) 14%,#fff),color-mix(in srgb,var(--rc) 24%,#fff))!important}html body .client-tablet.client-tablet .m-root .jf-chap.jf-r4-wallet{margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;color:var(--f-ink)!important;border-radius:26px!important;background:#fff!important}html body .client-tablet.client-tablet .m-root .jf-r4-wallet .jf-chap-cover{min-height:168px;padding-bottom:18px}html body .client-tablet.client-tablet .m-root .jf-r4-wallet-art{top:8px!important;right:2px!important;width:150px!important;height:150px!important;display:grid;place-items:center;-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent)!important;mask-image:linear-gradient(180deg,#000 80%,transparent)!important}html body .client-tablet.client-tablet .m-root .jf-r4-wallet .jf-chap-k{color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-r4-wallet .jf-r4-wallet-bal{font-size:44px!important;line-height:1.02!important;letter-spacing:-.045em!important;color:var(--f-ink)!important;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root .jf-r4-wallet .jf-r4-wallet-bal small{font-size:17px!important;font-weight:650!important;letter-spacing:-.01em;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-r4-wallet .jf-chap-s{margin-top:2px;color:rgba(31,32,37,.72)!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-r4-wallet .jf-chap-s b{color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-r4-wallet-src{max-width:64%;font-size:13px;font-weight:500;line-height:1.4;color:var(--m-muted)}html body .client-tablet.client-tablet .m-root .jf-r4-wallet .jf-r4-row small{color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-r4-wallet .jf-shop-me{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--chap-accent) 14%,#fff)}html body .client-tablet.client-tablet .m-root .jf-shop-grid{gap:12px!important}html body .client-tablet.client-tablet .m-root .jf-shop-card{gap:3px!important;padding:40px 10px 14px!important;border:0!important;border-radius:22px!important;background:linear-gradient(180deg,#fff 55%,color-mix(in srgb,var(--rc,#8a90a0) 9%,#fff) 100%)!important;box-shadow:var(--m-shadow-card)!important;animation:none!important;transition:transform .35s var(--f-ease)!important}html body .client-tablet.client-tablet .m-root .jf-shop-card:active{transform:scale(.97)}html body .client-tablet.client-tablet .m-root .jf-shop-card:is(.jf-r-rare,.jf-r-unique,.jf-r-legendary){background:linear-gradient(180deg,#fff 40%,color-mix(in srgb,var(--rc) 16%,#fff) 100%)!important;box-shadow:var(--m-shadow-card),0 16px 30px -24px var(--rc)!important}html body .client-tablet.client-tablet .m-root .jf-shop-card .jf-rbadge{top:10px!important;left:10px!important}html body .client-tablet.client-tablet .m-root .jf-shop-card .pv{height:92px!important}html body .client-tablet.client-tablet .m-root .jf-shop-card b{margin-top:4px;font-size:15px!important;font-weight:600!important;letter-spacing:-.01em;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-shop-card small{font-size:13.5px!important;font-weight:600!important;color:var(--f-ink2)!important;font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root .jf-shop-card.owned small{color:#1d7f3a!important}html body .client-tablet.client-tablet .m-root .jf-shop-card.locked{background:linear-gradient(180deg,#fff 45%,#f1edfd)!important}html body .client-tablet.client-tablet .m-root .jf-shop-card .tag{position:static!important;margin-top:6px;padding:3px 9px!important;border-radius:128px!important;background:rgba(140,124,246,.14)!important;color:#5b47d6!important;font-size:12px!important;font-weight:600!important;letter-spacing:0!important}html body .client-tablet.client-tablet .m-root .jf-shop-card .tag.dim{background:rgba(31,32,37,.06)!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-shop-card .emote{font-size:46px!important}html body .client-tablet.client-tablet .m-root .jf-r4-item-name{margin-top:8px;font-size:24px;font-weight:700;letter-spacing:-.025em;line-height:1.2;color:var(--f-ink)}html body .client-tablet.client-tablet .m-root .jf-r4-item-price{font-size:15px;font-weight:500;color:var(--f-ink2);font-variant-numeric:tabular-nums}html body .client-tablet.client-tablet .m-root .jf-shop-stage{width:236px!important;height:236px!important;overflow:hidden;border-radius:50%}html body .client-tablet.client-tablet .m-root .jf-shop-stage,html body .client-tablet.client-tablet .m-root .jf-shop-stage:is(.r-rare,.r-unique,.r-legendary){background:radial-gradient(circle at 50% 42%,#fff 0,color-mix(in srgb,var(--rc,#8a90a0) 14%,#fff) 58%,color-mix(in srgb,var(--rc,#8a90a0) 26%,#fff) 100%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 24px 50px -26px var(--rc,#8a90a0)!important}html body .client-tablet.client-tablet .m-root .jf-shop-stage:before{opacity:.35!important}html body .client-tablet.client-tablet .m-root .jf-shop-need{margin-top:12px!important;padding:12px 14px!important;border-radius:16px!important;background:rgba(140,124,246,.12)!important;color:#4d3ac4!important;font-size:14px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-chap .jf-r4-pad{display:grid;gap:12px;padding:4px 20px 20px}html body .client-tablet.client-tablet .m-root .jf-chap .jf-r4-pad .btnp{min-height:52px}html body .client-tablet.client-tablet .m-root .jf-r4-pill.btnp{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:38px!important;min-width:78px;padding:0 16px!important;font-size:15px!important}html body .client-tablet.client-tablet .m-root .jf-r4-chests .jf-chap-cover{min-height:150px}html body .client-tablet.client-tablet .m-root .jf-r4-chests .jf-chest-row{min-height:72px}html body .client-tablet.client-tablet .m-root .jf-r4-chests .jf-r4-row-ic{width:44px;height:44px;border-radius:14px;background:color-mix(in srgb,var(--chap-accent) 14%,#fff);font-size:22px}html body .client-tablet.client-tablet .m-root .jf-r4-chests .jf-r4-row:first-child:before{display:none}html body .client-tablet.client-tablet .m-root .jf-r4-chests .jf-chap-body{padding-bottom:6px}html body .client-tablet.client-tablet .m-root .jf-inv-streak{margin:0;font-size:14px!important;font-weight:600!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-r4-empty .jf-chap-cover{min-height:0;padding-top:24px}html body .client-tablet.client-tablet .m-root .jf-inv-rhead{gap:8px!important;padding:8px 4px 10px!important}html body .client-tablet.client-tablet .m-root .jf-inv-rhead i{width:10px!important;height:10px!important;border-radius:50%!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--rc) 18%,transparent)}html body .client-tablet.client-tablet .m-root .jf-inv-rhead b{font-size:17px!important;font-weight:700!important;letter-spacing:-.015em!important;text-transform:none!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-inv-rhead small{font-size:14px!important;font-weight:600!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-r4-inv-page .jf-shop-card small{font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-head .klabel{color:rgba(255,255,255,.72)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html body .client-tablet.client-tablet .m-root .jf-loot :is(.jf-loot-head,.jf-loot-reveal) .hd{font-family:var(--m-font)!important;font-weight:700!important;letter-spacing:-.03em!important;text-transform:none!important}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-head .hd{font-size:40px!important;line-height:1.08!important}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-reveal .hd{display:block;margin-top:12px;font-size:36px!important;line-height:1.1!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-reveal small{font-size:15px!important;font-weight:500!important;line-height:1.45!important;color:rgba(255,255,255,.74)!important}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-rarity,html body .client-tablet.client-tablet .m-root .jf-loot.jf-loot-fx4 .jf-loot-rarity,html body .client-tablet.client-tablet .m-root .jf-loot.jf-loot-fx5 .jf-loot-rarity{padding:0!important;border:0!important;border-radius:0!important;font-family:var(--m-font)!important;font-size:calc(15px * min(var(--dt, 1), 1.3))!important;font-weight:650!important;letter-spacing:0!important;text-transform:none!important;background:none!important;color:color-mix(in srgb,var(--rc) 45%,#fff)!important;box-shadow:none!important;animation:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-rarity:before{content:none!important;display:none!important}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-cta{min-height:54px;padding:0 22px!important;border-radius:128px!important;background:rgba(255,255,255,.94)!important;color:#1f2025!important;font-family:var(--m-font)!important;font-size:16.5px!important;font-weight:650!important;letter-spacing:-.005em!important;box-shadow:inset 0 1px 0 #fff,0 18px 40px -18px rgba(0,0,0,.6)!important}html body .client-tablet.client-tablet .m-root .jf-loot :is(a,button).jf-loot-cta,html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-loot :is(a,button).jf-loot-cta{display:flex;align-items:center;justify-content:center;color:#1f2025!important;-webkit-text-fill-color:#1f2025;text-decoration:none!important}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-cta:disabled{opacity:.6}html body .client-tablet.client-tablet .m-root .jf-loot a.jf-loot-share{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:50px;margin-top:10px!important;border-radius:128px;background:rgba(255,255,255,.12);color:#fff!important;text-decoration:none!important;font-size:15.5px!important;font-weight:600;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-later{min-height:44px;padding:0 20px;border-radius:128px;background:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.86)!important;font-size:15px!important;font-weight:600!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-tapdots i{background:rgba(255,255,255,.22)!important}html body .client-tablet.client-tablet .m-root .jf-loot .jf-loot-tapdots i.on{background:#ffd166!important;box-shadow:0 0 12px #ffd166!important}html body .client-tablet.client-tablet .m-root .jf-sp{--chap-accent:var(--ch-accent);--chap-deep:var(--ch-deep);background:radial-gradient(80% 55% at 50% 30%,rgba(255,255,255,.95) 0,rgba(255,255,255,0) 70%),linear-gradient(180deg,#ffe4c8,#fff1e2 42%,#f7f5f3 78%,#f5f7fb)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-glow{background:radial-gradient(circle,rgba(255,170,80,.42),rgba(255,120,90,.12) 45%,transparent 70%)!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-glow.b{background:radial-gradient(circle,rgba(255,214,140,.55),transparent 60%)!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-ring i{border-color:rgba(255,140,40,.28)!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-k{font-size:15px!important;font-weight:650!important;letter-spacing:0!important;text-transform:none!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-fire{filter:drop-shadow(0 18px 26px rgba(255,120,30,.35))!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-n b{font-family:var(--m-font)!important;font-size:120px!important;font-weight:700!important;letter-spacing:-.06em!important;line-height:.95!important;color:var(--f-ink)!important;text-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-n small{font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-dots i{background:rgba(120,130,150,.18)!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-dots i.on{background:var(--chap-accent)!important;box-shadow:0 6px 14px -4px color-mix(in srgb,var(--chap-accent) 70%,transparent)!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-dots em{filter:drop-shadow(0 6px 10px rgba(255,150,60,.4))!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-next{font-family:var(--m-font)!important;font-size:30px!important;font-weight:700!important;letter-spacing:-.03em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-sub{font-size:15.5px!important;font-weight:500!important;line-height:1.45!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-sp .jf-sp-cta{min-height:56px;padding:0 22px!important;border-radius:128px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 18%,#fff) 0,color-mix(in srgb,var(--chap-accent) 32%,#fff) 100%)!important;color:var(--chap-deep)!important;font-size:17px!important;font-weight:650!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 24%,transparent),0 14px 28px -18px color-mix(in srgb,var(--chap-accent) 90%,transparent)!important}html body .client-tablet.client-tablet .m-root .jf-lv .jf-lv-labels{font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:rgba(255,255,255,.72)!important}html body .client-tablet.client-tablet .m-root .jf-lv .jf-lv-sub{font-weight:600!important;letter-spacing:-.005em}html body .client-tablet.client-tablet .m-root .jf-lv .jf-lv-points{font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-lv .jf-lv-chest{border:0!important;border-radius:20px!important;background:rgba(255,255,255,.1)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html body .client-tablet.client-tablet .m-root .jf-lv .jf-lv-chest b{font-size:16px!important;font-weight:650!important}html body .client-tablet.client-tablet .m-root .jf-lv .jf-lv-chest small{font-size:14px!important;font-weight:500!important;color:rgba(255,255,255,.72)!important}html body .client-tablet.client-tablet .m-root .jf-lv .jf-lv-primary{height:56px!important;border:0!important;border-radius:128px!important;background:rgba(255,255,255,.95)!important;color:var(--f-ink)!important;font-size:17px!important;font-weight:650!important;letter-spacing:-.005em;box-shadow:inset 0 1px 0 #fff,0 18px 40px -18px rgba(0,0,0,.7)!important;outline:0!important}html body .client-tablet.client-tablet .m-root .jf-lv .jf-lv-secondary{min-height:52px!important;border:0!important;border-radius:128px!important;background:rgba(255,255,255,.12)!important;color:#fff!important;font-size:16px!important;font-weight:600!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .client-tablet.client-tablet .m-root .jf-lv .jf-lv-quiet{text-decoration:none!important;font-size:15px!important;font-weight:600!important;color:rgba(255,255,255,.72)!important}html body .client-tablet.client-tablet .m-root .jf-pp{--chap-accent:#8c7cf6;--chap-deep:#4d3ac4;color:var(--f-ink)!important;background:radial-gradient(70% 40% at 20% 0,rgba(140,124,246,.26),transparent 70%),radial-gradient(70% 40% at 90% 8%,rgba(77,163,255,.24),transparent 70%),linear-gradient(180deg,#ebe7fd,#f1effc 30%,#f5f7fb 62%)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-aurora{opacity:.22!important;mix-blend-mode:normal!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-rays{opacity:.1!important;filter:invert(.6) sepia(.4) hue-rotate(200deg)}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-spark{background:#fff!important;box-shadow:0 0 8px rgba(140,124,246,.6)!important;opacity:.8}.jf-pp .jf-close-x.jf-pp-close{--close-top:max(16px,calc(env(safe-area-inset-top) + 8px))}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-x{border:0!important;background:rgba(255,255,255,.8)!important;color:var(--f-ink)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 8px 18px -10px rgba(30,40,70,.4)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:22px!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-k{font-size:14px!important;font-weight:650!important;letter-spacing:0!important;text-transform:none!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-badge{font-family:var(--m-font)!important;font-weight:700!important;letter-spacing:-.05em!important;font-size:78px!important;line-height:1!important;padding:10px 26px 12px!important;border:0!important;border-radius:30px!important;background:linear-gradient(135deg,#7f9dff,#8c7cf6 50%,#c07cf0)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 24px 44px -22px rgba(92,70,220,.8)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-badge i{color:#fff!important;text-shadow:none!important;opacity:.92}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-title{font-family:var(--m-font)!important;font-size:32px!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.1!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-title em{background:linear-gradient(90deg,#4d6bff,#8c7cf6 55%,#c05bd8)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-price s{color:var(--m-muted)!important;font-size:15px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-price b{font-family:var(--m-font)!important;font-size:48px!important;font-weight:700!important;letter-spacing:-.04em!important;color:var(--f-ink)!important;text-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-price b small{font-family:var(--m-font)!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-price span{font-size:14px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-price.on b{font-size:26px!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-price.on small{color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-perks{overflow:hidden;border-radius:24px!important;background:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 0 rgba(0,0,0,.03),0 22px 44px -32px rgba(30,40,70,.4)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-perk{position:relative;margin:0!important;padding:11px 14px!important;gap:12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-perk+.jf-pp-perk:before{content:"";position:absolute;top:0;left:58px;right:0;height:1px;background:var(--m-line)}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-perk .ic{flex:0 0 32px!important;width:32px!important;height:32px!important;border-radius:10px!important;background:rgba(140,124,246,.14)!important;color:#6a57e8!important;box-shadow:none!important;font-size:15px!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-perk .tx b{font-size:15px!important;font-weight:600!important;letter-spacing:-.01em;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-perk .tx small{font-size:13px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-cta{display:flex!important;align-items:center;justify-content:center;min-height:56px;padding:0 22px!important;border-radius:128px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 16%,#fff) 0,color-mix(in srgb,var(--chap-accent) 30%,#fff) 100%)!important;color:var(--chap-deep)!important;font-size:17px!important;font-weight:650!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 22%,transparent),0 14px 28px -18px color-mix(in srgb,var(--chap-accent) 90%,transparent)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-pending{border:0!important;border-radius:20px!important;background:rgba(140,124,246,.1)!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-pending b{font-size:15.5px!important;font-weight:650!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-pending small{font-size:13.5px!important;font-weight:500!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-later{min-height:46px;padding:0 22px!important;border-radius:128px;background:rgba(31,32,37,.055)!important;color:var(--f-ink)!important;font-size:15.5px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-skip{color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-pp.jf-pw{--chap-accent:#f5b524;--chap-deep:#8a5a00;background:radial-gradient(60% 34% at 50% 0,rgba(245,181,36,.3),transparent 72%),radial-gradient(60% 34% at 8% 6%,rgba(255,214,120,.22),transparent 70%),linear-gradient(180deg,#fff4dc,#fbf6ec 30%,#f5f7fb 64%)!important}html body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-aurora.a{background:radial-gradient(circle,#ffc94d 0,transparent 62%)!important;opacity:.2!important}html body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-rays{filter:sepia(1) saturate(3) hue-rotate(-12deg)!important;opacity:.12!important}html body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-k{color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-pw-hero{position:relative;display:grid;place-items:center}html body .client-tablet.client-tablet .m-root .jf-pw-glow{position:absolute;left:50%;top:50%;width:240px;height:240px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,214,120,.6),rgba(255,190,80,.16) 48%,transparent 70%);pointer-events:none}html body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-badge{background:linear-gradient(135deg,#ffe07a,#f5b524 52%,#d98a0b)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 24px 44px -22px rgba(194,122,8,.85)!important;text-shadow:0 1px 0 rgba(150,90,0,.25)}html body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-title{margin-top:18px!important;margin-bottom:0!important}html body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-title em{background:linear-gradient(90deg,#e09a12,#c27a08)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}html body .client-tablet.client-tablet .m-root .jf-pw-sub{margin:6px 0 0;font-size:16px;font-weight:500;line-height:1.35;color:var(--f-ink2);animation:jfObUp .8s cubic-bezier(.2,.7,.2,1) .42s both}html body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-perks{margin-top:18px!important}html body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-perk .ic{background:rgba(245,181,36,.16)!important;color:#b97406!important}html body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-perk .tx{flex:1}html body .client-tablet.client-tablet .m-root .jf-pw-tick{flex:0 0 auto;display:grid;place-items:center;color:#5fa819}html body .client-tablet.client-tablet .m-root .jf-pw-next{width:100%;margin:14px 0 0;padding:0 6px;font-size:14px;font-weight:600;line-height:1.35;color:var(--chap-deep);animation:jfObUp .8s cubic-bezier(.2,.7,.2,1) .95s both}html body .client-tablet.client-tablet .m-root .jf-pw-cta{margin-top:12px;min-height:54px;animation:jfObUp .8s cubic-bezier(.2,.7,.2,1) 1.05s both}html body .client-tablet.client-tablet .m-root .jf-pw-done{margin-top:8px;min-height:48px;border:0!important;background:rgba(31,32,37,.055)!important;color:var(--f-ink)!important;box-shadow:none!important;animation:jfObUp .8s cubic-bezier(.2,.7,.2,1) 1.15s both}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pp.jf-pw{--chap-deep:#ffd166;background:radial-gradient(60% 34% at 50% 0,rgba(245,181,36,.24),transparent 72%),linear-gradient(180deg,color-mix(in srgb,rgb(255,228,170) 12%,var(--ios-cell)) 0,var(--ios-cell2) 32%,var(--ios-cell2) 64%)!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-perk .ic{color:#ffd166!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pw .jf-pp-rays{display:none!important}html[data-jf-dark] body .client-tablet.client-tablet .m-root .jf-pw-done{background:var(--ios-fill3)!important;color:var(--ios-label)!important}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root .jf-pp.jf-pw,html body .client-tablet.client-tablet .m-root .jf-pp.jf-pw *{animation:none!important}}html body .client-tablet.client-tablet .m-root .jf-wallet-card{border:0!important;border-radius:22px!important;background:linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 50%,#fff) 100%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.8)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-wallet-div{background:rgba(31,32,37,.08)!important}html body .client-tablet.client-tablet .m-root .jf-wallet-bal .k{font-size:13.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-wallet-bal .v{font-size:32px!important;font-weight:700!important;letter-spacing:-.035em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-points-guide .jf-wallet-rate,html body .client-tablet.client-tablet .m-root .jf-wallet-bal small{font-size:13px!important;font-weight:500!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-ch-full[data-testid=ch-path-sheet]{background:#f5f7fb!important}html body .client-tablet.client-tablet .m-root .jf-ch-full[data-testid=ch-path-sheet]>.jf-path-grid,html body .client-tablet.client-tablet .m-root .jf-ch-full[data-testid=ch-path-sheet]>div[style*=sticky]{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-ch-full[data-testid=ch-path-sheet]>.jf-path-intro{border:0!important}html body .client-tablet.client-tablet .m-root .jf-path-intro{position:relative;overflow:hidden;padding:22px 20px 20px!important;border-radius:26px!important;background:radial-gradient(70% 90% at 92% 8%,color-mix(in srgb,var(--chap-accent) 14%,transparent),transparent 70%),linear-gradient(180deg,var(--chap-tint) 0,color-mix(in srgb,var(--chap-tint) 48%,#fff) 60%,#fff 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 0 rgba(0,0,0,.03),0 22px 44px -32px rgba(30,40,70,.4)!important}html body .client-tablet.client-tablet .m-root .jf-path-intro .klabel{color:var(--chap-deep)!important;font-size:13.5px!important}html body .client-tablet.client-tablet .m-root .jf-path-intro .jf-sheet-title{font-size:26px!important;letter-spacing:-.028em!important}html body .client-tablet.client-tablet .m-root .jf-path-intro .jf-ch-p{font-size:15px!important;font-weight:500!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-path-grid{gap:12px!important}html body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path{padding:12px 14px 14px!important;border:0!important;border-radius:24px!important;background:#fff!important;box-shadow:0 1px 0 rgba(0,0,0,.03),0 18px 36px -28px rgba(30,40,70,.4)!important}html body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path .art{height:64px!important;border:0!important;border-radius:18px!important;background:linear-gradient(180deg,var(--tint,#eef1f6),color-mix(in srgb,var(--tint,#eef1f6) 55%,#fff))!important}html body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path .art>span{font-size:30px!important}html body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path .who{font-size:12.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;line-height:1.3!important;color:var(--m-muted)!important;min-height:33px!important}html body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path b{font-size:16px!important;font-weight:650!important;letter-spacing:-.015em}html body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path small{font-size:13px!important;font-weight:500!important;line-height:1.38!important}html body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path .val{border-top:1px solid var(--m-line)!important}html body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path .val em{font-style:normal;font-size:22px!important;font-weight:700!important;letter-spacing:-.03em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-path-grid .jf-path .val s{font-size:13px!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-book-head .art{border:0!important;border-radius:16px!important}html body .client-tablet.client-tablet .m-root .jf-mp-wrap{--m-navy:var(--chap-deep)}html body .client-tablet.client-tablet .m-root :is(.jf-hunt-top,.jf-hunt-chip){background:rgba(255,255,255,.86)!important;color:var(--f-ink)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 18px 36px -22px rgba(30,40,70,.45)!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7)}html body .client-tablet.client-tablet .m-root .jf-hunt-top{border-radius:22px!important;padding:10px 10px 10px 12px!important;gap:12px!important}html body .client-tablet.client-tablet .m-root .jf-hunt-top .ico{flex:0 0 40px!important;width:40px!important;height:40px!important;border-radius:12px!important;background:color-mix(in srgb,var(--chap-accent) 16%,#fff)!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-hunt-top .ico svg{width:20px;height:20px}html body .client-tablet.client-tablet .m-root .jf-hunt-top .tx b{font-size:16px!important;font-weight:650!important;letter-spacing:-.01em;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-hunt-top .tx small{font-size:13.5px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-hunt-top .x{flex:0 0 34px!important;width:34px!important;height:34px!important;background:rgba(31,32,37,.06)!important;color:var(--f-ink2)!important;font-size:16px!important}html body .client-tablet.client-tablet .m-root .jf-hunt-chip{padding:8px 14px 8px 12px!important;font-size:14px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-hunt-chip svg{color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-hunt-chip .n{background:var(--chap-deep)!important;color:#fff!important;font-weight:650!important}html body .client-tablet.client-tablet .m-root .jf-hunt-dock{padding:5px!important;gap:2px!important;border:0!important;background:rgba(255,255,255,.86)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 18px 40px -18px rgba(30,40,70,.45)!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7)}html body .client-tablet.client-tablet .m-root .jf-hunt-dock button{min-height:42px!important;font-size:15px!important;font-weight:600!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-hunt-dock button svg{color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-hunt-dock .jf-hunt-sep{background:rgba(31,32,37,.1)!important}html body .client-tablet.client-tablet .m-root .jf-hunt-dock :is(.jf-hunt-go,.jf-hunt-zoom){padding:0 18px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,#fff) 0,color-mix(in srgb,var(--chap-accent) 27%,#fff) 100%)!important;color:var(--chap-deep)!important;font-weight:650!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent)!important}html body .client-tablet.client-tablet .m-root .jf-hunt-toast{padding:11px 16px!important;border-radius:18px!important;background:rgba(255,255,255,.9)!important;color:var(--f-ink)!important;font-size:14.5px!important;font-weight:600!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7)}html body .client-tablet.client-tablet .m-root .jf-hunt-toast:not([data-band]){box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 18px 36px -18px rgba(30,40,70,.45)!important}html body .client-tablet.client-tablet .m-root .jf-hunt-toast[data-band]{box-shadow:0 0 0 2px var(--jf-heat,transparent),0 18px 36px -18px rgba(30,40,70,.45)!important}html body .client-tablet.client-tablet .m-root .jf-mp-wrap .leaflet-bar{border:0!important;border-radius:16px!important;overflow:hidden;background:rgba(255,255,255,.86)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 12px 28px -16px rgba(30,40,70,.45)!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7)}html body .client-tablet.client-tablet .m-root .jf-mp-wrap .leaflet-bar a{background:transparent!important;color:var(--f-ink)!important;border-bottom-color:rgba(31,32,37,.08)!important}html body .client-tablet.client-tablet .m-root .jf-mp-wrap :is(.jf-mp-gym b,.jf-mp-fin b,.jf-mp-bc .pt,.jf-mp-bc.done .st b){letter-spacing:-.005em!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-mp-wrap .jf-mp-gym b{border-radius:10px!important;padding:3px 10px!important;font-size:14px!important}html body .client-tablet.client-tablet .m-root .jf-mp-wrap .jf-mp-wait{font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-map3-card{border:0!important;border-radius:26px!important;padding:14px 14px 14px 16px!important;background:rgba(255,255,255,.94)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 22px 50px -22px rgba(30,40,70,.5)!important;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7)}html body .client-tablet.client-tablet .m-root .jf-map3-card .jf-map3-card-top .tx b{font-size:18px!important;font-weight:700!important;letter-spacing:-.02em;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-map3-card .jf-map3-card-top .tx small{font-size:13.5px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-map3-card .jf-map3-card-x{width:34px;height:34px;border-radius:50%;background:rgba(31,32,37,.06)!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-map3-card .jf-map3-in-btn{min-height:46px;padding:0 20px!important;border-radius:128px!important;font-size:15.5px!important;font-weight:650!important;letter-spacing:-.005em!important;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,#fff) 0,color-mix(in srgb,var(--chap-accent) 27%,#fff) 100%)!important;color:var(--chap-deep)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent),0 12px 24px -18px color-mix(in srgb,var(--chap-accent) 80%,transparent)!important}html body .client-tablet.client-tablet .m-root .jf-map3-card .jf-map3-emote-btn{background:rgba(31,32,37,.055)!important;color:var(--f-ink)!important;box-shadow:none!important;border-radius:18px!important}html body .client-tablet.client-tablet .m-root .jf-map3-card .jf-map3-emote-btn span{font-size:11.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-map2-emotes button{border:0!important;border-radius:18px!important;background:#f3f5f9!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jf-map2-emotes button.on{background:#fff!important;box-shadow:0 0 0 2px var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-clue{border:0!important;border-radius:18px!important;padding:14px 16px!important;background:color-mix(in srgb,var(--chap-accent) 11%,#fff)!important;color:var(--f-ink)!important;font-size:16px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-clue-two b{font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl :is(.jf-sc-p,.jf-clue-note){font-size:15px!important;font-weight:500!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-pts,html body .client-tablet.client-tablet .m-root .jf-sc-pts{display:block;min-height:0;margin:12px 0 10px;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#8a5200!important;font-size:calc(15px * min(var(--dt, 1), 1.3))!important;font-weight:600!important;line-height:1.35}html body .client-tablet.client-tablet .m-root .jf-ch-ovl :is(.jf-sc-ttl,.jf-clue-ttl){font-family:var(--m-font)!important;font-size:24px!important;font-weight:700!important;letter-spacing:-.025em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-go{min-height:52px;border-radius:128px!important;font-weight:650!important;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,#fff) 0,color-mix(in srgb,var(--chap-accent) 27%,#fff) 100%)!important;color:var(--chap-deep)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-showme{background:color-mix(in srgb,var(--chap-accent) 14%,#fff)!important;color:var(--chap-deep)!important;font-size:13.5px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-row .tx b{font-size:16px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-row .tx small{font-size:13.5px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-sc-row .mk .hint{border-color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-heat-lbl{color:var(--f-ink)!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-ch-ovl .jf-heat{background:#f3f5f9!important;border-radius:18px!important}html body .client-tablet.client-tablet .m-root .jf-clubp-recentw .ask{background:color-mix(in srgb,var(--chap-accent) 14%,#fff)!important;color:var(--chap-deep)!important;font-size:13px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-clubp-recentw .tx b{font-size:15px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-bd-tabs-wrap{background:transparent!important;padding:6px 0 4px!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-bd-tabs-wrap:after{display:none!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-bd-tabs{gap:8px!important;padding:2px 16px 6px!important;scroll-padding-inline:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 28px),transparent)}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-bd-tabs button{height:40px!important;min-height:40px!important;padding:0 17px!important;font-size:15px!important;font-weight:600!important;background:rgba(255,255,255,.8)!important;color:var(--f-ink)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 6px 16px -12px rgba(30,40,70,.4)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-bd-tabs button.on{background:var(--chap-deep)!important;color:#fff!important;box-shadow:0 10px 20px -12px color-mix(in srgb,var(--chap-deep) 85%,transparent)!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-ch-cats-row button{border:0!important;border-radius:16px!important;min-height:46px;background:#fff!important;box-shadow:var(--m-shadow-card)!important;font-size:14px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-ch-cats-row button.on{background:var(--chap-deep)!important;color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .mc.tight{padding:6px 18px 4px!important;border-radius:26px!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-lb-head{gap:12px}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-lb-head .tr{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:rgba(245,179,1,.15)}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-lb-head .tr svg{width:28px;height:28px}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-lb-head .tx b{font-size:20px!important;font-weight:700!important;letter-spacing:-.02em}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-lb-head .tx small{font-size:14px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .lrow b{font-size:16.5px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .lrow small{font-size:13.5px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .lrow .num{font-weight:700!important;letter-spacing:-.02em}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .lrow.me{background:color-mix(in srgb,var(--chap-tint) 60%,#fff)!important;border-radius:16px;margin:0 -10px;padding-left:10px!important;padding-right:10px!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .icbox{border-radius:12px!important;color:var(--f-ink)!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .icbox[style*=chap-deep]{color:#fff!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .hr{background:var(--m-line)!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-ch-toggle .sw{background:#e3e5ea!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-ch-toggle.on .sw{background:#34c759!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-ch-toggle{border-radius:22px!important;box-shadow:var(--m-shadow-card)!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-ch-toggle .tx b{font-size:16px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-r4-board-page .jf-ch-toggle .tx small{font-size:13.5px!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-winner-step{border:0!important;border-radius:18px 18px 8px 8px!important;background:linear-gradient(180deg,#f3f5f9,#e9edf3)!important;color:var(--f-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}html body .client-tablet.client-tablet .m-root .place-1 .jf-winner-step{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 22%,#fff) 0,color-mix(in srgb,var(--chap-accent) 34%,#fff) 100%)!important;color:var(--chap-deep)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 16px 30px -22px color-mix(in srgb,var(--chap-accent) 90%,transparent)!important}html body .client-tablet.client-tablet .m-root .place-3 .jf-winner-step{background:linear-gradient(180deg,#f7f1ec,#efe6de)!important}html body .client-tablet.client-tablet .m-root .jf-winner-rank{font-size:24px!important;font-weight:700!important;letter-spacing:-.03em;opacity:1!important}html body .client-tablet.client-tablet .m-root .jf-winner-step>b{font-size:14px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-winner-step>strong{font-size:16px!important;font-weight:700!important;letter-spacing:-.02em}html body .client-tablet.client-tablet .m-root .jf-winner-step small{font-weight:600!important;opacity:.7}html body .client-tablet.client-tablet .m-root .jf-winner-unset{fill:#c3cad6!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-seg{gap:2px!important;padding:3px!important;border:0!important;background:rgba(118,122,134,.12)!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-seg button{min-height:36px!important;padding:0 2px!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:-.015em!important;color:rgba(31,32,37,.66)!important;text-overflow:clip!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-seg button[aria-pressed=true]{background:#fff!important;color:var(--f-ink)!important;box-shadow:0 1px 1px rgba(0,0,0,.04),0 4px 12px -4px rgba(30,40,70,.22)!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-wkstep{border:0!important;background:rgba(118,122,134,.1)!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-wkstep-tx b{font-size:14.5px!important;font-weight:650!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-wkstep-tx em{font-size:14px!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-wkchev{color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-wkdot[aria-pressed=true]:before{background:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-tb-h b{font-size:16px!important;font-weight:650!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-tb-h em{font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-bdlist{border:0!important;border-radius:18px!important;background:#f6f8fb}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-bdrow{background:transparent!important;border-top-color:rgba(31,32,37,.06)!important;min-height:54px}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-bdrow.me{background:color-mix(in srgb,var(--chap-tint) 70%,#fff)!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-bdname{font-size:15px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-bdrow b{font-size:calc(15px * min(var(--dt, 1), 1.6))!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-bdrow b small{font-size:calc(13px * min(var(--dt, 1), 1.6))!important}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-tb-h em{flex:0 1 auto!important;min-width:0;text-align:right}html body .client-tablet.client-tablet .m-root .jf-wbd .jf-bdmedal.mine{background:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-chap-cover{min-height:150px}html body .client-tablet.client-tablet .m-root .jf-r4-cal-nav{position:absolute!important;top:14px;right:14px;z-index:2;display:flex;gap:6px}html body .client-tablet.client-tablet .m-root .jf-r4-cal-nav button{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.78);color:var(--f-ink);font-size:22px;line-height:1;box-shadow:inset 0 0 0 1px rgba(255,255,255,.85),0 6px 16px -10px rgba(30,40,70,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .client-tablet.client-tablet .m-root .jf-r4-cal-body{padding:4px 14px 6px}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid{gap:6px!important}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .wd{padding-bottom:2px;font-size:13px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell{border:0!important;border-radius:14px!important;background:#f3f5f9!important}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell b{font-size:14.5px!important;font-weight:650!important;letter-spacing:-.01em}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell small{font-size:10.5px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell.some{background:rgba(126,211,33,.16)!important}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell.some small{color:#3f7d10!important}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell.full{background:linear-gradient(180deg,#9ee24f,#6fbf22)!important;box-shadow:0 8px 16px -12px rgba(79,154,18,.9)!important}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell.done:after{background:var(--chap-deep)!important;top:5px!important;right:5px!important}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-cal-grid .cell.full.done:after{background:#fff!important}html body .client-tablet.client-tablet .m-root .jf-r4-cal .jf-chap-foot{padding-top:10px}html body .client-tablet.client-tablet .m-root .jf-cal-day-list .task b{font-size:16px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-cal-day-list .task small{font-size:13.5px!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jf-r4-today-chap .jf-chap-cover{min-height:170px}html body .client-tablet.client-tablet .m-root .jf-r4-today-chap .jf-chap-t{font-size:27px}html body .client-tablet.client-tablet .m-root .jf-r4-today-do .jf-ch-chest{gap:14px!important;padding:14px!important;border-radius:18px!important;background:#f3f5f9!important}html body .client-tablet.client-tablet .m-root .jf-r4-today-do .jf-ch-chest .cb{width:42px!important;height:42px!important;border-radius:13px!important;background:color-mix(in srgb,var(--chap-accent) 16%,#fff)!important;color:var(--chap-deep)!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root .jf-r4-today-do .jf-ch-chest b{font-size:16px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jf-r4-today-do .jf-ch-chest small{font-size:13.5px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jf-r4-today-do .btnp{min-height:52px;margin-top:0!important}html body .client-tablet.client-tablet .m-root .jf-r4-k{display:block;margin-bottom:4px;font-size:13.5px;font-weight:650;color:var(--chap-deep)}html body .client-tablet.client-tablet .m-root .jf-r4-twist .jf-r4-pad{padding-top:18px}html body .client-tablet.client-tablet .m-root .jshare{padding-top:6px!important}html body .client-tablet.client-tablet .m-root .jshare-card.jf-chap{padding:0 18px 20px!important;border-radius:26px!important}html body .client-tablet.client-tablet .m-root .jshare-cover{width:auto!important;margin:0 -18px;min-height:0;padding:22px 20px 12px!important}html body .client-tablet.client-tablet .m-root .jshare-cover .jf-chap-t{max-width:none;margin:0;font-size:25px!important}html body .client-tablet.client-tablet .m-root .jshare-cover .jf-chap-s{max-width:none;margin:0;font-size:15px!important}html body .client-tablet.client-tablet .m-root .jshare-phone{background:linear-gradient(180deg,#ffffff,#eef2f8)!important;box-shadow:0 0 0 1px rgba(31,32,37,.05),0 24px 44px -24px rgba(30,40,70,.5)!important}html body .client-tablet.client-tablet .m-root .jshare-phone:before{background:rgba(31,32,37,.14)!important}html body .client-tablet.client-tablet .m-root .jshare-group .klabel{font-size:15px!important;font-weight:650!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jshare-tile{border:0!important;border-radius:18px!important;background:#f3f5f9!important;padding:12px 13px!important}html body .client-tablet.client-tablet .m-root .jshare-tile b{font-size:15px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jshare-tile small{font-size:13px!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jshare-when{font-size:12.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html body .client-tablet.client-tablet .m-root .jshare-icon{color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jshare-tile[aria-pressed=true]{background:var(--chap-deep)!important;color:#fff!important;box-shadow:0 12px 24px -16px color-mix(in srgb,var(--chap-deep) 90%,transparent)!important}html body .client-tablet.client-tablet .m-root .jshare-tile[aria-pressed=true] :is(small,.jshare-when,.jshare-x){color:rgba(255,255,255,.78)!important}html body .client-tablet.client-tablet .m-root .jshare-tile[aria-pressed=true] .jshare-icon{color:#fff!important}html body .client-tablet.client-tablet .m-root .jshare-note{font-size:14px!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jshare-primary{min-height:54px!important;font-size:16.5px!important;font-weight:650!important;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,#fff) 0,color-mix(in srgb,var(--chap-accent) 27%,#fff) 100%)!important;color:var(--chap-deep)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent),0 12px 24px -18px color-mix(in srgb,var(--chap-accent) 80%,transparent)!important}html body .client-tablet.client-tablet .m-root .jshare-secondary{background:rgba(31,32,37,.055)!important;color:var(--f-ink)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jshare-save{min-height:44px;color:var(--f-ink2)!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important}html body .client-tablet.client-tablet .m-root .jg3-home.jg3-arcade{gap:14px!important;padding-top:6px!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet{border:0!important;border-radius:24px!important;background:#fff!important;box-shadow:0 1px 0 rgba(0,0,0,.03),0 16px 32px -26px rgba(30,40,70,.45)!important;transition:transform .35s var(--f-ease),box-shadow .25s ease!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet.jg3-cabinet-on,html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet[aria-checked=true]{background:#fff!important;box-shadow:0 0 0 2.5px var(--chap-deep),0 18px 34px -24px color-mix(in srgb,var(--chap-deep) 80%,transparent)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet:active{transform:scale(.97)}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet-screen{border:0!important;border-radius:18px!important;box-shadow:none!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet-name{font-family:var(--m-font)!important;font-size:17px!important;font-weight:700!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet-pill{border:0!important;border-radius:128px!important;padding:0 13px!important;min-height:30px;background:rgba(31,32,37,.06)!important;color:var(--f-ink)!important;box-shadow:none!important;font-family:var(--m-font)!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet-on .jg3-cabinet-pill{background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,#fff) 0,color-mix(in srgb,var(--chap-accent) 27%,#fff) 100%)!important;color:var(--chap-deep)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cabinet-pill-locked{color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade :is(.jg3-lockchip,.jg3-lockplate){border:0!important;background:rgba(255,255,255,.86)!important;color:var(--f-ink)!important;box-shadow:0 6px 14px -8px rgba(30,40,70,.45)!important;font-family:var(--m-font)!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cab{padding:18px 16px!important;border:0!important;border-radius:26px!important;background:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 0 rgba(0,0,0,.03),0 22px 44px -32px rgba(30,40,70,.4)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cab .jf-ui-card-title{font-size:22px!important;font-weight:700!important;letter-spacing:-.025em!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cab .jf-ui-card-sub{font-size:14.5px!important;line-height:1.4!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cab-screen{margin:14px 0 0!important;padding:0!important;border:0!important;border-radius:20px!important;overflow:hidden;background:#e9eef5!important;box-shadow:0 16px 30px -22px rgba(30,40,70,.55)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cab-screen .jg-preview{border-radius:20px!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-cab-body{padding:14px 0 0!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-track-pills{flex-wrap:wrap!important;overflow:visible!important;gap:8px!important;margin:0 0 10px!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-track-pills .jf-ui-chip{min-height:40px;padding:0 15px!important;font-size:15px!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-track-pills .jf-ui-chip:not(.is-on){background:rgba(31,32,37,.055)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-track-pills .jf-ui-chip:disabled{opacity:.55}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-mode-note{margin:0 0 4px!important;font-size:14px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-side-pick{margin-top:14px!important;padding-top:14px;border-top:1px solid var(--m-line)}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-side-pick .klabel{display:block;margin-bottom:8px;font-size:15px!important;font-weight:650!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-side-pick small{font-size:13.5px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress{margin-top:12px!important;padding:14px 16px!important;border:0!important;border-radius:18px!important;background:color-mix(in srgb,var(--chap-tint) 70%,#fff)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress strong{font-size:16px!important;font-weight:650!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress span{font-size:13.5px!important;font-weight:500!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress progress{height:8px!important;border-radius:8px;overflow:hidden;accent-color:var(--chap-accent)!important;-webkit-appearance:none;appearance:none;background:rgba(255,255,255,.9);border:0}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress progress::-webkit-progress-bar{background:rgba(255,255,255,.9);border-radius:8px}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress progress::-webkit-progress-value{background:var(--chap-accent);border-radius:8px}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress progress::-moz-progress-bar{background:var(--chap-accent);border-radius:8px}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-unlock-progress a{background:#fff!important;color:var(--chap-deep)!important;font-size:14px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-plays{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;padding:0!important;border:0!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-plays>*{margin:0!important;padding:13px 14px!important;border-radius:18px!important;background:#f3f5f9!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-plays .jf-ui-stat-value{font-size:24px!important;font-weight:700!important;letter-spacing:-.03em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-plays .jf-ui-stat-label{font-size:13px!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-plays-free .jf-ui-stat-value{color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-noplays{margin:10px 2px 0!important;padding:0!important;border:0!important;background:transparent!important;font-size:14px!important;font-weight:500!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jg3-cab .btnp.jg3-play{position:static!important;inset:auto!important;top:auto!important;right:auto!important;left:auto!important;transform:none!important;display:flex;align-items:center;justify-content:center;width:100%!important;min-height:54px!important;margin:16px 0 0!important;padding:0 20px!important;border:0!important;border-radius:128px!important;font-size:17px!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board{padding:18px 16px!important;border-radius:26px!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board .jf-ui-card-title{font-size:20px!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-tabs{display:flex;flex-wrap:wrap!important;gap:8px!important;overflow:visible!important;margin-top:12px}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-tabs .jf-ui-chip{min-height:38px!important;padding:0 14px!important;font-size:14.5px!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-tabs .jf-ui-chip:not(.is-on){background:rgba(31,32,37,.055)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board li{border-color:var(--m-line)!important}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board li.me{background:color-mix(in srgb,var(--chap-tint) 60%,#fff)!important;border-radius:14px}html body .client-tablet.client-tablet .m-root .jg3-arcade .jg3-board>p{font-size:14px!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jg3-arcade :is(.jg3-locked-note,.jg3-arc-error){border:0!important;border-radius:18px!important;background:color-mix(in srgb,var(--chap-tint) 70%,#fff)!important;color:var(--f-ink)!important;font-size:14px!important;font-weight:500!important}html body .client-tablet.client-tablet .m-root .jg3-arc-error button{background:#fff!important;color:var(--chap-deep)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jg3-game :is(.jg3-panel,.jg3-panel *,.jg3-countdown,.jg3-hud-chip,.jg3-hud-chip *,.jg3-pause,.jg3-game-header,.jg3-game-header *,.jg3-room-badge,.jg3-behind-label){font-family:var(--m-font)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-overlay{background:rgba(20,22,31,.26)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel{width:min(100%,360px)!important;padding:22px 20px 18px!important;border:0!important;border-radius:28px!important;background:#fff!important;color:var(--f-ink)!important;text-align:left!important;box-shadow:0 30px 70px -30px rgba(10,12,30,.6)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel-eyebrow{font-size:13.5px!important;font-weight:650!important;letter-spacing:0!important;text-transform:none!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel h2{margin:4px 0 0!important;font-size:26px!important;font-weight:700!important;letter-spacing:-.028em!important;line-height:1.15!important;text-transform:none!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel p{font-size:15px!important;font-weight:500!important;line-height:1.45!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-stat-grid{gap:10px!important;margin-top:14px!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-stat{padding:13px 14px!important;border:0!important;border-radius:18px!important;background:#f3f5f9!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-stat b{font-size:24px!important;font-weight:700!important;letter-spacing:-.03em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-stat small{font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-payout{display:grid!important;width:100%;margin-top:12px!important;padding:13px 15px!important;border:0!important;border-radius:18px!important;background:color-mix(in srgb,var(--chap-tint) 75%,#fff)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-payout b{font-size:22px!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-payout small{font-size:13.5px!important;font-weight:500!important;color:var(--f-ink2)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-stakes{font-size:13.5px!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-pb b{color:var(--f-ink)!important;font-weight:700!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-pb small{color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel .jg3-primary{width:100%!important;min-height:54px!important;margin-top:16px!important;border:0!important;border-radius:128px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--chap-accent) 15%,#fff) 0,color-mix(in srgb,var(--chap-accent) 27%,#fff) 100%)!important;color:var(--chap-deep)!important;font-size:17px!important;font-weight:650!important;letter-spacing:-.005em!important;text-transform:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px color-mix(in srgb,var(--chap-accent) 20%,transparent),0 12px 24px -18px color-mix(in srgb,var(--chap-accent) 80%,transparent)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel>button.jg3-quiet{min-height:48px!important;margin-top:8px!important;font-size:15.5px!important;text-decoration:none!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel>button.jg3-quiet,html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel>button:not(.jg3-primary):not(.jg3-quiet):not(.jg3-assist){border-radius:128px!important;background:rgba(31,32,37,.055)!important;color:var(--f-ink)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel>button.jg3-assist{border:0!important;border-radius:18px!important;background:#f3f5f9!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel>button.jg3-assist .jf-choice-tx b{color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-panel>button.jg3-assist .jf-choice-tx small{color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-share-record{display:flex!important;align-items:center;justify-content:center;min-height:46px;margin-top:10px!important;border-radius:128px;background:color-mix(in srgb,var(--chap-accent) 12%,#fff);color:var(--chap-deep)!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-countdown{background:rgba(255,255,255,.92)!important;color:var(--f-ink)!important;font-weight:700!important;font-size:84px!important;letter-spacing:-.05em!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 24px 60px -20px rgba(10,12,30,.6)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-hud-chip{border:0!important;border-radius:14px!important;background:rgba(255,255,255,.84)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 8px 18px -10px rgba(10,12,30,.5)!important;-webkit-backdrop-filter:blur(16px) saturate(1.6);backdrop-filter:blur(16px) saturate(1.6)}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-hud-chip small{font-size:11px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--m-muted)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-hud-chip b{font-size:19px!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-hud-status{background:rgba(255,214,110,.92)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-hud-status b{color:#5a3d00!important;font-size:13px!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-pause{border:0!important;border-radius:128px!important;font-size:14.5px!important;letter-spacing:0!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 8px 18px -10px rgba(10,12,30,.5)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-game-header button,html body .client-tablet.client-tablet .m-root .jg3-game .jg3-pause{background:rgba(255,255,255,.86)!important;color:var(--f-ink)!important;font-weight:600!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-game-header button{border:0!important;font-size:14px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 8px 18px -10px rgba(10,12,30,.45)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-game-header button.jf-backchip{border-radius:128px!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-game-header button.jf-backchip .jf-backchip-lbl{color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-room-badge{border:0!important;border-radius:128px!important;background:rgba(255,255,255,.86)!important;color:var(--f-ink)!important;font-weight:600!important}html body .client-tablet.client-tablet .m-root .jg3-game .jg3-minimap{background:rgba(255,255,255,.28)!important;border:0!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html body .client-tablet.client-tablet .m-root .jg3-unlock-cover{border-radius:18px!important}html body .client-tablet.client-tablet .m-root .jf-clubv-h b{font-family:var(--m-font)!important;font-size:26px!important;font-weight:700!important;letter-spacing:-.025em!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-clubv-x{background:rgba(255,255,255,.85)!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-clubv-coach b{background:var(--chap-deep)!important;font-weight:650!important;letter-spacing:0!important}html body .client-tablet.client-tablet .m-root .jf-clubv-p.me:before{background:var(--chap-deep)!important;color:#fff!important;font-weight:650!important}html body .client-tablet.client-tablet .m-root .jf-clubp-id b{font-family:var(--m-font)!important;font-size:26px!important;font-weight:700!important;letter-spacing:-.025em!important}html body .client-tablet.client-tablet .m-root .jf-clubp-stats b{font-weight:700!important;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jf-clubp-emotes button.on{background:var(--chap-deep)!important;border-color:var(--chap-deep)!important}html body .client-tablet.client-tablet .m-root .jg3-game>.jg3-game-header{background:linear-gradient(180deg,#e3edf8,#eef3fa)!important;color:var(--f-ink)!important;box-shadow:0 1px 0 rgba(31,32,37,.06)}html body .client-tablet.client-tablet .m-root .jg3-game>.jg3-game-header .jg3-player-title{font-size:17px!important;font-weight:650!important;letter-spacing:-.015em;color:var(--f-ink)!important}html body .client-tablet.client-tablet .m-root .jg3-game>.jg3-game-header button{box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 6px 14px -10px rgba(30,40,70,.4)!important}@media (max-width:379px){html body .client-tablet.client-tablet .m-root .jf-ch-tabs.jf-r4-seg>button{padding:0 2px!important;font-size:13px!important;letter-spacing:-.02em;text-overflow:clip}}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-badge{font-size:64px!important;padding:8px 22px 10px!important;border-radius:26px!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-title{margin-top:12px!important;font-size:29px!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-price b{font-size:42px!important}html body .client-tablet.client-tablet .m-root .jf-pp .jf-pp-perk{padding-top:9px!important;padding-bottom:9px!important}html body .client-tablet.client-tablet .m-root .jf-av-page>.jf-av-savebar{box-shadow:0 30px 0 0 #f5f7fb}
html body .m-root .m-scroll.jf-chh{display:flex;flex-direction:column;gap:var(--m-stack);padding:4px var(--m-gutter) calc(var(--m-bottom-ui-clearance, 76px) + 28px)}html body .m-root .jf-chh>*{flex:none}html body .m-root .jf-chh>section>.jf-section-title:first-child,html body .m-root .jf-chh>section>.jf-ui-section-title:first-child{margin-top:16px}html body .m-root .jf-chh-list{display:flex;flex-direction:column;background:var(--m-card);border-radius:var(--m-r-card);box-shadow:var(--m-shadow-card);overflow:hidden}html body .m-root .jf-chh-contents{display:contents}html body .m-root .jf-chh-row{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:var(--m-row-min);margin:0;padding:10px var(--m-pad-card);border:0;background:transparent;color:var(--m-ink);font:inherit;text-align:left;text-decoration:none;box-sizing:border-box;transition:background-color var(--m-motion-fast) ease}html body .m-root .jf-chh-list .jf-chh-row:before{content:"";position:absolute;top:0;right:0;left:calc(var(--m-pad-card) + 42px);height:1px;background:var(--m-line)}html body .m-root .jf-chh-list>.jf-chh-contents:first-child>.jf-chh-row:first-child:before,html body .m-root .jf-chh-list>.jf-chh-row:first-child:before{display:none}html body .m-root .jf-chh-row--link{cursor:pointer}html body .m-root .jf-chh-row--link:active{background:var(--m-inset)}html body .m-root .jf-chh-row:focus-visible{outline:3px solid var(--m-focus);outline-offset:-3px}html body .m-root .jf-chh-row-tx{flex:1;min-width:0;display:grid;gap:2px}html body .m-root .jf-chh-row-tx b{font-size:var(--m-fs-row);font-weight:700;line-height:var(--m-lh-title);color:var(--m-ink);overflow:hidden;text-overflow:ellipsis}html body .m-root .jf-chh-row-tx small{font-size:var(--m-fs-caption);font-weight:600;line-height:1.4;color:var(--m-muted);overflow:hidden;text-overflow:ellipsis}html body .m-root .jf-chh-row-val{flex:none;font-size:15px;font-weight:600;color:var(--m-muted)}html body .m-root .jf-chh-row-val.is-new{padding:0;border-radius:0;background:none;color:var(--chap-deep,var(--m-navy));font-size:13px;font-weight:700;white-space:nowrap}html body .m-root .jf-chh-chev{flex:none;color:var(--m-faint)}html body .m-root .jf-chh-badge{flex:none;display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--m-r-pill);background:var(--m-navy);color:var(--m-on-navy);font-size:12px;font-weight:800}html body .m-root .jf-chh-alert{padding:11px 14px;border-radius:var(--m-r-row);background:var(--m-danger-tint);color:var(--m-danger);font-size:var(--m-fs-caption);font-weight:600}html body .m-root .jf-chh-hero{padding:var(--m-pad-card)}html body .m-root .jf-chh-id{display:flex;align-items:center;gap:13px;min-height:var(--m-tap);color:inherit;text-decoration:none}html body .m-root .jf-chh-av{flex:none;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--m-inset);overflow:hidden}html body .m-root .jf-chh-who{flex:1;min-width:0;display:grid;gap:1px}html body .m-root .jf-chh-who b{font-size:var(--m-fs-card-title);font-weight:800;letter-spacing:var(--m-track-title);line-height:var(--m-lh-title);color:var(--m-ink)}html body .m-root .jf-chh-who small{font-size:var(--m-fs-caption);font-weight:600;line-height:1.35;color:var(--m-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .m-root .jf-chh-pts{flex:none;display:grid;justify-items:end;gap:1px}html body .m-root .jf-chh-pts-v{font-size:var(--m-fs-number);font-weight:800;line-height:1.05;letter-spacing:var(--m-track-number);color:var(--m-ink);font-variant-numeric:tabular-nums}html body .m-root .jf-chh-pts-k{font-size:12px;font-weight:600;color:var(--m-muted)}html body .m-root .jf-chh-bar{position:relative;height:6px;margin-top:16px;border-radius:var(--m-r-pill);background:var(--m-inset);overflow:hidden}html body .m-root .jf-chh-bar>i{position:absolute;inset:0;border-radius:inherit;background:var(--m-sky);transform-origin:left center}html body .m-root .jf-chh-barcap{margin-top:7px;font-size:12px;font-weight:600;color:var(--m-muted);font-variant-numeric:tabular-nums}html body .m-root .jf-chh-cells{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}html body .m-root .jf-chh-cell,html body .m-root .jf-chh-cells>.jf-wallet-row{display:flex;align-items:center;gap:11px;min-height:64px;margin:0;padding:11px 12px;border:0;border-radius:var(--m-r-row);background:var(--m-inset);box-shadow:none;color:inherit;text-align:left;text-decoration:none;transition:transform var(--m-motion-fast) var(--m-ease-enter)}html body .m-root .jf-chh-cell:active,html body .m-root .jf-chh-cells>.jf-wallet-row:active{transform:scale(var(--m-press))}html body .m-root .jf-chh-cell .jf-ui-ring{flex:none}html body .m-root .jf-chh-cell-tx{min-width:0;display:grid;gap:1px}html body .m-root .jf-chh-cell-tx b{font-size:var(--m-fs-number-sm,24px);font-weight:800;line-height:1.05;letter-spacing:var(--m-track-number);color:var(--m-ink);font-variant-numeric:tabular-nums}html body .m-root .jf-chh-cell-tx small{font-size:12px;font-weight:600;color:var(--m-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .m-root .jf-chh-cells>.jf-wallet-row{justify-content:space-between}html body .m-root .jf-chh-cells>.jf-wallet-row .bal{display:flex;flex-direction:column-reverse;gap:1px;min-width:0}html body .m-root .jf-chh-cells>.jf-wallet-row .bal b{font-size:var(--m-fs-number-sm,24px);font-weight:800;line-height:1.05;letter-spacing:var(--m-track-number);color:var(--m-ink);font-variant-numeric:tabular-nums}html body .m-root .jf-chh-cells>.jf-wallet-row .bal small{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--m-muted)}html body .m-root .jf-chh-cells>.jf-wallet-row .go{display:inline-flex;align-items:center;gap:4px;margin:0;font-size:12px;font-weight:700;color:var(--m-navy);white-space:nowrap}html body .m-root .jf-chh-cells>.jf-wallet-row .go span{color:var(--m-faint);font-size:16px}html body .m-root .jf-chh-week{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:164px;padding:18px var(--m-pad-card) var(--m-pad-card);border-radius:var(--m-r-card);background:#070b19;color:#fff;text-decoration:none;overflow:hidden;box-shadow:0 1px 2px rgba(31,32,37,.08),0 18px 36px -22px rgba(7,11,25,.7);transition:transform var(--m-motion-fast) var(--m-ease-enter)}html body .m-root .jf-chh-week:active{transform:scale(.985)}html body .m-root .jf-chh-week>span:not(.jf-ch-radiance){position:relative;z-index:1}html body .m-root .jf-chh-week-body{display:grid;gap:6px;max-width:86%}html body .m-root .jf-chh-week-k{font-size:12px;font-weight:700;letter-spacing:var(--m-track-eyebrow);text-transform:uppercase;color:rgba(255,255,255,.7);text-shadow:0 1px 8px #070b19}html body .m-root .jf-chh-week-t{font-size:22px;font-weight:800;line-height:1.22;letter-spacing:var(--m-track-title);color:#fff;text-shadow:0 1px 8px #070b19}html body .m-root .jf-chh-week-s{font-size:var(--m-fs-caption);font-weight:600;color:rgba(255,255,255,.72);text-shadow:0 1px 8px #070b19}html body .m-root .jf-chh-week-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}html body .m-root .jf-chh-week-go{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:var(--m-r-pill);background:#fff;color:var(--m-navy);font-size:14px;font-weight:800}html body .m-root .jf-chh-week-pts{font-size:15px;font-weight:800;color:#fff;text-shadow:0 1px 8px #070b19;font-variant-numeric:tabular-nums}html body .m-root .jf-chh-notices>*{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body .m-root .jf-chh-notices>*+*{box-shadow:inset 0 1px 0 var(--m-line)!important}html body .m-root .jf-chh-edit{display:inline-flex;align-items:center;min-height:var(--m-tap);padding:0 2px;color:var(--m-navy);font-size:15px;font-weight:700;text-decoration:none}html body .m-root .jf-chh-days{display:flex;margin:0 0 10px}html body .m-root .jf-chh-days>button{flex:1;min-width:0;display:grid;justify-items:center;gap:1px;min-height:54px;padding:7px 0;border:0;border-radius:var(--m-r-row);background:var(--m-card);box-shadow:var(--m-shadow-card);color:var(--m-ink);transition:transform var(--m-motion-fast) var(--m-ease-enter)}html body .m-root .jf-chh-days>button:active{transform:scale(var(--m-press))}html body .m-root .jf-chh-days>button small{font-size:12px;font-weight:600;color:var(--m-muted)}html body .m-root .jf-chh-days>button b{font-weight:800;font-variant-numeric:tabular-nums}html body .m-root .jf-chh-days>button.full b{color:var(--m-success)}html body .m-root .jf-chh-days>button.on{background:var(--m-navy);box-shadow:var(--m-shadow-primary);color:var(--m-on-navy)}html body .m-root .jf-chh-days>button.on small{color:rgba(255,255,255,.72)}html body .m-root .jf-chh-days>button.on b{color:var(--m-on-navy)}html body .m-root .jf-chh-habit{position:relative}html body .m-root .jf-chh-habit+.jf-chh-habit:before,html body .m-root .jf-chh-list>:not(.jf-chh-habit)+.jf-chh-habit:before{content:"";position:absolute;top:0;right:0;left:calc(var(--m-pad-card) + 38px);height:1px;background:var(--m-line)}html body .m-root .jf-chh-tick-row{display:flex;align-items:center;gap:12px;width:100%;min-height:62px;padding:10px var(--m-pad-card);border:0;background:transparent;color:var(--m-ink);text-align:left;transition:background-color var(--m-motion-fast) ease}html body .m-root .jf-chh-tick-row:active:not(:disabled){background:var(--m-inset)}html body .m-root .jf-chh-tick-row:disabled{cursor:default}html body .m-root .jf-chh-tick{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1.6px var(--m-faint);color:transparent;transition:background-color var(--m-motion-fast) ease,box-shadow var(--m-motion-fast) ease,color var(--m-motion-fast) ease}html body .m-root .jf-chh-tick svg{width:15px;height:15px;stroke-width:2.6}html body .m-root .jf-chh-tick-row.is-on .jf-chh-tick{background:var(--m-success);box-shadow:none;color:#fff}html body .m-root .jf-chh-tick-row.is-on .jf-chh-row-tx b{color:var(--m-muted)}html body .m-root .jf-chh-row-pts{flex:none;font-size:var(--m-fs-caption);font-weight:700;color:var(--m-muted);font-variant-numeric:tabular-nums}html body .m-root .jf-chh-tick-row.is-on .jf-chh-row-pts{color:var(--m-success)}html body .m-root .jf-chh-habit-link{display:flex;align-items:center;min-height:36px;margin:-6px var(--m-pad-card) 8px calc(var(--m-pad-card) + 38px);color:var(--m-navy);font-size:var(--m-fs-caption);font-weight:700;text-decoration:none}html body .m-root .jf-chh-ticknote{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-4px var(--m-pad-card) 10px calc(var(--m-pad-card) + 38px);color:var(--m-danger);font-size:var(--m-fs-caption);font-weight:600}html body .m-root .jf-chh-ticknote button{flex:none;min-height:36px;padding:0 12px;border:0;border-radius:var(--m-r-pill);background:var(--m-inset);color:var(--m-navy);font-size:var(--m-fs-caption);font-weight:700}html body .m-root .jf-chh-note{margin:0;padding:12px var(--m-pad-card) 2px}html body .m-root .jf-chh-foot,html body .m-root .jf-chh-note{font-size:var(--m-fs-caption);font-weight:600;color:var(--m-muted)}html body .m-root .jf-chh-foot{margin:8px var(--m-pad-card) 0}html body .m-root .jf-chh-foot.is-done{color:var(--m-success)}html body .m-root .jf-chh-habits .jf-habit-hint{margin:8px var(--m-pad-card) 0}html body .m-root .jf-chh-dots{flex:none;display:flex;gap:4px}html body .m-root .jf-chh-dots>i{width:8px;height:8px;border-radius:50%;background:var(--m-inset);box-shadow:inset 0 0 0 1px var(--m-line)}html body .m-root .jf-chh-dots>i.on{background:var(--m-success);box-shadow:none}html body .m-root .jf-chh-dots>i.td{box-shadow:inset 0 0 0 1.5px var(--m-sky)}html body .m-root .jf-chh-fire{position:relative;flex:none;display:grid;place-items:center;cursor:pointer}html body .m-root .jf-chh-fire:after{content:"";position:absolute;inset:-7px}html body .m-root .jf-chh-mates{flex:none;display:flex;align-items:center;width:50px}html body .m-root .jf-chh-mates .who{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--m-inset);box-shadow:0 0 0 2px var(--m-card);overflow:hidden}html body .m-root .jf-chh-mates .who.mate{margin-left:-10px}html body .m-root .jf-chh-list .jf-sf-row{position:relative;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}html body .m-root .jf-chh-list .jf-sf-row:before{content:"";position:absolute;top:0;right:0;left:calc(var(--m-pad-card) + 42px);height:1px;background:var(--m-line)}html body .m-root .jf-chh-games{padding:8px var(--m-pad-card) var(--m-pad-card)}html body .m-root .jf-chh-games-head{display:flex;align-items:center;justify-content:space-between;min-height:var(--m-tap);color:inherit;text-decoration:none}html body .m-root .jf-chh-games-go{display:inline-flex;align-items:center;gap:7px;color:var(--m-navy);font-size:15px;font-weight:700}html body .m-root .jf-chh-games-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:6px}html body .m-root .jf-chh-game{display:grid;gap:7px;min-width:0;color:inherit;text-decoration:none;transition:transform var(--m-motion-fast) var(--m-ease-enter)}html body .m-root .jf-chh-game:active{transform:scale(var(--m-press))}html body .m-root .jf-chh-game .art{display:block;aspect-ratio:1/1;border-radius:var(--m-r-row);background:var(--m-inset);overflow:hidden}html body .m-root .jf-chh-game .art>*{display:block;width:100%;height:100%}html body .m-root .jf-chh-game b{font-size:var(--m-fs-caption);font-weight:700;color:var(--m-ink);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .m-root .jf-chh-season-cta{margin-top:12px}html body .m-root .jf-chh-rules-list{display:grid;gap:14px;margin-top:16px}html body .m-root .jf-chh-rules-list .r{display:flex;align-items:flex-start;gap:12px}html body .m-root .jf-chh-rules-list .r>i{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--m-sky-tint);color:var(--m-navy);font-size:13px;font-weight:800;font-style:normal}html body .m-root .jf-chh-rules-list .r>span{display:grid;gap:2px;min-width:0;padding-top:3px}html body .m-root .jf-chh-rules-list b,html body .m-root .jf-chh-rules-prize b{font-size:15px;font-weight:700;line-height:var(--m-lh-title);color:var(--m-ink)}html body .m-root .jf-chh-rules-list small,html body .m-root .jf-chh-rules-prize small{font-size:var(--m-fs-caption);font-weight:600;line-height:1.45;color:var(--m-muted)}html body .m-root .jf-chh-rules-formula{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;padding:14px 8px;border-radius:var(--m-r-row);background:var(--m-inset)}html body .m-root .jf-chh-rules-prize{display:flex;align-items:flex-start;gap:12px;margin-top:12px;padding:14px;border-radius:var(--m-r-row);background:var(--m-sky-tint)}html body .m-root .jf-chh-rules-prize>span:last-child{display:grid;gap:2px;min-width:0}html body .m-root .jf-chh-rules-note{margin:12px 1px 0;font-size:12px;font-weight:600;line-height:1.45;color:var(--m-muted)}html body .m-root .jf-chh-offer-body{margin:8px 0 0;font-size:var(--m-fs-body);line-height:var(--m-lh-body);color:var(--m-body)}html body .m-root .jf-chh-skel{display:grid;gap:var(--m-stack);margin-top:8px}html body .m-root .jf-chh-err-actions{display:grid;gap:8px;margin-top:14px}html body .m-root .jf-chh-join{margin-top:8px}html body .m-root .jf-chh-join-title{margin:6px 0;font-size:28px;font-weight:800;line-height:1.15;letter-spacing:var(--m-track-title);color:var(--m-ink)}html body .m-root .jf-chh-join-sub{margin:0 0 18px;font-size:var(--m-fs-body);line-height:var(--m-lh-body);color:var(--m-body)}@media (prefers-reduced-motion:reduce){html body .m-root :is(.jf-chh-week,.jf-chh-cell,.jf-chh-cells>.jf-wallet-row,.jf-chh-days>button,.jf-chh-game,.jf-chh-row,.jf-chh-tick-row,.jf-chh-tick){transition:none!important}}html body .m-root .jf-chh-cells>.jf-wallet-row .go{font-size:0;gap:0}html body .m-root .jf-chh-cells>.jf-wallet-row .go span{font-size:20px;line-height:1}html body .m-root .jf-chh-cells>.jf-wallet-row .bal small{white-space:nowrap}html body .m-root .jf-chh-week-pts{padding:6px 11px;border-radius:var(--m-r-pill);background:rgba(7,11,25,.62);text-shadow:none}html body .client-tablet .m-root .jf-chh .jf-chh-edit{color:var(--m-navy)!important}html body .m-root .m-scroll.jf-chh{gap:16px;padding-top:6px}html body .m-root .jf-chh>section>.jf-section-title:first-child,html body .m-root .jf-chh>section>.jf-ui-section-title:first-child{margin-top:20px;margin-bottom:12px}html body .m-root .jf-chh-row{min-height:66px;gap:14px;padding:12px var(--m-pad-card)}html body .m-root .jf-chh-row-tx b{font-size:17px}html body .m-root .jf-chh-row-tx small{font-size:13.5px}html body .m-root .jf-chh-list .jf-chh-row:before,html body .m-root .jf-chh-list .jf-sf-row:before{left:calc(var(--m-pad-card) + 54px)}html body .m-root .jf-chh-hero{padding:20px var(--m-pad-card) 18px}html body .m-root .jf-chh-cells{gap:12px;margin-top:16px}html body .m-root .jf-chh-cell,html body .m-root .jf-chh-cells>.jf-wallet-row{min-height:72px}html body .m-root .jf-chh-tick-row{min-height:66px;gap:14px}html body .m-root .jf-chh-habit+.jf-chh-habit:before,html body .m-root .jf-chh-list>:not(.jf-chh-habit)+.jf-chh-habit:before{left:calc(var(--m-pad-card) + 40px)}html body .m-root .jf-chh-art{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--m-inset)}html body .m-root .jf-chh-art svg{width:26px;height:26px;display:block}html body .m-root .jf-chh-art--fire{background:rgba(255,122,26,.13)}html body .m-root .jf-chh-art--gold{background:rgba(242,182,50,.16)}html body .m-root .jf-chh-art--sky{background:var(--m-sky-tint)}html body .m-root .jf-chh-gift{flex:none;display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 10px 0 8px;border-radius:var(--m-r-pill);background:rgba(255,122,26,.13);color:#c2410c;font-size:13px;font-weight:800}html body .m-root .jf-chh-gift>i{font-style:normal;font-size:16px;line-height:1}html body .m-root .jf-chh-days{gap:6px;margin-bottom:12px}html body .m-root .jf-chh-days>button{min-height:58px;gap:2px;border-radius:14px}html body .m-root .jf-chh-days>button small{font-size:11.5px;letter-spacing:-.01em;white-space:nowrap}html body .m-root .jf-chh-days>button b{font-size:17px}html body .client-tablet .m-root .jf-chh-days>button.on b,html body .client-tablet .m-root .jf-chh-days>button.on b.num{color:var(--m-on-navy)!important}html body .client-tablet .m-root .jf-chh-days>button.on small{color:rgba(255,255,255,.78)!important}html body .client-tablet .m-root .jf-chh-days>button.full:not(.on) b{color:var(--m-success)!important}html body .m-root .jf-chh-maprow{position:relative;min-height:88px;overflow:hidden;isolation:isolate}html body .m-root .jf-chh-maprow .jf-chh-maprow-map{position:absolute;inset:0;z-index:0;pointer-events:none}html body .m-root .jf-chh-maprow .jf-chh-maprow-map .jf-pip-map{position:absolute;top:0;bottom:0;left:26%;right:0}html body .m-root .jf-chh-maprow .jf-chh-maprow-map:after{content:"";position:absolute;inset:0;z-index:1200;background:linear-gradient(90deg,var(--m-card) 0,var(--m-card) 30%,rgba(255,255,255,.92) 44%,rgba(255,255,255,.55) 56%,rgba(255,255,255,0) 70%)}html body .m-root .jf-chh-maprow>.jf-chh-art,html body .m-root .jf-chh-maprow>.jf-chh-chev,html body .m-root .jf-chh-maprow>.jf-chh-row-tx{position:relative;z-index:1}html body .m-root .jf-chh-maprow .jf-chh-row-tx b{text-shadow:0 0 8px var(--m-card)}html body .m-root .jf-chh-maprow:before{display:none}html body .m-root .jf-chh-games-head .jf-ui-card-title{font-size:20px}html body .client-tablet .m-root .jf-chh-days{display:flex!important;gap:8px!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:-6px -16px 8px!important;padding:6px 16px 10px!important;scroll-padding-inline:16px}html body .client-tablet .m-root .jf-chh-days::-webkit-scrollbar{display:none}html body .client-tablet .m-root .jf-chh-days>button{flex:0 0 52px!important;width:52px;min-width:52px!important;scroll-snap-align:center;padding:8px 0!important}html body .client-tablet .m-root .jf-chh-days>button small{font-size:11.5px!important;white-space:nowrap}html body .client-tablet .m-root .jf-chh-days>button.today small{font-size:11px!important;letter-spacing:-.02em}html body .client-tablet .m-root .jf-chh-days>button.future:not(.on){background:transparent;box-shadow:inset 0 0 0 1px var(--m-line,#e9edf3)}html body .client-tablet .m-root .jf-chh-days>button.future:not(.on) b{color:var(--m-muted)!important}html body .client-tablet .m-root .jf-chh-habit-link{min-height:32px;margin-top:-10px;color:var(--chap-deep,#185ca6);font-weight:600}html body .m-root .jf-clubp{position:relative}html body .m-root .jf-clubp-select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px;-webkit-appearance:none;appearance:none}html body .m-root .jf-clubp-select:disabled{cursor:default}html body .m-root .jf-clubp:focus-within{outline:3px solid var(--m-focus);outline-offset:-3px}html body .m-root .jf-clubp-val{display:inline-flex;align-items:center;gap:6px}html body .m-root .jf-clubp-ud{color:var(--m-muted);width:11px;height:18px}html body .m-root .jf-clubp-btn{position:relative;cursor:pointer}html body .m-root .jf-clubp-btn[data-busy="1"]{opacity:.6}html body .m-root .jf-clubp-note{margin:0;padding:0 var(--m-pad-card) 12px;font-size:var(--m-fs-caption);font-weight:600;color:var(--m-danger)}html body .m-root .jf-bd-noclub,html body .m-root .jf-clubp-list{margin-top:12px}html body .m-root .jf-map-clubask-ic{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--m-inset);color:var(--m-navy)}html body .m-root .jf-map-clubask .jf-map3-card-do .jf-map3-in-btn{flex:1}html body .m-root .jf-map-clubask .jf-clubp-note{padding:8px 0 0}
.jf-crest{display:inline-block;flex:0 0 auto;vertical-align:-.14em;filter:drop-shadow(0 .5px .6px rgba(120,72,0,.35))}html[data-jf-dark] .jf-crest{filter:drop-shadow(0 0 2px rgba(255,200,80,.28))}.jf-member-name{display:inline-flex;align-items:center;gap:.28em;min-width:0;max-width:100%}.jf-member-name-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jf-halo{position:relative;display:inline-flex;align-items:flex-end;justify-content:center;isolation:isolate}.jf-halo-ring{position:absolute;left:6%;right:6%;bottom:-2%;height:22%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,214,102,.55),rgba(240,170,28,.32) 62%,rgba(240,170,28,0) 100%);box-shadow:inset 0 0 0 1.5px rgba(224,154,18,.55)}html[data-jf-dark] .jf-halo-ring{background:radial-gradient(closest-side,rgba(255,224,122,.5),rgba(245,181,36,.3) 62%,rgba(245,181,36,0) 100%)}.jf-halo-crest{position:absolute;right:-2px;bottom:-2px;z-index:2;line-height:0;border-radius:50%}.jf-halo-crest .jf-crest{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 1px 1.5px rgba(0,0,0,.25))}@media (forced-colors:active){.jf-halo-ring{box-shadow:inset 0 0 0 1.5px CanvasText;background:none}}.jf-halo.jf-halo--disc>.jf-halo-ring,.jf-halo.jf-halo--tile>.jf-halo-ring{inset:-3px;height:auto;border-radius:50%;background:none;box-shadow:0 0 0 1.75px #e3a51e}.jf-halo.jf-halo--tile>.jf-halo-ring{border-radius:16px}html[data-jf-dark] .jf-halo.jf-halo--disc>.jf-halo-ring,html[data-jf-dark] .jf-halo.jf-halo--tile>.jf-halo-ring{background:none;box-shadow:0 0 0 1.75px #f5b524}.jf-bd-row.is-active .jf-halo.jf-halo--disc>.jf-halo-ring{inset:-6.5px}.jf-halo.jf-halo--disc>.jf-halo-crest,.jf-halo.jf-halo--tile>.jf-halo-crest{right:-4px;bottom:-4px;background:var(--ios-cell,#fff);box-shadow:0 0 0 1px var(--ios-cell,#fff)}html[data-jf-dark] .jf-halo.jf-halo--disc>.jf-halo-crest,html[data-jf-dark] .jf-halo.jf-halo--tile>.jf-halo-crest{background:var(--ios-cell,#1c1c1e);box-shadow:0 0 0 1px var(--ios-cell,#1c1c1e)}.m-root .jf-club-faces .jf-halo svg{margin-left:0}.m-root .jf-cl-slot .jf-halo-crest svg,.m-root .jf-club-faces .jf-halo-crest svg{background:none;box-shadow:none;border-radius:0}.m-root .jf-cl-slot>.jf-halo{margin-left:-12px}.m-root .jf-cl-slot>.jf-halo:first-child,.m-root .jf-cl-slot>.jf-halo>svg:not(.jf-crest){margin-left:0}.m-root .jf-cl-slot>.jf-halo>.jf-halo-ring,.m-root .jf-club-faces>.jf-halo>.jf-halo-ring{inset:-2px}.jf-plus-ground{position:absolute;left:50%;bottom:-3px;width:86%;height:9px;transform:translateX(-50%);border-radius:50%;pointer-events:none;z-index:-1;font-style:normal;background:radial-gradient(closest-side,rgba(255,214,102,.42),rgba(240,170,28,.14) 70%,rgba(240,170,28,0) 100%);box-shadow:0 0 0 1.5px rgba(214,146,14,.9),0 1px 2px rgba(120,72,0,.25)}html[data-jf-dark] .jf-plus-ground{background:radial-gradient(closest-side,rgba(255,224,122,.4),rgba(245,181,36,.14) 70%,rgba(245,181,36,0) 100%);box-shadow:0 0 0 1.5px rgba(245,181,36,.95)}.m-root .jf-clubv-p .jf-plus-ground{bottom:-5px;width:78%;height:13px;box-shadow:0 0 0 2px rgba(214,146,14,.9),0 1px 3px rgba(120,72,0,.25)}.m-root .jf-winner-person{position:relative;isolation:isolate}.m-root .jf-winner-person .jf-plus-ground{bottom:0;width:64%;height:12px}@media (forced-colors:active){.jf-plus-ground{background:none;box-shadow:0 0 0 1.5px CanvasText}}.jf-map-crest{display:inline-block;margin-left:2px;vertical-align:-.16em;line-height:0}.jf-plus-card{display:flex;align-items:flex-start;gap:10px;padding:2px 0 4px}.jf-plus-card>.jf-crest{margin-top:1px}.jf-plus-card-tx{display:flex;flex-direction:column;gap:1px;min-width:0}.jf-plus-card-tx b{font-size:13.5px;font-weight:700;color:inherit}.jf-plus-card-tx small{font-size:12.5px;font-weight:600;color:#7d8292;overflow-wrap:anywhere}html[data-jf-dark] .jf-plus-card-tx small{color:#9a9fab}.jf-plus-id{display:inline-flex;align-items:center;gap:.22em;margin-left:.32em;vertical-align:baseline;white-space:nowrap}.jf-plus-id>.jf-plus-mark{margin-left:0}.jf-plus-id>span[aria-hidden]:not(.jf-plus-mark){line-height:0;display:inline-flex}.m-root .jf-mfeed-it .tx b>.jf-mfeed-crest{align-self:center;margin-left:-3px}.m-root .jf-mfeed-it .jf-halo{flex:0 0 34px}.m-root .jf-clubp-hero[data-plus]{position:relative;isolation:isolate}.m-root .jf-clubp-hero .jf-plus-ground{bottom:3px;width:46%;height:16px;box-shadow:0 0 0 2px rgba(214,146,14,.9),0 1px 3px rgba(120,72,0,.25)}.jf-pp-crest{margin-left:.3em}.jf-cm-face-plus{display:inline-flex;flex:none;line-height:0}
.jfx{--jfx-bg:#fbf8f1;--jfx-bg2:#ffffff;--jfx-ink:#141519;--jfx-ink2:#3c3f49;--jfx-muted:#6f7281;--jfx-card:#ffffff;--jfx-line:#efe7d6;--jfx-gold:#d4a537;--jfx-gold-deep:#8f610b;--jfx-gold-soft:rgba(212,165,55,0.14);--jfx-glow:rgba(244,196,84,0.3);--jfx-navy:#141742;--jfx-cta-ink:#ffffff;--jfx-dt:var(--dt,1);--jfx-dt-cap:min(var(--dt,1),1.3)}html[data-jf-dark] .jfx{--jfx-bg:#0c0c10;--jfx-bg2:#121218;--jfx-ink:#f4f2ec;--jfx-ink2:#d6d4ce;--jfx-muted:#a4a3ab;--jfx-card:#1b1b21;--jfx-line:rgba(255,255,255,0.08);--jfx-gold:#e6b84c;--jfx-gold-deep:#f0c766;--jfx-gold-soft:rgba(230,184,76,0.16);--jfx-glow:rgba(240,186,70,0.2);--jfx-navy:#e6b84c;--jfx-cta-ink:#17130a}html body .jfx-pw{position:absolute;inset:0;z-index:232;display:block;color:var(--jfx-ink);outline:none;background:linear-gradient(180deg,var(--jfx-bg) 0,var(--jfx-bg2) 62%);animation:jfxIn .28s cubic-bezier(.2,.7,.2,1) both}html body .jfx-pw.is-out{animation:jfxOut .2s ease-in both}html body .jfx-pw .jfx-pw-wash{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 34% at 50% 17%,var(--jfx-glow),transparent 72%)}html body .jfx-pw .jfx-pw-x{--close-top:max(14px,calc(env(safe-area-inset-top) + 8px));z-index:6}html[data-jf-dark] body .jfx-pw .jfx-pw-x.jf-close-x{background:rgba(255,255,255,.14)!important;color:#fff!important;box-shadow:none!important}html body .jfx-pw .jfx-pw-scroll{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html body .jfx-pw .jfx-pw-body{box-sizing:border-box;min-height:100%;width:100%;max-width:460px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding:max(48px,calc(env(safe-area-inset-top) + 40px)) 20px max(18px,calc(env(safe-area-inset-bottom) + 12px))}@keyframes jfxIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes jfxOut{to{opacity:0;transform:translateY(8px)}}html body .jfx.jfx .jfx-offer{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}html body .jfx.jfx .jfx-eyebrow{font-size:calc(13px * var(--jfx-dt-cap));line-height:1.3;font-weight:700;letter-spacing:.005em;color:var(--jfx-gold-deep)}html body .jfx.jfx .jfx-hero{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:4px;isolation:isolate}html body .jfx.jfx .jfx-hero-light{position:absolute;z-index:-2;left:50%;top:4%;width:230px;height:230px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,var(--jfx-glow),transparent 100%);pointer-events:none}html body .jfx.jfx .jfx-hero .jf-halo{padding-bottom:4px}html body .jfx.jfx .jfx-hero .jf-halo-ring{left:14%;right:14%;height:16%;bottom:0}html body .jfx.jfx .jfx-hero-name{display:inline-flex;align-items:center;gap:6px;margin-top:4px;max-width:100%;font-size:calc(17px * var(--jfx-dt-cap));line-height:1.2;font-weight:750;letter-spacing:-.01em;color:var(--jfx-ink)}html body .jfx.jfx .jfx-hero-n{min-width:0;overflow-wrap:anywhere}html body .jfx.jfx .jfx-hero-cap{margin-top:2px;font-size:calc(12.5px * var(--jfx-dt-cap));line-height:1.35;font-weight:650;color:var(--jfx-gold-deep)}html body .jfx.jfx .jfx-hero.is-in .jf-halo{animation:jfxRise .7s cubic-bezier(.2,.8,.2,1) .08s both}html body .jfx.jfx .jfx-hero.is-in .jfx-hero-name .jf-crest{animation:jfxLand .55s cubic-bezier(.3,1.5,.5,1) .45s both}html body .jfx.jfx .jfx-hero.is-in .jfx-hero-light{animation:jfxGlow 1.1s ease-out both}@keyframes jfxRise{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@keyframes jfxLand{0%{opacity:0;transform:scale(.3) rotate(-45deg)}to{opacity:1;transform:none}}@keyframes jfxGlow{0%{opacity:0;transform:translateX(-50%) scale(.7)}to{opacity:1;transform:translateX(-50%) scale(1)}}html body .jfx.jfx .jfx-title{margin:10px 0 0;font-weight:750;font-size:calc(24px * var(--jfx-dt-cap));line-height:1.12;letter-spacing:-.022em;color:var(--jfx-ink)}html body .jfx.jfx .jfx-title em{font-style:normal;color:var(--jfx-gold-deep);background:linear-gradient(180deg,#e2b13f,#9a6a12);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html[data-jf-dark] body .jfx.jfx .jfx-title em{background:linear-gradient(180deg,#ffe08a,#e0a52c);-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){html body .jfx.jfx .jfx-title em{-webkit-text-fill-color:currentColor;background:none}}html body .jfx.jfx .jfx-lead{margin:4px 0 0;max-width:330px;font-size:calc(13.5px * var(--jfx-dt));line-height:1.45;font-weight:550;color:var(--jfx-muted)}html body .jfx.jfx .jfx-benefits{box-sizing:border-box;width:100%;margin:14px 0 0;padding:2px 14px;list-style:none;text-align:left;background:var(--jfx-card);border:1px solid var(--jfx-line);border-radius:20px;box-shadow:0 10px 26px -18px rgba(60,40,0,.28)}html body .jfx.jfx .jfx-benefit{position:relative;display:flex;align-items:flex-start;gap:12px;padding:10px 0;margin:0}html body .jfx.jfx .jfx-benefit+.jfx-benefit:before{content:"";position:absolute;top:0;left:42px;right:0;height:1px;background:var(--jfx-line)}html body .jfx.jfx .jfx-benefit-ic{flex:0 0 30px;width:30px;height:30px;margin-top:1px;border-radius:9px;display:grid;place-items:center;background:var(--jfx-gold-soft);color:var(--jfx-gold-deep)}html body .jfx.jfx .jfx-benefit-ic svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html body .jfx.jfx .jfx-benefit-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}html body .jfx.jfx .jfx-benefit-tx b{font-size:calc(14.5px * var(--jfx-dt));line-height:1.25;font-weight:750;color:var(--jfx-ink)}html body .jfx.jfx .jfx-benefit-tx span{font-size:calc(12.5px * var(--jfx-dt));line-height:1.4;font-weight:550;color:var(--jfx-muted)}html body .jfx.jfx .jfx-benefit-tick{flex:0 0 auto;align-self:center;color:#4f9a17}html[data-jf-dark] body .jfx.jfx .jfx-benefit-tick{color:#7fd04b}html body .jfx.jfx .jfx-benefit-tick svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}html body .jfx.jfx .jfx-benefits:not(.is-static) .jfx-benefit{animation:jfxUp .5s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.32s + var(--i, 0) * .07s)}@keyframes jfxUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}html body .jfx.jfx .jfx-teaser{box-sizing:border-box;width:100%;margin-top:10px;padding:10px 14px;display:flex;align-items:center;gap:12px;text-align:left;border-radius:16px;background:var(--jfx-gold-soft);border:1px solid rgba(212,165,55,.3)}html body .jfx.jfx .jfx-teaser-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}html body .jfx.jfx .jfx-teaser-tx b{font-size:calc(13.5px * var(--jfx-dt));line-height:1.3;font-weight:750;color:var(--jfx-ink)}html body .jfx.jfx .jfx-teaser-tx span{font-size:calc(12px * var(--jfx-dt));line-height:1.35;font-weight:600;color:var(--jfx-gold-deep)}html body .jfx.jfx .jfx-teaser-spark{flex:0 0 auto;overflow:visible}html body .jfx.jfx .jfx-teaser-spark path{fill:none;stroke:var(--jfx-gold);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html body .jfx.jfx .jfx-gifts{margin:12px 0 0;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:calc(13.5px * var(--jfx-dt));line-height:1.3;font-weight:700;color:var(--jfx-ink)}html body .jfx.jfx .jfx-gifts svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:var(--jfx-gold-deep);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}html body .jfx.jfx .jfx-price{margin:4px 0 0;font-size:calc(13px * var(--jfx-dt));line-height:1.35;font-weight:600;color:var(--jfx-muted)}html body .jfx.jfx .jfx-cta{box-sizing:border-box;width:100%;min-height:52px;margin-top:12px;padding:10px 20px;display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--jfx-navy);color:var(--jfx-cta-ink);text-decoration:none;font-family:inherit;font-size:calc(15.5px * var(--jfx-dt-cap));line-height:1.2;font-weight:800;letter-spacing:.005em;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(212,165,55,.65),0 14px 26px -16px rgba(20,23,66,.7);transition:transform .16s cubic-bezier(.2,.7,.2,1)}html[data-jf-dark] body .jfx.jfx .jfx-cta{background:linear-gradient(180deg,#f2c95c,#d9a131);box-shadow:0 14px 28px -16px rgba(240,186,70,.55)}html body .jfx.jfx .jfx-cta:active{transform:scale(.97)}html body .jfx.jfx :is(.jfx-cta,.jfx-quiet,.jfx-skip,.jfx-row,.jfx-btn2):focus-visible{outline:3px solid #6e94cc;outline-offset:2px}html body .jfx.jfx .jfx-cta:disabled,html body .jfx.jfx .jfx-cta[aria-busy=true]{opacity:.55;cursor:default}html body .jfx.jfx .jfx-pending{box-sizing:border-box;width:100%;margin-top:12px;padding:12px 14px;display:flex;flex-direction:column;gap:2px;text-align:left;border-radius:16px;background:var(--jfx-card);border:1px solid var(--jfx-line)}html body .jfx.jfx .jfx-pending b{font-size:calc(14px * var(--jfx-dt));font-weight:750;color:var(--jfx-ink)}html body .jfx.jfx .jfx-pending span{font-size:calc(12.5px * var(--jfx-dt));line-height:1.4;font-weight:550;color:var(--jfx-muted)}html body .jfx.jfx .jfx-quiet{margin-top:4px;font-size:calc(14.5px * var(--jfx-dt-cap));font-weight:700}html body .jfx.jfx .jfx-quiet,html body .jfx.jfx .jfx-skip{min-height:44px;padding:0 18px;border:0;background:none;font-family:inherit;cursor:pointer;color:var(--jfx-muted)}html body .jfx.jfx .jfx-skip{font-size:calc(12.5px * var(--jfx-dt-cap));font-weight:650;text-decoration:underline;text-underline-offset:3px}html body .jfx.jfx .jfx-skip:disabled{opacity:.5}@media (max-height:760px){html body .jfx-pw .jfx-pw-body{padding-top:max(40px,calc(env(safe-area-inset-top) + 34px))}html body .jfx.jfx .jfx-benefit{padding:8px 0}html body .jfx.jfx .jfx-title{margin-top:6px}html body .jfx.jfx .jfx-benefits{margin-top:10px}}html body .jfx-pw.jfx-welcome.is-under{visibility:hidden}html body .jfx.jfx .jfx-wl-seal{position:relative;display:grid;place-items:center;width:64px;height:64px;margin:6px 0 -6px}html body .jfx.jfx .jfx-wl-seal .jf-crest{position:relative;z-index:1;filter:drop-shadow(0 6px 10px rgba(150,100,0,.35))}html body .jfx.jfx .jfx-wl.is-party .jfx-wl-seal .jf-crest{animation:jfxSeal .75s cubic-bezier(.3,1.45,.45,1) .1s both}html body .jfx.jfx .jfx-wl-burst{position:absolute;inset:-26px;pointer-events:none}html body .jfx.jfx .jfx-wl-burst i{position:absolute;left:50%;top:50%;width:3px;height:26px;margin:-13px 0 0 -1.5px;border-radius:2px;background:linear-gradient(180deg,rgba(255,224,122,0),#f0b429);transform:rotate(var(--a)) translateY(-34px) scaleY(0);opacity:0;animation:jfxRay .9s cubic-bezier(.2,.7,.2,1) .32s both}@keyframes jfxSeal{0%{opacity:0;transform:translateY(-26px) scale(1.9) rotate(-60deg)}70%{opacity:1}to{opacity:1;transform:none}}@keyframes jfxRay{0%{opacity:0;transform:rotate(var(--a)) translateY(-22px) scaleY(.2)}30%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-46px) scaleY(1)}}html body .jfx.jfx .jfx-wl.is-party .jfx-hero.is-in .jf-halo{animation-delay:.55s}html body .jfx.jfx .jfx-wl.is-party .jfx-hero.is-in .jfx-hero-name .jf-crest{animation-delay:.95s}html body .jfx.jfx .jfx-wl.is-party .jfx-lead,html body .jfx.jfx .jfx-wl.is-party .jfx-title{animation:jfxUp .5s cubic-bezier(.2,.7,.2,1) .8s both}html body .jfx.jfx .jfx-wl.is-played .jfx-benefit{animation:none}html body .jfx.jfx .jfx-wl-list .jfx-benefit{align-items:center}html body .jfx.jfx .jfx-wl-list .jfx-benefit+.jfx-benefit:before{left:0}html body .jfx.jfx .jfx-wl-note{margin:10px 0 0;padding:0 6px;font-size:calc(13.5px * var(--jfx-dt));line-height:1.4;font-weight:650;color:var(--jfx-gold-deep)}html body .jfx.jfx .jfx-err{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 12px;border-radius:14px;background:#fdeceb;color:#b3261e;font-size:calc(13px * var(--jfx-dt));font-weight:650;text-align:left}html[data-jf-dark] body .jfx.jfx .jfx-err{background:rgba(255,69,58,.16);color:#ff8a80}.jf-loot.jf-loot-plus{background:radial-gradient(120% 90% at 50% 40%,#2a2208 0,#120f06 52%,#050403 100%)}.jf-loot.jf-loot-plus .jf-chest-box .front{background-image:repeating-linear-gradient(90deg,rgba(212,165,55,.18) 0 1px,transparent 1px 15px),linear-gradient(180deg,#2a2a33,#15151b 55%,#0a0a0e);box-shadow:inset 0 2px 0 rgba(255,236,170,.22),inset 0 -8px 16px rgba(0,0,0,.6),inset 0 0 0 2px rgba(212,165,55,.55)}.jf-loot.jf-loot-plus .jf-chest-box .left{background:linear-gradient(180deg,#1d1d24,#0b0b0f)}.jf-loot.jf-loot-plus .jf-chest-box .right{background:linear-gradient(180deg,#17171d,#08080b)}.jf-loot.jf-loot-plus .jf-chest-box .back{background:#060608}.jf-loot.jf-loot-plus .jf-chest-lid .front{background-image:repeating-linear-gradient(90deg,rgba(212,165,55,.18) 0 1px,transparent 1px 15px),linear-gradient(180deg,#34343e,#1b1b22 60%,#0f0f14);box-shadow:inset 0 3px 0 rgba(255,236,170,.28),inset 0 -6px 12px rgba(0,0,0,.5),inset 0 0 0 2px rgba(212,165,55,.55)}.jf-loot.jf-loot-plus .jf-chest-lid .top{background:linear-gradient(90deg,#15151b,#2c2c35 50%,#15151b);box-shadow:inset 0 0 0 3px rgba(212,165,55,.7)}.jf-loot.jf-loot-plus .jf-chest-lid .left{background:linear-gradient(180deg,#23232b,#0b0b0f)}.jf-loot.jf-loot-plus .jf-chest-lid .right{background:linear-gradient(180deg,#1c1c23,#08080b)}.jf-loot.jf-loot-plus .jf-chest-box .band{background:linear-gradient(180deg,#fff2c2,#e2b34a 30%,#a8761b 70%,#f0cf7a)}.jf-loot.jf-loot-plus .jf-chest-box .lock b{width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:0;background:none;box-shadow:none}.jf-loot.jf-loot-plus .jf-chest-box .lock b:after,.jf-loot.jf-loot-plus .jf-chest-box .lock b:before{content:"";position:absolute;left:50%;top:50%;background:#fff;border-radius:2px;transform:translate(-50%,-50%)}.jf-loot.jf-loot-plus .jf-chest-box .lock b:before{width:4px;height:16px}.jf-loot.jf-loot-plus .jf-chest-box .lock b:after{width:16px;height:4px}html body .client-tablet.client-tablet .m-root.m-root .jf-chest-row .jf-ios-ic.jfx-chest-ic,html body .m-root .jf-chest-row .jfx-chest-ic{display:grid;place-items:center;background:linear-gradient(160deg,#2a2a33,#0d0d12)!important;box-shadow:inset 0 0 0 1px rgba(212,165,55,.6)!important}html body .jfx.jfx-hub{display:flex;flex-direction:column;gap:11px;padding:4px 16px 110px}html body .jfx.jfx-hub>*{flex-shrink:0;width:100%;max-width:560px;margin-left:auto;margin-right:auto;box-sizing:border-box}html body .jfx.jfx .jfx-card{display:flex;flex-direction:column;gap:12px;padding:17px;border-radius:20px;background:var(--jfx-card);border:1px solid #e3ecf5;box-shadow:0 10px 26px -16px rgba(20,23,66,.14)}html[data-jf-dark] body .jfx.jfx .jfx-card{border-color:var(--jfx-line);box-shadow:none}html body .jfx.jfx .jfx-card-head{display:flex;flex-direction:column;gap:2px}html body .jfx.jfx .jfx-card-t{margin:0;font-size:calc(20px * var(--jfx-dt-cap));line-height:1.15;font-weight:750;letter-spacing:-.015em;color:var(--jfx-ink)}html body .jfx.jfx .jfx-card-lead{margin:-4px 0 0;font-size:calc(13.5px * var(--jfx-dt));line-height:1.45;font-weight:550;color:var(--jfx-muted)}html body .jfx.jfx .jfx-card .jfx-cta{margin-top:2px}html body .jfx.jfx .jfx-hub-wait{flex-direction:row;align-items:center;justify-content:center;min-height:120px;font-size:calc(14px * var(--jfx-dt));font-weight:650;color:var(--jfx-muted)}html body .jfx.jfx .jfx-hub-hero{align-items:center;text-align:center;gap:0;padding-top:20px;overflow:hidden;background:radial-gradient(80% 60% at 50% 22%,var(--jfx-glow),transparent 70%),linear-gradient(180deg,var(--jfx-bg) 0,var(--jfx-card) 75%);border-color:#efe3c4}html[data-jf-dark] body .jfx.jfx .jfx-hub-hero{background:radial-gradient(80% 60% at 50% 22%,var(--jfx-glow),transparent 70%),var(--jfx-card);border-color:rgba(230,184,76,.22)}html body .jfx.jfx .jfx-hub-hero .jfx-title{margin-top:8px}html body .jfx.jfx .jfx-hub-keep{margin:8px 0 0;font-size:calc(13px * var(--jfx-dt));line-height:1.45;font-weight:550;color:var(--jfx-muted)}html body .jfx.jfx .jfx-hub-keep span{display:block;font-weight:750;color:var(--jfx-gold-deep)}html body .jfx.jfx .jfx-hub-src{margin:6px 0 0;font-size:calc(12.5px * var(--jfx-dt));font-weight:600;color:var(--jfx-muted)}html body .jfx.jfx .jfx-gifts-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}html body .jfx.jfx .jfx-gifts-list li{position:relative;display:flex;align-items:center;gap:12px;padding:9px 0}html body .jfx.jfx .jfx-gifts-list li+li:before{content:"";position:absolute;top:0;left:56px;right:0;height:1px;background:var(--jfx-line)}html body .jfx.jfx .jfx-gift-pv{flex:0 0 44px;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;overflow:hidden;background:var(--jfx-gold-soft)}html body .jfx.jfx .jfx-gift-pv .jf-avatar{width:40px;height:auto;max-height:44px}html body .jfx.jfx .jfx-gift-pv.is-chest{background:linear-gradient(160deg,#2a2a33,#0d0d12);box-shadow:inset 0 0 0 1px rgba(212,165,55,.6)}html body .jfx.jfx .jfx-gift-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}html body .jfx.jfx .jfx-gift-tx b{font-size:calc(15px * var(--jfx-dt));line-height:1.25;font-weight:750;color:var(--jfx-ink)}html body .jfx.jfx .jfx-gift-tx span{font-size:calc(12.5px * var(--jfx-dt));line-height:1.4;font-weight:550;color:var(--jfx-muted)}html body .jfx.jfx .jfx-gift-tick{flex:0 0 auto;color:#4f9a17}html[data-jf-dark] body .jfx.jfx .jfx-gift-tick{color:#7fd04b}html body .jfx.jfx .jfx-gift-tick svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}html body .jfx.jfx .jfx-btn2{box-sizing:border-box;width:100%;min-height:52px;padding:10px 20px;border:0;border-radius:999px;cursor:pointer;font-family:inherit;background:#eef2f8;color:var(--jfx-ink);font-size:calc(15px * var(--jfx-dt-cap));font-weight:800}html[data-jf-dark] body .jfx.jfx .jfx-btn2{background:rgba(255,255,255,.1)}html body .jfx.jfx .jfx-btn2:active{transform:scale(.97)}html body .jfx.jfx .jfx-benefits.is-compact{margin:0;padding:0;border:0;box-shadow:none;background:none}html body .jfx.jfx .jfx-benefits.is-compact .jfx-benefit{animation:none}html body .jfx.jfx .jfx-howto{padding:12px 14px;border-radius:14px;background:var(--jfx-gold-soft);box-sizing:border-box;width:100%;text-align:left}html body .jfx.jfx .jfx-wl-list+.jfx-howto{margin-top:12px}html body .jfx.jfx .jfx-howto b{display:block;font-size:calc(14px * var(--jfx-dt));font-weight:750;color:var(--jfx-ink)}html body .jfx.jfx .jfx-howto p{margin:1px 0 10px;font-size:calc(13px * var(--jfx-dt));line-height:1.45;font-weight:550;color:var(--jfx-ink2)}html body .jfx.jfx .jfx-howto p:last-child{margin-bottom:0}html body .jfx.jfx .jfx-perk-action{display:block;width:100%;min-height:44px;margin:-4px 0 10px;padding:8px 0;border:0;background:none;color:var(--jfx-ink);font:inherit;font-size:calc(14px * var(--jfx-dt));line-height:1.4;font-weight:750;text-align:left;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer}html body .jfx.jfx .jfx-perk-action:last-child{margin-bottom:0}html body .jfx.jfx .jfx-perk-action:focus-visible{outline:3px solid #6e94cc;outline-offset:2px}html body .jfx.jfx .jfx-foot{margin:-4px 0 0;padding:0 17px;font-size:calc(12.5px * var(--jfx-dt));line-height:1.45;font-weight:600;color:var(--jfx-muted)}html body .jfx.jfx-hub .jfx-err{margin:0}html body .jfx.jfx-hub .jfx-hub-offer{padding:8px 4px 0}html body .client-tablet.client-tablet .m-root.m-root .jf-row .jf-row-ic.jfx-row-ic,html body .jf-row .jf-row-ic.jfx-row-ic{background:linear-gradient(160deg,#2a2a33,#0d0d12)!important;box-shadow:inset 0 0 0 1px rgba(212,165,55,.6)!important}.jfx-mark-link{position:relative;display:inline-flex;align-items:baseline;text-decoration:none;-webkit-tap-highlight-color:transparent}.jfx-mark-link:after{content:"";position:absolute;left:-10px;right:-12px;top:50%;height:44px;transform:translateY(-50%)}.jfx-mark-link:focus-visible{outline:3px solid #6e94cc;outline-offset:3px;border-radius:6px}html body .jfx.jfx .jfx-preview{margin:0;font-size:calc(13px * var(--jfx-dt));line-height:1.4;font-weight:600;color:var(--jfx-muted)}html body .jfx.jfx .jfx-offer>.jfx-preview{margin-top:12px}@media (prefers-reduced-motion:reduce){html body .jfx.jfx,html body .jfx.jfx *,html body .jfx.jfx :after,html body .jfx.jfx :before{animation:none!important;transition:none!important}html body .jfx.jfx .jfx-wl-burst{display:none}}@media (prefers-reduced-transparency:reduce){html body .jfx-pw .jfx-pw-wash{display:none}}
.m-root .jf-path-grid .jf-path{border-radius:20px;padding:11px 11px 12px;gap:2px;box-shadow:var(--m-shadow-card);transition:transform .12s ease}.m-root .jf-path-grid .jf-path:active{transform:scale(.985)}.m-root .jf-path-grid .jf-path:disabled{opacity:.45}.m-root .jf-path-grid .jf-path .art{height:58px;border-radius:14px;margin-bottom:8px;font-size:29px;background:var(--tint,var(--m-inset));border:1px solid rgba(31,32,37,.05);box-shadow:none}.m-root .jf-path-grid .jf-path .who{font-size:10px;font-weight:800;letter-spacing:.12em;color:var(--m-muted);line-height:1.3;min-height:26px}.m-root .jf-path-grid .jf-path b{font-size:14.5px;line-height:1.15;min-height:19px;color:var(--m-ink)}.m-root .jf-path-grid .jf-path small{font-size:11.5px;line-height:1.35;min-height:63px;color:var(--m-muted)}.m-root .jf-path-grid .jf-path .val{margin-top:auto;padding-top:8px;min-height:33px;border-top:1px solid var(--m-inset);align-items:baseline;gap:7px}.m-root .jf-path-grid .jf-path .val s{font-size:11.5px;color:var(--m-muted)}.m-root .jf-path-grid .jf-path .val em{font-size:22px;color:var(--m-navy)}.m-root .jf-book-head .art{width:52px;height:52px;border-radius:14px;font-size:26px;background:var(--tint,var(--m-inset));border:1px solid rgba(31,32,37,.05)}html .m-root .jf-path-intro{background:#fff;border:0;border-radius:20px;padding:17px;box-shadow:var(--m-shadow-card)}html .m-root .jf-path-grid{gap:11px}html .m-root .jf-path{border:0;border-radius:20px;background:#fff;box-shadow:var(--m-shadow-card)}html .m-root .jf-path .art{height:48px;background:var(--m-inset);border-radius:13px}html .m-root .jf-path .art>span{font-size:24px}html .m-root .jf-path .val em{font-size:20px;color:var(--m-navy)}html .m-root .jf-path>b{font-size:21px}
.jf-ch-shop-tile{min-width:0}.jf-ch-shop-loading{display:flex;flex-direction:column;gap:5px;width:100%;padding:20px;text-align:left;border-radius:18px;background:#f4f7fb;color:var(--m-navy);font-weight:700}.jf-ch-shop-loading span{font-size:13px;font-weight:400}.jf-ch-week-new{animation:jf-week-attention 1.3s ease-out 2}.jf-ch-shop-loading:focus-visible,.jf-ch-shop-tile button:focus-visible{outline:3px solid #0a7cff;outline-offset:3px}@keyframes jf-week-attention{0%,to{box-shadow:0 0 0 0 #0a7cff00}50%{box-shadow:0 0 0 5px #0a7cff30}}@media (prefers-reduced-motion:reduce){.jf-ch-week-new{animation:none}}.jf-loot-stage>.jf-loot-with-offer{overflow-y:auto;justify-content:flex-start;padding-top:max(22px,env(safe-area-inset-top));padding-bottom:max(24px,env(safe-area-inset-bottom))}.jf-loot-with-offer>*{flex-shrink:0}.jf-loot-with-offer .jf-loot-item{margin-top:0}.jf-ch-card-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:14px 0 10px}.jf-ch-card-heading>span{color:var(--m-muted);font-size:11px}.jf-ch-goal-flag{display:inline-flex;width:28px;height:28px;margin:0 auto 0 8px;color:var(--m-navy);transform-origin:25% 90%;animation:jfGoalFlag 14s ease-in-out infinite}.jf-ch-goal .jf-ch-lvl{overflow:hidden}.jf-ch-goal .jf-ch-lvl>i{position:relative;overflow:hidden}.jf-ch-goal .jf-ch-lvl>i:after{content:"";position:absolute;inset:0 auto 0 -40px;width:35px;background:linear-gradient(90deg,transparent,#fff8,transparent);animation:jfGoalGleam 14s ease-in-out infinite}@keyframes jfGoalFlag{0%,70%,to{transform:rotate(0)}78%,90%{transform:rotate(-7deg)}84%,95%{transform:rotate(3deg)}}@keyframes jfGoalGleam{0%,70%{left:-40px}90%,to{left:110%}}@media (prefers-reduced-motion:reduce){.jf-ch-goal .jf-ch-lvl>i:after,.jf-ch-goal-flag,.jf-ch-mate-stage .clap,.jf-ch-mate-stage .who,.m-root .jf-ch-support .glow{animation:none!important}}.m-root .jf-ch-support{position:relative;border-radius:20px;isolation:isolate}.m-root .jf-ch-support-btn{position:relative;display:flex;align-items:center;gap:13px;width:100%;text-align:left;padding:16px 17px;border-radius:20px;border:1px solid #d9e2f4;background:linear-gradient(122deg,#ffffff,#f7faff 58%,#eef4ff);box-shadow:0 8px 22px -14px rgba(31,32,37,.4)}.m-root .jf-ch-support-btn .glow{position:absolute;inset:-2px;border-radius:22px;z-index:-1;pointer-events:none;background:radial-gradient(60% 120% at 12% 50%,rgba(10,124,255,.42),transparent 62%),radial-gradient(56% 120% at 88% 45%,rgba(175,82,222,.34),transparent 62%);filter:blur(11px);opacity:.5;animation:jfSupportGlow 5.5s ease-in-out infinite}@keyframes jfSupportGlow{0%,to{opacity:.34;transform:scale(.985)}50%{opacity:.72;transform:scale(1.015)}}.m-root .jf-ch-support-btn .ic{flex:0 0 auto;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--m-navy);color:#caeafb;font-size:18px;line-height:1}.m-root .jf-ch-support-btn .tx{flex:1 1 auto;min-width:0}.m-root .jf-ch-support-btn .tx b{display:block;font-size:17px;font-weight:800;color:var(--m-ink);letter-spacing:-.005em}.m-root .jf-ch-support-btn .tx small{display:block;margin-top:3px;font-size:12.5px;line-height:1.4;font-weight:600;color:#5f6e88}.m-root .jf-ch-support-btn .tx em{display:block;margin-top:6px;font-style:normal;font-size:12px;font-weight:800;color:#3c6bbd}.m-root .jf-ch-support-btn .go{flex:0 0 auto;color:var(--m-muted);font-size:21px}.m-root .jf-ch-support-btn:focus-visible{outline:3px solid #0a7cff;outline-offset:3px}.m-root .jf-ch-today.jf-ch-week-hero{min-height:0;padding:16px 18px;display:flex;flex-direction:column}html .m-root .jf-ch-week-hero .tt{font-size:28px;line-height:1.08;margin-top:7px}html .m-root .jf-ch-week-hero .sub{margin-top:6px;font-size:13px;line-height:1.4;max-width:100%}.m-root .jf-ch-week-open{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;color:#fff;font-size:14px;font-weight:700}.m-root .jf-ch-week-open>span{font-size:22px;line-height:1}.jf-ch-mate-stage{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:6px;min-height:96px;margin:2px 0 4px}.jf-ch-mate-stage .who{display:block;transform-origin:50% 100%}.jf-ch-mate-stage .who.me{animation:jfMateInLeft .62s cubic-bezier(.22,1.2,.36,1) both,jfMateHighFiveLeft 9s ease-in-out 1.4s infinite}.jf-ch-mate-stage .who.mate{animation:jfMateInRight .62s cubic-bezier(.22,1.2,.36,1) .12s both,jfMateHighFiveRight 9s ease-in-out 1.4s infinite}.jf-ch-mate-stage .who.mate svg{transform:scaleX(-1)}.jf-ch-mate-stage .clap{position:absolute;left:50%;top:16px;width:26px;height:26px;margin-left:-13px;border-radius:50%;background:radial-gradient(circle,#ffd166 0,rgba(255,209,102,.35) 45%,transparent 70%);opacity:0;animation:jfMateClap 9s ease-out 1.4s infinite}@keyframes jfMateInLeft{0%{opacity:0;transform:translate(-22px,10px) scale(.86)}to{opacity:1;transform:none}}@keyframes jfMateInRight{0%{opacity:0;transform:translate(22px,10px) scale(.86)}to{opacity:1;transform:none}}@keyframes jfMateHighFiveLeft{0%,62%,to{transform:none}70%{transform:translate(7px,-7px) rotate(5deg)}78%{transform:translate(3px) rotate(2deg)}}@keyframes jfMateHighFiveRight{0%,62%,to{transform:none}70%{transform:translate(-7px,-7px) rotate(-5deg)}78%{transform:translate(-3px) rotate(-2deg)}}@keyframes jfMateClap{0%,66%,to{opacity:0;transform:scale(.5)}71%{opacity:.95;transform:scale(1.25)}82%{opacity:0;transform:scale(1.6)}}.jf-ch-mate-copy b{display:block;font-size:17px;font-weight:800;line-height:1.22;color:var(--m-ink);letter-spacing:-.006em}.jf-ch-mate-copy p{margin:6px 0 0;font-size:13px;line-height:1.5;font-weight:600;color:#5f6e88}.jf-ch-mate-code{display:flex;align-items:center;gap:9px;margin-top:12px;padding:10px 13px;border-radius:14px;background:#f4f7fb;border:1px dashed #ccd7ea}.jf-ch-mate-code .k{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--m-muted)}.jf-ch-mate-code .v{font-family:var(--m-font);font-size:19px;line-height:1.2;color:var(--m-ink);letter-spacing:-.01em;font-weight:800}.jf-ch-mate-code .n{margin-left:auto;font-size:11.5px;font-weight:700;color:var(--m-muted);white-space:nowrap}.m-root .jf-ch-ticknote{display:flex;align-items:center;gap:12px;margin:0 0 10px;padding:11px 13px;border-radius:14px;background:var(--m-page);border:0}.m-root .jf-ch-ticknote span{flex:1;min-width:0;font-size:12.5px;font-weight:700;color:var(--m-body);line-height:1.4}.m-root .jf-ch-ticknote button{flex:0 0 auto;min-height:34px;padding:0 15px;border:0;border-radius:999px;background:var(--m-navy);color:var(--m-on-navy,#fff);font-size:12.5px;font-weight:800}.m-root .jf-ch-ticknote button:disabled{opacity:.5}.jf-ch-lazy{border-radius:20px;background:var(--m-inset)}@media (prefers-reduced-motion:no-preference){.jf-ch-lazy{animation:jfChLazy 1.6s ease-in-out infinite}}@keyframes jfChLazy{0%,to{opacity:.55}50%{opacity:.85}}.m-root .jf-ch-days{display:flex;gap:6px;margin:2px 0 10px}.m-root .jf-ch-days button{position:relative;flex:1;min-width:0;display:grid;justify-items:center;gap:1px;padding:7px 0 8px;border:1px solid transparent;border-radius:12px;background:var(--m-inset);color:var(--m-muted)}.m-root .jf-ch-days button b{font-size:9.5px;font-weight:800;letter-spacing:.08em}.m-root .jf-ch-days button small{font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums}.m-root .jf-ch-days button.on{background:var(--m-navy);color:var(--m-on-navy,#fff)}.m-root .jf-ch-days button.full:after{content:"";position:absolute;bottom:3px;width:4px;height:4px;border-radius:50%;background:#ff9500}.m-root .jf-ch-days button.on.full:after{background:#ff9500}.m-root .jf-ch-days button:active{transform:scale(.97)}.m-root .jf-ch-streak-best{margin-top:9px;font-size:12.5px;font-weight:700;color:var(--m-muted);line-height:1.4}html .m-root [data-testid=ch-two-numbers]{gap:9px;align-items:stretch}html .m-root [data-testid=ch-two-numbers] .n{display:flex;flex-direction:column;justify-content:center;background:var(--m-inset);border:1px solid transparent;border-radius:16px;padding:10px 12px}html .m-root [data-testid=ch-two-numbers] .n:active{transform:scale(.985)}html .m-root [data-testid=ch-two-numbers] .n small{font-size:10px;letter-spacing:.14em;color:var(--m-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .m-root [data-testid=ch-two-numbers] .n b{font-size:21px;font-weight:900;letter-spacing:-.01em}html .m-root [data-testid=ch-two-numbers] .n span{font-size:11px;line-height:1.3;margin-top:3px}html .m-root [data-testid=ch-two-numbers] .n.hs{flex-direction:row;align-items:center;gap:12px}html .m-root [data-testid=ch-two-numbers] .n.hs .t span{font-size:11.5px;line-height:1.35;margin-top:2px}html .m-root [data-testid=ch-streak] .jf-ch-streak{gap:5px}html .m-root [data-testid=ch-streak] .jf-ch-streak i{height:30px;border-radius:10px;border:1px solid transparent;background:var(--m-inset);color:var(--m-muted);font-size:11px;letter-spacing:.04em}html .m-root [data-testid=ch-streak] .jf-ch-streak i.on{background:var(--m-navy);border-color:transparent;color:var(--m-on-navy,#fff)!important}html .m-root [data-testid=ch-streak] .jf-ch-streak i.td{background:#fff;border:1px solid var(--m-navy);color:var(--m-navy)}html .m-root [data-testid=ch-streak] .jf-ch-streak-best{margin-top:8px;font-size:12px}html .m-root .jf-ch-card-heading{align-items:center;padding:13px 0 9px}html .m-root .jf-ch-card-heading .jf-ch-head-link{font-size:12px;font-weight:800;color:var(--m-navy);text-decoration:underline;text-underline-offset:3px;padding:6px 0;white-space:nowrap}.m-root .jf-ch-two.one{grid-template-columns:1fr}.m-root .jf-ch-two.one .n.hs{display:flex;flex-direction:row;align-items:center;gap:13px;padding:12px 14px}.m-root .jf-ch-two.one .n.hs .jf-hring{flex:0 0 auto;align-self:center}.m-root .jf-ch-two.one .n.hs .t{flex:1;min-width:0;align-self:center}.m-root .jf-ch-two.one .n.hs .t small{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--m-muted)}.m-root .jf-ch-two.one .n.hs .t>span{display:block;margin-top:2px;font-size:11.5px;font-weight:600;line-height:1.35;color:var(--m-muted)}.m-root .jf-ch-two.one .n.hs .ch{flex:0 0 auto;margin-left:4px;font-size:18px;line-height:1;color:var(--m-muted)}.m-root .jf-ch-two.one .n.hs .t>span b{display:inline;font-size:inherit;font-weight:800;letter-spacing:0;line-height:inherit;color:inherit}.m-root .jf-ch-two.one .n.hs[data-band=low] .t>span b{color:#d3213a}.m-root .jf-ch-two.one .n.hs[data-band=mid] .t>span b{color:#c96f00}.m-root .jf-ch-two.one .n.hs[data-band=high] .t>span b{color:#0f8f5f}.m-root .jf-ch-two.one .n.hs[data-band=low]{background:#fff1f0;border-color:#f8d8d5}.m-root .jf-ch-two.one .n.hs[data-band=mid]{background:#fff7ec;border-color:#f7e3c6}.m-root .jf-ch-two.one .n.hs[data-band=high]{background:#ecfaf3;border-color:#cbeddc}.m-root .jf-ch-col h2.jf-ch-h2{margin:3px 0 0;font-family:var(--m-font);font-weight:800;font-size:19px;line-height:1.2;letter-spacing:-.01em;color:var(--m-ink)}.jf-ch-mate-copy .klabel{display:block;margin-bottom:4px}html body .client-tablet .m-root .jf-ch-col button.btnp,html body .client-tablet .m-root .jf-ch-ovl button.btnp,html body .m-root .jf-ch-col button.btnp,html body .m-root .jf-ch-ovl button.btnp{background:var(--m-navy)!important;color:var(--m-on-navy,#fff)!important}
.m-root .jf-mp-wrap{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.m-root .jf-mp{--pz:1;flex:1;min-height:0;background:#e9f1ea}.m-root .jf-mp .leaflet-marker-icon{overflow:visible}.m-root .jf-mp-wait{position:absolute;left:50%;top:12px;transform:translateX(-50%);z-index:700;background:rgba(255,255,255,.94);color:var(--m-body);font-size:12.5px;font-weight:700;border-radius:999px;padding:6px 12px;box-shadow:0 8px 18px -10px rgba(31,32,37,.4)}.m-root .jf-mp-p{position:absolute;left:0;top:0;width:0;height:0}.m-root .jf-mp-p .in{position:absolute;left:0;bottom:0;display:flex;flex-direction:column;align-items:center;transform:translateX(-50%) scale(var(--pz));transform-origin:50% 100%;transition:transform .28s cubic-bezier(.16,1,.3,1);will-change:transform;cursor:pointer}.m-root .jf-mp-p .in .jf-avatar{display:block}.m-root .jf-mp-p .nm{display:none;margin-top:-6px;font-size:11px;font-weight:800;color:var(--m-ink);background:rgba(255,255,255,.94);border-radius:999px;padding:1px 7px;white-space:nowrap;box-shadow:0 4px 10px -6px rgba(31,32,37,.5)}.m-root .jf-mp-p.me .nm,.m-root .jf-mp[data-mid="1"] .jf-mp-p.hero .nm,.m-root .jf-mp[data-near="1"] .jf-mp-p .nm{display:block}.m-root .jf-mp-p.me .nm{color:var(--m-on-navy,#fff);background:var(--m-navy)}.m-root .jf-mp-p.me:before{content:"";position:absolute;left:0;top:0;width:34px;height:14px;transform:translate(-50%,-50%) scale(var(--pz));border-radius:50%;background:radial-gradient(circle,rgba(202,234,251,.95) 0,rgba(202,234,251,.45) 55%,rgba(202,234,251,0) 72%);box-shadow:0 0 0 2px #caeafb}.m-root .jf-mp-p .em{position:absolute;top:-18px;left:50%;transform:translateX(-50%);font-style:normal;font-size:18px;background:#fff;border-radius:999px;padding:1px 6px;box-shadow:0 6px 14px -6px rgba(31,32,37,.5);animation:jfMpEm 1.2s ease-in-out infinite}@keyframes jfMpEm{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-5px)}}.m-root .jf-mp-cl{position:relative;width:140px;height:70px;flex-direction:column;justify-content:flex-end;gap:2px}.m-root .jf-mp-cl,.m-root .jf-mp-cl-slot{display:flex;align-items:center}.m-root .jf-mp-cl-slot svg{margin-left:-10px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(31,32,37,.28)}.m-root .jf-mp-cl-slot svg:first-child{margin-left:0}.m-root .jf-mp-cl b{font-size:11px;font-weight:700;color:#1d1e22;background:none;border-radius:0;white-space:nowrap;box-shadow:none;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 4px #fff,0 0 6px rgba(255,255,255,.9)}.m-root .jf-mp .marker-cluster,.m-root .jf-mp .marker-cluster div{background:transparent!important}.m-root .jf-mp-gym{position:absolute;left:0;top:0;transform:translate(-50%,6px);display:none;flex-direction:column;align-items:center;gap:1px;pointer-events:none}.m-root .jf-mp[data-mid="1"] .jf-mp-gym{display:flex}.m-root .jf-mp-gym b{font-family:Bebas Neue,Impact,sans-serif;font-size:15px;letter-spacing:.08em;color:var(--m-on-navy,#fff);background:var(--m-navy);border-radius:8px;padding:2px 9px 1px;white-space:nowrap;box-shadow:0 8px 16px -10px rgba(31,32,37,.7)}.m-root .jf-mp-gym small{font-size:10.5px;font-weight:700;color:var(--m-navy);background:rgba(255,255,255,.9);border-radius:999px;padding:0 6px;white-space:nowrap}.m-root .jf-mp-bc{position:absolute;left:0;top:0;width:0;height:0;cursor:pointer}.m-root .jf-mp-bc .r{position:absolute;left:-22px;top:-22px;width:44px;height:44px;border-radius:50%;border:2px solid #ff9500;opacity:0;animation:jfBcRing 2.4s ease-out infinite;pointer-events:none}.m-root .jf-mp-bc .r.b{animation-delay:1.2s}@keyframes jfBcRing{0%{transform:scale(.35);opacity:.95}to{transform:scale(2.2);opacity:0}}.m-root .jf-mp-bc .c{position:absolute;left:-13px;top:-13px;width:26px;height:26px;border-radius:50%;background:#ff9500;border:2.5px solid #fff;box-shadow:0 6px 16px -4px rgba(255,149,0,.8),0 0 0 1px rgba(20,21,25,.08);display:grid;place-items:center}.m-root .jf-mp-bc .c i{width:8px;height:8px;border-radius:50%}.m-root .jf-mp-bc .pt{position:absolute;left:0;top:16px;transform:translateX(-50%);display:none;font-family:Bebas Neue,Impact,sans-serif;font-size:13px;letter-spacing:.08em;color:var(--m-ink);background:rgba(255,255,255,.94);border-radius:999px;padding:1px 7px 0;white-space:nowrap}.m-root .jf-mp[data-mid="1"] .jf-mp-bc .pt{display:block}.m-root .jf-mp-bc.done .st{position:absolute;left:0;top:0;transform:translate(-50%,-50%) rotate(-12deg);border:2.5px solid var(--m-ink);border-radius:7px;padding:1px 7px 0;background:rgba(255,255,255,.85);white-space:nowrap}.m-root .jf-mp-bc.done .st b{font-family:Bebas Neue,Impact,sans-serif;font-size:14px;letter-spacing:.14em;color:var(--m-ink)}.m-root .jf-mp-edge{position:absolute;inset:0;z-index:700;pointer-events:none;overflow:hidden}.m-root .jf-mp-fin{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:0;padding:7px 9px 5px;border:0;border-radius:999px;background:#fff;box-shadow:0 10px 24px -10px rgba(31,32,37,.55),0 0 0 1px rgba(20,21,25,.06);color:var(--m-ink);font-family:inherit}.m-root .jf-mp-fin .hand{display:block;line-height:0;fill:var(--m-ink);transform:rotate(var(--a));animation:jfFinNudge 1.6s ease-in-out infinite}.m-root .jf-mp-fin .hand svg{display:block}@keyframes jfFinNudge{0%,to{transform:rotate(var(--a)) translateX(0)}50%{transform:rotate(var(--a)) translateX(4px)}}.m-root .jf-mp-fin b{font-family:Bebas Neue,Impact,sans-serif;font-size:15px;letter-spacing:.06em;line-height:1;color:var(--m-ink);margin-top:3px}.m-root .jf-mp-chip{position:absolute;left:12px;bottom:calc(var(--m-bottom-ui-clearance, 76px) + 12px);z-index:700;display:flex;align-items:center;gap:7px;padding:8px 13px 8px 11px;border:0;border-radius:999px;background:#fff;box-shadow:0 10px 24px -10px rgba(31,32,37,.55),0 0 0 1px rgba(20,21,25,.06);font-family:inherit}.m-root .jf-mp-chip i{width:10px;height:10px;border-radius:50%;background:var(--m-faint)}.m-root .jf-mp-chip i.live{background:#ff9500;box-shadow:0 0 0 0 rgba(255,149,0,.6);animation:jfChipPulse 2s ease-out infinite}@keyframes jfChipPulse{0%{box-shadow:0 0 0 0 rgba(255,149,0,.6)}to{box-shadow:0 0 0 9px rgba(255,149,0,0)}}.m-root .jf-mp-chip b{font-size:13.5px;font-weight:800;color:var(--m-ink)}.m-root .jf-mp-chip span{font-size:13.5px;font-weight:700;color:var(--m-muted)}.m-root .jf-mp-chip em{font-style:normal;font-size:10.5px;font-weight:800;color:#b3261e;background:#ffe9e6;border-radius:999px;padding:1px 6px}.m-root .jf-mp-ps{text-align:center;display:flex;flex-direction:column;align-items:center}.m-root .jf-mp-ps .hero{display:grid;place-items:center;margin:2px 0 6px}.m-root .jf-mp-ps .nm{font-size:30px;line-height:1}.m-root .jf-mp-ps .sub{display:block;margin-top:4px;font-size:13.5px;font-weight:600;color:var(--m-muted)}.m-root .jf-mp-ps .tier{margin-top:8px;font-size:11.5px;font-weight:800;color:var(--r);background:var(--rs);border-radius:999px;padding:3px 10px}.m-root .jf-mp-kit{width:100%;margin-top:8px;display:flex;flex-direction:column;gap:6px}.m-root .jf-mp-kit .row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 12px 10px 14px;border:0;border-left:4px solid var(--r);border-radius:12px;background:var(--m-page);text-align:left;font-family:inherit}.m-root .jf-mp-kit .row .tx b{display:block;font-size:14.5px;font-weight:800;color:var(--m-ink)}.m-root .jf-mp-kit .row .tx small{display:block;font-size:12px;font-weight:600;color:var(--m-muted)}.m-root .jf-mp-kit .row .go{flex:0 0 auto;font-size:12.5px;font-weight:800;color:var(--m-navy);white-space:nowrap}.m-root .jf-mp-note{margin:10px 0 0;font-size:12.5px;color:var(--m-muted)}.m-root .jf-mp-ps .btnq{margin-top:12px}.m-root .jf-mp-ps .linky{margin-top:10px}.m-root .jf-sc{display:flex;flex-direction:column;align-items:center;text-align:center}.m-root .jf-sc-kind{font-size:13px;font-weight:700}.m-root .jf-sc-ttl{font-size:36px;line-height:1;margin-top:4px}.m-root .jf-sc-p{margin:10px 0 0;font-size:15.5px;color:var(--m-body);max-width:30ch}.m-root .jf-sc-clue{margin:12px 0 0;padding:12px 16px;border-left:4px solid #ff9500;border-radius:0 14px 14px 0;background:#fff6ea;font-size:17px;font-weight:700;line-height:1.4;color:var(--m-ink);text-align:left;max-width:34ch}.m-root .jf-sc-pts{margin-top:12px;font-size:16px;font-weight:700}.m-root .jf-sc-num,.m-root .jf-sc-pts{font-family:var(--m-font);letter-spacing:-.01em;color:var(--m-ink)}.m-root .jf-sc-num{margin-top:14px;width:150px;padding:8px 0;border:0;border-bottom:3px solid var(--m-navy);border-radius:0;background:transparent;text-align:center;font-size:38px;line-height:1.2;outline:none;font-weight:800}.m-root .jf-sc-num::placeholder{color:var(--m-faint)}.m-root .jf-sc-num:focus{border-bottom-color:#ff9500}.m-root .jf-sc-err{margin:10px 0 0;font-size:13px;font-weight:700;color:#b3261e}.m-root .jf-sc-go{width:100%;margin-top:16px;padding:15px 16px;border:0;border-radius:16px;background:var(--m-navy);color:var(--m-on-navy,#fff);font-family:inherit;font-size:16px;font-weight:800;box-shadow:0 12px 26px -14px rgba(31,32,37,.7)}.m-root .jf-sc-go:disabled{opacity:.6}.m-root .jf-sc .linky{margin-top:10px}.m-root .jf-sc .btnq{margin-top:14px}.m-root .jf-sc-stamp{display:inline-flex;flex-direction:column;align-items:center;transform:rotate(-9deg);border:3px solid var(--m-ink);border-radius:12px;padding:6px 18px 4px;background:rgba(255,255,255,.9)}.m-root .jf-sc-stamp b{font-size:35px;line-height:1.2}.m-root .jf-sc-stamp b,.m-root .jf-sc-stamp small{font-family:var(--m-font);letter-spacing:-.01em;color:var(--m-ink);font-weight:800}.m-root .jf-sc-stamp small{font-size:15px;margin-top:2px}.m-root .jf-sc-stamp.sm{border-width:2px;border-radius:6px;padding:1px 6px 0;transform:rotate(-12deg)}.m-root .jf-sc-stamp.sm b{font-size:12px;letter-spacing:.12em}.m-root .jf-sc-won{display:flex;flex-direction:column;align-items:center;margin-top:16px;width:100%}.m-root .jf-sc-won.fresh .jf-sc-stamp{animation:jfStampIn .55s cubic-bezier(.2,1.5,.4,1) both}@keyframes jfStampIn{0%{transform:rotate(-30deg) scale(2.4);opacity:0}60%{opacity:1}to{transform:rotate(-9deg) scale(1);opacity:1}}.m-root .jf-sc-won p{margin-top:12px;font-size:15px;color:var(--m-body)}.m-root .jf-sc-list{width:100%;margin-top:10px;text-align:left}.m-root .jf-sc-row{display:flex;align-items:center;gap:12px;width:100%;padding:11px 0;border:0;border-bottom:1px solid var(--m-line);background:transparent;text-align:left;font-family:inherit}.m-root .jf-sc-row .mk{flex:0 0 40px;display:grid;place-items:center}.m-root .jf-sc-row .mk .bc{width:14px;height:14px;border-radius:50%;background:#ff9500;border:2px solid #fff;box-shadow:0 0 0 2px #ffd9a8}.m-root .jf-sc-row .mk .hint{width:14px;height:14px;border-radius:50%;border:2px dashed var(--m-navy)}.m-root .jf-sc-row .tx{flex:1;min-width:0}.m-root .jf-sc-row .tx b{display:block;font-size:15px;font-weight:800;color:var(--m-ink)}.m-root .jf-sc-row .tx small{display:block;font-size:12.5px;line-height:1.35;color:var(--m-muted);margin-top:1px}.m-root .jf-sc-row .pt{flex:0 0 auto;font-family:var(--m-font);font-size:15px;letter-spacing:-.01em;color:#ff9500;font-weight:800}.m-root .jf-sc-row.done .tx b{color:var(--m-muted)}.m-root .jf-sc-banner{display:flex;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;border-radius:18px;background:#fff;border:1px solid #ffe2c2;box-shadow:0 12px 26px -18px rgba(255,149,0,.6);text-decoration:none}.m-root .jf-sc-banner .dot{position:relative;flex:0 0 12px;width:12px;height:12px;border-radius:50%;background:#ff9500;animation:jfDotFlash 1.1s ease-in-out infinite}.m-root .jf-sc-banner .dot:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid #ff9500;opacity:0;animation:jfBcRing 2.2s ease-out infinite}@keyframes jfDotFlash{0%,to{opacity:1}50%{opacity:.35}}.m-root .jf-sc-banner .tx{flex:1;min-width:0}.m-root .jf-sc-banner .tx b{display:block;font-size:15px;font-weight:800;color:var(--m-ink)}.m-root .jf-sc-banner .tx small{display:block;font-size:12.5px;color:var(--m-muted)}.m-root .jf-sc-banner .ch{font-size:22px;color:var(--m-faint)}.m-root .jf-pip{display:block;position:relative;width:100%;height:196px;margin-top:10px;padding:0;border:0;border-radius:20px;overflow:hidden;background:#e9f1ea;box-shadow:0 14px 30px -18px rgba(31,32,37,.45);text-align:left;font-family:inherit}.m-root .jf-pip-map{position:absolute;inset:0;pointer-events:none}.m-root .jf-pip-map .leaflet-marker-icon{overflow:visible}.m-root .jf-pip-p{position:absolute;left:0;top:0;transform:translate(-50%,-50%);animation:jfPipDrift var(--dur,7s) ease-in-out var(--delay,0s) infinite}.m-root .jf-pip-p svg{display:block;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(31,32,37,.3)}.m-root .jf-pip-p.hero svg{box-shadow:0 3px 10px rgba(31,32,37,.4)}@keyframes jfPipDrift{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px)))}}.m-root .jf-pip-bc{position:absolute;left:0;top:0;width:0;height:0}.m-root .jf-pip-bc .r{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;border:2px solid #ff9500;opacity:0;animation:jfBcRing 2.4s ease-out infinite}.m-root .jf-pip-bc .r.b{animation-delay:1.2s}.m-root .jf-pip-bc .c{border-radius:50%;background:#ff9500;border:2px solid #fff;box-shadow:0 4px 10px -2px rgba(255,149,0,.8)}.m-root .jf-pip-bc .c,.m-root .jf-pip-bc.done .st{position:absolute;left:-7px;top:-7px;width:14px;height:14px}.m-root .jf-pip-bc.done .st{border-radius:3px;border:2px solid var(--m-ink);background:rgba(255,255,255,.85);transform:rotate(-12deg)}.m-root .jf-pip-ovl{position:absolute;inset:0;padding:12px 14px;display:flex;flex-direction:column;align-items:flex-start;pointer-events:none}.m-root .jf-pip-ttl{font-family:var(--m-font);font-size:19px;letter-spacing:-.01em;line-height:1.2;color:var(--m-ink);text-shadow:0 0 6px #fff,0 0 14px #fff,0 0 2px #fff}.m-root .jf-pip-sub{margin-top:auto;background:rgba(255,255,255,.95);border-radius:14px;padding:7px 11px;box-shadow:0 8px 18px -10px rgba(31,32,37,.5)}.m-root .jf-pip-sub b{display:block;font-size:13.5px;font-weight:800;color:var(--m-ink)}.m-root .jf-pip-sub small{display:block;font-size:12px;font-weight:600;color:var(--m-muted)}.m-root .jf-pip-go{position:absolute;right:12px;bottom:12px;width:32px;height:32px;border-radius:50%;background:var(--m-navy);color:var(--m-on-navy,#fff);font-size:22px;line-height:1;display:grid;place-items:center;padding-bottom:3px;box-shadow:0 8px 18px -8px rgba(31,32,37,.7)}.m-root .jf-pip-fail{position:absolute;left:12px;right:12px;top:48px;font-size:12.5px;color:var(--m-body);background:rgba(255,255,255,.94);border-radius:12px;padding:8px 10px}@media (prefers-reduced-motion:reduce){.m-root .jf-mp-bc .r,.m-root .jf-pip-bc .r,.m-root .jf-sc-banner .dot:after{animation:none;opacity:.55;transform:scale(1)}.m-root .jf-mp-chip i.live,.m-root .jf-mp-fin .hand,.m-root .jf-mp-p .em,.m-root .jf-pip-p,.m-root .jf-sc-banner .dot{animation:none}.m-root .jf-mp-p .in{transition:none}.m-root .jf-sc-won.fresh .jf-sc-stamp{animation:none}}.m-root .jf-mp-location{margin:0;padding:6px 16px;color:#5f6e88;background:#f4f7fb;font-size:11px;line-height:1.4}.m-root .leaflet-marker-icon:focus-visible .jf-mp-bc .c,.m-root .leaflet-marker-icon:focus-visible .jf-mp-p .in{outline:3px solid var(--m-navy);outline-offset:4px;border-radius:12px}.m-root .jf-mp-beacon-icon .jf-mp-bc{left:22px;top:22px}.m-root .jf-plaza-anchor{position:absolute;width:0;height:0}.m-root .jf-plaza{position:relative;transform:translate(-50%,-50%) scale(var(--plaza-scale,.35));transform-origin:center}.m-root .jf-plaza-disc{position:absolute;inset:0;border-radius:50%;background:radial-gradient(ellipse,rgba(238,246,255,.92) 20%,rgba(161,194,246,.38) 66%,rgba(135,175,242,0) 74%);border:0;box-shadow:none}.m-root .jf-plaza-label{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%) scale(var(--label-scale,1));transform-origin:bottom center;background:var(--m-navy);color:var(--m-on-navy,#fff);border:1px solid rgba(255,255,255,.8);border-radius:8px;padding:5px 10px;font-size:17px;line-height:1.1;font-weight:800;white-space:nowrap;text-align:center}.m-root .jf-plaza-label small{display:block;font-size:12px;font-weight:500;margin-top:3px}.m-root .jf-plaza-trainer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.m-root .jf-plaza-trainer b{font-size:13px;line-height:1.2;white-space:nowrap}.m-root .jf-plaza-trainer small{font-size:10px;color:#5f6e88}.m-root .jf-plaza-jf{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--m-navy);color:var(--m-on-navy,#fff)}.m-root .jf-plaza-client{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;cursor:pointer}.m-root .jf-plaza-client b{font-size:10px;line-height:1.2;white-space:nowrap;padding:1px 4px;background:rgba(255,255,255,.9);border-radius:4px}.m-root .jf-plaza-client.me b{color:var(--m-on-navy,#fff);background:var(--m-navy)}.m-root .jf-plaza-client:focus-visible{outline:3px solid var(--m-navy);outline-offset:3px;border-radius:6px}.m-root .jf-mp:not([data-near="1"]) .jf-plaza-client b{display:none}.m-root .jf-pip-plaza{position:absolute;width:0;height:0;--plaza-scale:.32}.m-root .jf-plaza.compact .jf-plaza-client b{display:none}.m-root .jf-pip-ttl{font-family:DM Sans,sans-serif;font-weight:800;font-size:18px;letter-spacing:-.02em;text-transform:none}.m-root .jf-mp-fin{background:transparent;border-radius:0;box-shadow:none;padding:5px;color:var(--m-navy);filter:drop-shadow(0 1px 2px #fff) drop-shadow(0 0 3px #fff)}.m-root .jf-mp-fin .hand{animation:none;fill:none}.m-root .jf-mp-fin b{font-family:DM Sans,sans-serif;font-size:12px;font-weight:800;letter-spacing:0;text-transform:none}.m-root .jf-mp-bc .r,.m-root .jf-pip-bc .r{display:block}.m-root .jf-mp-bc .c{width:32px;height:32px;left:-16px;top:-16px;background:#f6a427;border:3px solid #fff5d9;box-shadow:0 0 20px 8px rgba(255,173,45,.4)}.m-root .jf-mp-bc .c i{width:10px;height:10px;border-radius:2px;transform:rotate(45deg);background:#fff}.m-root .jf-pip-bc .c{background:#f6a427;box-shadow:0 0 13px 4px rgba(255,173,45,.45)}.m-root .jf-plaza-trainer{z-index:2}.m-root .jf-plaza-trainer:before{content:"";position:absolute;width:72px;height:72px;top:0;left:50%;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(126,165,230,.35),transparent 70%);z-index:-1}.m-root .jf-pip-ovl{z-index:650}.m-root .jf-mp-fin b{white-space:nowrap}.m-root .jf-plaza.compact .jf-plaza-label,.m-root .jf-plaza.compact .jf-plaza-trainer>b,.m-root .jf-plaza.compact .jf-plaza-trainer>small{display:none}.m-root .jf-mp-cl b{font-size:14px;padding:0}.m-root .jf-plaza-label small{opacity:.8}.m-root .jf-plaza-trainer>b{padding:2px 5px;border-radius:5px;background:rgba(255,255,255,.9)}.m-root .jf-plaza-client b{font-size:12px}@media (prefers-reduced-motion:reduce){.m-root .jf-mp-bc .r,.m-root .jf-pip-bc .r{animation:none;opacity:.4}}.m-root .jf-club-badge{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;min-width:90px;max-width:155px;padding:4px 7px;border:0;background:transparent;color:var(--m-navy);cursor:pointer;font:inherit}.m-root .jf-club-symbol{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--m-navy);color:var(--m-on-navy,#fff);border:2px solid white;font:800 11px DM Sans,sans-serif;box-shadow:0 2px 6px rgba(31,32,37,.16)}.m-root .jf-club-badge b{font-size:13px;line-height:1.2;padding:3px 7px;background:#fff;border-radius:7px;white-space:nowrap}.m-root .jf-club-badge small{font-size:11px;line-height:1.3;background:rgba(255,255,255,.95);border-radius:4px;padding:0 4px}.m-root .jf-club-badge:focus-visible{outline:3px solid #527bca;border-radius:12px}.m-root .jf-club-pages{position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%) scale(var(--label-scale,1));transform-origin:top center;display:flex;gap:8px;align-items:center;background:#fff;border:1px solid #e6ecf3;border-radius:22px;white-space:nowrap;color:var(--m-navy)}.m-root .jf-club-pages button{width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:inherit;font:22px DM Sans,sans-serif}.m-root .jf-club-pages button:disabled{opacity:.3}.m-root .jf-club-pages span{font-size:12px;font-weight:700}.m-root .jf-pip-club-mark{width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:var(--m-navy);border:2px solid #fff;display:grid;place-items:center;color:var(--m-on-navy,#fff);font:700 9px DM Sans,sans-serif}.m-root .jf-mp-bc .r,.m-root .jf-pip-bc .r{opacity:.25;transform:scale(1.3)}.m-root .jf-mp-bc .r.b,.m-root .jf-pip-bc .r.b{display:none}.m-root .jf-pip[data-visible=false] *{animation-play-state:paused!important}.m-root .jf-mp,.m-root .jf-pip-map{background:#edf3f7}.m-root .jf-map-orientation{position:absolute;left:12px;top:12px;z-index:650;display:flex;align-items:center;gap:9px;padding:7px 10px;border:1px solid #d8e3ed;border-radius:10px;background:#ffffffed;color:#5f6e88;font-size:11px;pointer-events:none}.m-root .jf-map-orientation b{color:var(--m-navy);font-size:13px}.m-root .jf-mp,.m-root .jf-pip,.m-root .jf-pip-map{background:#b9dce9}.m-root .jf-geo-label{display:block;width:max-content;transform:translate(-50%,-50%);font:600 13px DM Sans,sans-serif;letter-spacing:.025em;color:#52778a;text-shadow:0 1px 2px #fff;pointer-events:none}.m-root .jf-canvas-club{position:absolute;transform:translate(-50%,-50%);width:var(--group-size,142px);height:var(--group-size,142px)}.m-root .jf-canvas-club canvas{display:block;width:100%;height:100%;cursor:pointer}.m-root .jf-canvas-club-label{position:absolute;bottom:calc(100% - 9px);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none;white-space:nowrap}.m-root .jf-canvas-club-label b{font:800 14px DM Sans,sans-serif;color:var(--m-navy);background:rgba(255,255,255,.96);padding:3px 9px;border-radius:8px}.m-root .jf-canvas-club-label small{font:600 11px DM Sans,sans-serif;color:#3c5365;background:rgba(255,255,255,.9);padding:1px 6px;border-radius:4px}.m-root .jf-canvas-club-people{position:absolute;top:calc(100% - 6px);left:50%;transform:translateX(-50%);font:600 12px DM Sans,sans-serif;color:var(--m-navy)}.m-root .jf-canvas-club-people summary{cursor:pointer;background:#fff;padding:5px 12px;border-radius:14px;list-style:none;text-align:center}.m-root .jf-canvas-club-people>div{position:absolute;top:36px;left:50%;transform:translateX(-50%);width:180px;max-height:210px;overflow:auto;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 6px 20px #1f202522}.m-root .jf-canvas-club-people button{display:block;width:100%;padding:10px;text-align:left;border:0;border-bottom:1px solid #e6ecf3;background:#fff;font:inherit;color:inherit}.m-root .jf-canvas-club-people[open]{z-index:1000}.m-root .jf-pip-canvas-club{--group-size:80px}.m-root .jf-pip .jf-canvas-club-label{bottom:calc(100% - 9px)}.m-root .jf-pip .jf-canvas-club-label b{font-size:10px;padding:2px 5px}.m-root .jf-pip .jf-canvas-club-label small{display:none}.m-root .jf-map-cluster-slot{position:absolute;width:0;height:0}.m-root .jf-map-nearby{position:absolute;left:0;top:calc(var(--group-size,142px) / 2 - 4px);transform:translateX(-50%);white-space:nowrap;color:#3c5365;font:600 11px DM Sans,sans-serif;padding:3px 8px;background:rgba(255,255,255,.94);border-radius:10px;pointer-events:none}.m-root .jf-mp:not([data-near="1"]) .jf-canvas-club-people{display:none}.m-root .jf-map-leaders{position:absolute;inset:0;width:100%;height:100%;z-index:450;pointer-events:none;overflow:hidden}.m-root .jf-map-leaders line{stroke:#587c91;stroke-width:1;opacity:.5}.m-root .jf-map-leaders circle{fill:#587c91;opacity:.7}.m-root .jf-club-pin{position:absolute;left:0;top:0;transform:translate(-50%,-100%);width:44px;height:50px;display:flex;justify-content:center;align-items:flex-start;padding:0;border:0;background:none;color:var(--m-navy);cursor:pointer;font:inherit}.m-root .jf-club-pin-face{position:relative;width:42px;height:42px;display:grid;place-items:center;border:2px solid #fff;border-radius:15px;background:#f4f7fb;box-shadow:0 2px 7px #14284230}.m-root .jf-club-pin-face:after{content:"";position:absolute;top:100%;left:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #fff}.m-root .jf-sprite-portrait{display:inline-block;overflow:hidden;flex-shrink:0}.m-root .jf-sprite-portrait img{position:static;display:block;width:100%;height:100%;object-fit:contain;transform:none;margin:0}.m-root .jf-club-pin-label{position:absolute;top:calc(100% + 3px);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;padding:3px 7px;border-radius:7px;background:#fffffff2;white-space:nowrap;box-shadow:0 1px 3px #1f202512;pointer-events:none}.m-root .jf-club-pin-label b{font-size:12px;line-height:1.2;font-weight:800}.m-root .jf-club-pin-label small{font-size:10px;color:#5f6e88;line-height:1.3}.m-root [data-quiet="1"] .jf-club-pin-label{visibility:hidden}.m-root .jf-club-pin:focus-visible{outline:3px solid #5b87d3;outline-offset:4px;border-radius:15px}.m-root .jf-club-pin.preview{transform:translate(-50%,-100%) scale(.7);transform-origin:bottom center;pointer-events:none}.m-root .jf-club-pin.preview .jf-club-pin-label small{display:none}.m-root .jf-club-roster h2{font:800 24px DM Sans,sans-serif;margin:0;color:var(--m-navy)}.m-root .jf-club-roster>p{margin:4px 0 18px;color:#5f6e88;font-size:14px}.m-root .jf-club-roster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 10px;max-height:55vh;overflow:auto}.m-root .jf-club-roster-grid button{display:flex;flex-direction:column;align-items:center;border:0;background:#f4f7fb;border-radius:14px;padding:10px 5px;color:var(--m-navy);font:inherit}.m-root .jf-club-roster-grid b{font-size:12px;margin-top:5px;text-align:center}.m-root .jf-club-roster-grid small{font-size:10px;color:#5f6e88}.m-root .jf-street-credit.maplibregl-ctrl-attrib{position:absolute;right:8px;bottom:100px;z-index:750;margin:0;pointer-events:auto}.m-root .jf-pip .jf-street-credit.maplibregl-ctrl-attrib{bottom:5px;right:5px}.m-root .jf-street-retry{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:740;padding:9px 13px;background:#fff;border:1px solid #dfe6ee;border-radius:10px;font:600 12px DM Sans,sans-serif;color:var(--m-navy)}.m-root .jf-mp-bc .pt{display:block;top:19px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:800;letter-spacing:0;color:var(--m-navy);background:rgba(255,255,255,.96);box-shadow:0 1px 3px rgba(31,32,37,.12);padding:2px 7px}.m-root .jf-mp-bc.done .pt{display:none}.m-root .jf-mp-fin .n{position:absolute;right:-8px;top:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#f6a427;color:#fff;font:800 11px/18px DM Sans,sans-serif;font-style:normal;text-align:center;box-shadow:0 0 0 2px #fff}.m-root .jf-mp-fin[data-side=r] .n{right:auto;left:-8px}.m-root .jf-pip-canvas-club{width:0;height:0}.m-root .jf-pad.pip{position:absolute;left:0;top:0;transform:translate(-50%,-60%) scale(.62);transform-origin:center;pointer-events:none}.m-root .jf-pad.pip .jf-pad-lbl{font-size:17px}.m-root .jf-mp[data-far="1"] .jf-mp-bc .pt{display:none}.m-root .jf-hunt-dock{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(var(--m-bottom-ui-clearance, 76px) + 12px);z-index:700;display:flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);box-shadow:0 12px 28px -12px rgba(31,32,37,.55),0 0 0 1px rgba(31,32,37,.07);max-width:calc(100% - 24px)}.m-root .jf-hunt-dock button{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:12.5px;font-weight:800;color:var(--m-navy);white-space:nowrap}.m-root .jf-hunt-dock button:active{transform:scale(.97)}.m-root .jf-hunt-dock .jf-hunt-go{background:var(--m-navy);color:var(--m-on-navy,#fff)}.m-root .jf-hunt-dock .jf-hunt-go:disabled{opacity:.45}.m-root .jf-hunt-sep{width:1px;height:20px;background:#e3ecf5;flex:0 0 1px}.m-root .jf-hunt-toast{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(var(--m-bottom-ui-clearance, 76px) + 62px);z-index:700;max-width:calc(100% - 32px);margin:0;padding:9px 14px;border-radius:14px;background:var(--m-navy);color:var(--m-on-navy,#fff);font-size:12.5px;font-weight:700;line-height:1.35;text-align:center;box-shadow:0 14px 30px -14px rgba(31,32,37,.7);animation:jfHuntToast .22s ease-out both}@keyframes jfHuntToast{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.m-root .jf-hunt-toast{animation:none}}.m-root .jf-mfeed,.m-root .jf-mp-page .jf-mfeed{margin:8px 16px 0;border-radius:20px;background:#fff;backdrop-filter:none;border:0;box-shadow:var(--m-shadow-card)}.m-root .jf-mfeed .jf-mfeed-it{padding:11px 14px 12px;gap:11px}.m-root .jf-mfeed .jf-mfeed-it .tx b{font-size:13.5px;font-weight:800}.m-root .jf-mfeed .jf-mfeed-it .tx b em{background:var(--m-inset);color:#5b6480;font-size:10.5px;font-weight:800;border-radius:7px}.m-root .jf-mfeed .jf-mfeed-it .tx small{font-size:12.5px;font-weight:600;color:var(--m-muted)}.m-root .jf-mfeed .jf-mfeed-it .ag{font-size:11px;font-weight:800;color:var(--m-muted)}.m-root .jf-mfeed .jf-mfeed-bar{height:2px;background:var(--m-inset)}.m-root .jf-mfeed .jf-mfeed-bar i{background:linear-gradient(90deg,#cfe0f3,var(--m-navy))}.m-root .jf-mp .jf-mp-bc.found .c{width:28px;height:28px;left:-14px;top:-14px;background:var(--m-navy);border:3px solid #fff;box-shadow:0 6px 16px -6px rgba(31,32,37,.85),0 0 0 1px rgba(31,32,37,.08)}.m-root .jf-mp .jf-mp-bc.found .c i{width:9px;height:5px;border-radius:0;background:none;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:translateY(-1px) rotate(-45deg)}.m-root .jf-mp .jf-mp-bc.found .pt{top:17px;color:var(--m-on-navy,#fff);background:var(--m-navy);box-shadow:0 2px 6px rgba(31,32,37,.28)}.m-root .jf-hunt-dock{--jf-hunt-lift:0px;transition:transform .22s cubic-bezier(.22,.61,.36,1),opacity .18s ease-out}.m-root .jf-hunt-dock[data-panel="1"]{--jf-hunt-lift:-152px}.m-root .jf-hunt-dock{transform:translate(-50%,var(--jf-hunt-lift))}.m-root .jf-hunt-toast{transition:transform .22s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.m-root .jf-hunt-dock,.m-root .jf-hunt-toast{transition:none}}.m-root .jf-map3-card .jf-map3-in-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:0 14px;min-width:0;overflow:hidden}.m-root .jf-map3-card .jf-map3-card-top{gap:10px}.m-root .jf-map3-card .jf-map3-card-top .tx{padding-right:2px}.m-root .jf-map3-card .jf-map3-card-x{align-self:flex-start;margin-top:2px}.m-root .jf-pad-name{position:absolute;bottom:calc(100% + 2px);left:50%;transform:translateX(-50%);z-index:5;max-width:76px;padding:1px 6px 2px;border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 4px 10px -6px rgba(31,32,37,.55),0 0 0 .5px rgba(31,32,37,.12);font-style:normal;font-size:9px;font-weight:800;line-height:1.3;color:var(--m-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.m-root .jf-pad-p:has(.em) .jf-pad-name{bottom:calc(100% + 20px)}.m-root .jf-mp[data-far="1"] .jf-pad-name{display:none}.m-root .jf-mp .jf-pad:not(.pip) .jf-pad-lbl{top:-15px}.m-root .jf-mp .jf-pad:not(.pip) .jf-pad-pill-slot{bottom:calc(100% + 18px)}.m-root .jf-clubv-p .jf-clubv-nm,.m-root .jf-clubv-stage>.jf-clubv-nm{position:absolute;bottom:calc(100% - 2px);left:50%;transform:translateX(-50%);max-width:82px;padding:1px 6px 2px;border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 4px 10px -6px rgba(31,32,37,.55),0 0 0 .5px rgba(31,32,37,.12);font-style:normal;font-size:9.5px;font-weight:800;line-height:1.3;color:var(--m-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.m-root .jf-hunt-top{display:flex;align-items:center;gap:10px;margin:0 14px 8px;padding:9px 10px 9px 12px;border-radius:16px;background:var(--m-navy);color:var(--m-on-navy,#fff);box-shadow:0 12px 26px -16px rgba(31,32,37,.8)}.m-root .jf-hunt-top .dot{flex:0 0 9px;width:9px;height:9px;border-radius:50%;background:#ff9500;box-shadow:0 0 0 4px rgba(255,149,0,.25);animation:jfHuntDot 1.8s ease-in-out infinite}.m-root .jf-hunt-top .tx{flex:1 1 auto;min-width:0;display:block;text-align:left;border:0;background:none;color:inherit;padding:0;font:inherit;cursor:pointer}.m-root .jf-hunt-top .tx b{display:block;font-size:13px;font-weight:900;line-height:1.25}.m-root .jf-hunt-top .tx small{display:block;margin-top:1px;font-size:11px;font-weight:600;line-height:1.3;color:rgba(255,255,255,.76)}.m-root .jf-hunt-top .x{flex:0 0 30px;width:30px;height:30px;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;font:inherit;font-size:13px;line-height:1;display:grid;place-items:center}@keyframes jfHuntDot{0%,to{box-shadow:0 0 0 3px rgba(255,149,0,.3)}50%{box-shadow:0 0 0 7px rgba(255,149,0,0)}}@media (prefers-reduced-motion:reduce){.m-root .jf-hunt-top .dot{animation:none}}.m-root .jf-hunt-toast[data-band]{box-shadow:0 14px 30px -14px rgba(31,32,37,.7),0 0 0 2px var(--jf-heat,transparent)}.m-root .jf-clue-ttl{font-size:24px}.m-root .jf-clue-two{border-left-color:var(--m-navy);background:#eef2fb}.m-root .jf-clue-two b{display:block;font-size:10.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#5b6480;margin-bottom:3px}.m-root .jf-clue-note{margin:10px 0 0;font-size:12.5px;font-weight:600;color:var(--m-muted);line-height:1.45}.m-root .jf-heat{width:100%;max-width:34ch;margin:12px auto 0;padding:10px 14px 11px;border-radius:14px;background:#f5f7fb;text-align:left}.m-root .jf-heat-lbl{display:block;font-family:var(--m-font);font-size:18px;line-height:1.2;letter-spacing:-.01em;color:var(--m-navy);font-weight:800}.m-root .jf-heat-bar{display:block;height:8px;margin:7px 0 6px;border-radius:999px;background:#e2e8f2;overflow:hidden}.m-root .jf-heat-bar i{display:block;height:100%;border-radius:999px;transition:width .35s ease-out,background .35s ease-out}.m-root .jf-heat small{display:block;font-size:11.5px;font-weight:600;color:var(--m-muted);line-height:1.35}.m-root .jf-heat-off{color:var(--m-muted)}@media (prefers-reduced-motion:reduce){.m-root .jf-heat-bar i{transition:none}}.m-root .jf-mfeed .jf-mfeed-it .jf-mfeed-go{display:flex;align-items:center;gap:11px;flex:1;min-width:0;background:none;border:0;padding:0;text-align:left;font-family:inherit;color:inherit}.m-root .jf-mfeed .jf-mfeed-like{display:inline-flex;align-items:center;gap:3px;flex:none;border:0;background:#f2f5fa;color:#5b6480;border-radius:999px;padding:6px 9px;font-size:11.5px;font-weight:800;min-height:30px}.m-root .jf-mfeed .jf-mfeed-like.on{background:#ffe9ee;color:#e0245e}.m-root .jf-mfeed .jf-mfeed-like[disabled]:not(.on){opacity:.55}.m-root .jf-mp-bc .r,.m-root .jf-pip-bc .r{display:none;animation:none}.m-root .jf-mp-bc.calm .c{width:22px;height:22px;left:-11px;top:-11px;background:#fff;border:2.5px solid #6a7691;box-shadow:0 2px 6px rgba(31,32,37,.22)}.m-root .jf-mp-bc.calm .c i{width:8px;height:8px;border-radius:50%;transform:none;background:#6a7691}.m-root .jf-mp-bc.calm .pt{color:#5b6480;background:rgba(255,255,255,.92)}.m-root .jf-hunt-top .ico{flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;display:grid;place-items:center}.m-root .jf-hunt-chip{display:inline-flex;align-items:center;gap:6px;margin:0 14px 8px;padding:7px 12px 7px 10px;border:0;border-radius:999px;background:var(--m-navy);color:var(--m-on-navy,#fff);font:inherit;font-size:12px;font-weight:800;box-shadow:0 10px 22px -14px rgba(31,32,37,.8);align-self:flex-start}.m-root .jf-hunt-chip .n{font-style:normal;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgba(255,255,255,.18);font-size:11px;line-height:18px;text-align:center}.m-root .jf-hunt-chip:active{transform:scale(.97)}.m-root .jf-hunt-dock .jf-hunt-zoom{background:#eef2fb;color:#3c4763;font-size:12px}.m-root .jf-hunt-dock .jf-hunt-zoom:before{content:"+";font-size:15px;line-height:1;margin-right:-2px}.m-root .jf-hunt-dock .jf-hunt-zoom:disabled{opacity:.45}.m-root .jf-sc-sec{display:block;margin-top:16px;text-align:left}.m-root .jf-sc-list .jf-sc-li{list-style:none}.m-root .jf-sc-list .jf-sc-li .jf-sc-row{border-bottom:0}.m-root .jf-sc-list .jf-sc-li+.jf-sc-li{border-top:1px solid var(--m-line)}.m-root .jf-sc-showme{display:block;margin:0 0 11px 52px;padding:7px 13px;border:0;border-radius:999px;background:var(--m-navy);color:var(--m-on-navy,#fff);font:inherit;font-size:12px;font-weight:800}.m-root .jf-sc-showme:active{transform:scale(.97)}.m-root .jf-sc-row.hide .tx small{color:#5b6480}.m-root .jf-pip-secrets{width:100%;margin-top:10px}.m-root .jf-clubp-recentw{margin:8px 0 2px;padding:0;list-style:none}.m-root .jf-clubp-recentw li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--m-line)}.m-root .jf-clubp-recentw li:last-child{border-bottom:0}.m-root .jf-clubp-recentw .tx{flex:1;min-width:0}.m-root .jf-clubp-recentw .tx b{display:block;font-size:14px;font-weight:800;color:var(--m-ink);line-height:1.2}.m-root .jf-clubp-recentw .tx small{display:block;font-size:11.5px;font-weight:600;color:var(--m-muted);margin-top:1px}.m-root .jf-clubp-recentw .ask{flex:0 0 auto;min-height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--m-navy);color:var(--m-on-navy,#fff);font:inherit;font-size:11.5px;font-weight:800}.m-root .jf-clubp-recentw .ask:disabled{opacity:.5}.m-root .jf-clubp-recentw .ask:active{transform:scale(.97)}.m-root .jf-clubp-recentw .st{flex:0 0 auto;font-size:11.5px;font-weight:800;color:#5b6480}.m-root .jf-pip-go{top:12px;bottom:auto}.m-root .jf-pip-ovl{transition:opacity .18s ease-out}.m-root .jf-pip:active .jf-pip-go{transform:scale(.94)}.m-root .jf-pip-go{transition:transform .18s ease-out}@media (prefers-reduced-motion:reduce){.m-root .jf-pip-go,.m-root .jf-pip-ovl{transition:none}}.m-root .jf-hunt-chip,.m-root .jf-hunt-top{margin:8px 16px 0}.m-root .jf-mfeed{margin-bottom:0}.m-root .jf-hunt-top .x{flex:0 0 32px;width:32px;height:32px;background:rgba(255,255,255,.22);font-size:16px;font-weight:800;transition:background .18s ease-out,transform .15s ease-out}.m-root .jf-hunt-top .x:active{transform:scale(.94);background:rgba(255,255,255,.3)}.m-root .jf-hunt-chip:focus-visible,.m-root .jf-hunt-top .x:focus-visible{outline:3px solid #6e94cc;outline-offset:2px}@keyframes jfHuntBannerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.m-root .jf-hunt-chip,.m-root .jf-hunt-top{animation:jfHuntBannerIn .2s ease-out both}.m-root .jf-hunt-dock .jf-hunt-go,.m-root .jf-hunt-dock .jf-hunt-zoom{min-width:0;overflow:hidden;text-overflow:ellipsis}.m-root .jf-hunt-dock button{transition:background .18s ease-out,color .18s ease-out,transform .15s ease-out}.m-root .jf-hunt-dock button:focus-visible{outline:3px solid #6e94cc;outline-offset:2px}@keyframes jfLikePop{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}.m-root .jf-mfeed-like{transition:background .18s ease-out,color .18s ease-out}.m-root .jf-mfeed-like.on{animation:jfLikePop .24s ease-out}.m-root .jf-mfeed-like:focus-visible{outline:3px solid #6e94cc;outline-offset:2px}@media (prefers-reduced-motion:reduce){.m-root .jf-hunt-chip,.m-root .jf-hunt-top,.m-root .jf-mfeed-like.on{animation:none}.m-root .jf-hunt-dock button,.m-root .jf-hunt-top .x,.m-root .jf-mfeed-like{transition:none}}.m-root .jf-sc-kind{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--m-muted)}.m-root .jf-sc-ttl{font-size:24px;line-height:1.05;letter-spacing:.04em;margin-top:6px}.m-root .jf-sc-p{font-size:13.5px;line-height:1.5;max-width:34ch}.m-root .jf-sc-clue{font-size:14.5px}.m-root .jf-sc-pts{font-size:18px}.m-root .jf-sc-go{min-height:52px;padding:0 18px;border-radius:999px;font-size:15px;display:flex;align-items:center;justify-content:center;transition:transform .15s ease-out,opacity .18s ease-out}.m-root .jf-sc-go:active{transform:scale(.985)}.m-root .jf-sc .linky:focus-visible,.m-root .jf-sc-go:focus-visible{outline:3px solid #6e94cc;outline-offset:2px}@media (prefers-reduced-motion:reduce){.m-root .jf-sc-go{transition:none}}html body .m-root .jf-sc-showme{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;background:var(--m-inset);color:var(--m-navy);font-size:13px;transition:background .18s ease-out,transform .15s ease-out}html body .m-root .jf-sc-showme:focus-visible{outline:3px solid #6e94cc;outline-offset:2px}html body .m-root .jf-sc-row .tx b{font-size:14.5px}html body .m-root .jf-sc-row .tx small{font-size:12.5px;line-height:1.4}html body .m-root .jf-sc-list .jf-sc-li{animation:jfCmRowIn .18s ease-out both}@keyframes jfCmRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html body .m-root .jf-sc-showme{transition:none}html body .m-root .jf-sc-list .jf-sc-li{animation:none}}html body .m-root .jf-clubp-ach{margin:8px 0 2px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:7px}html body .m-root .jf-clubp-ach>li{list-style:none;flex:1 1 calc(50% - 4px);min-width:0;padding:9px 11px;border-radius:14px;background:var(--m-inset)}html body .m-root .jf-clubp-ach>li::marker{content:""}html body .m-root .jf-clubp-ach>li b{display:block;font-size:14px;font-weight:800;color:var(--m-ink);line-height:1.15}html body .m-root .jf-clubp-ach>li small{display:block;font-size:11.5px;font-weight:700;color:var(--m-muted);margin-top:2px}html body .m-root .jf-clubp-recentw li{min-height:52px}html body .m-root .jf-clubp-recentw .ask{min-height:36px;padding:0 14px;background:var(--m-inset);color:var(--m-navy);font-size:12.5px;transition:background .18s ease-out,transform .15s ease-out}html body .m-root .jf-clubp-recentw .ask:focus-visible{outline:3px solid #6e94cc;outline-offset:2px}html body .m-root .jf-clubp-recentw .st{font-size:12px;color:var(--m-muted)}html body .m-root .jf-clubp-cheer-note{font-size:12.5px;font-weight:600;line-height:1.45;color:var(--m-muted)}@media (prefers-reduced-motion:reduce){html body .m-root .jf-clubp-recentw .ask{transition:none}}html body .m-root .jf-clubp-err{text-align:center}html body .m-root .jf-clubp-err .btnq{margin-top:12px;min-height:52px;border:0;border-radius:999px;background:var(--m-inset);color:var(--m-navy);font-size:15px;font-weight:800}.m-root .jf-trainer-map-bubble{pointer-events:auto;position:absolute;bottom:100%;margin-bottom:6px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;border:1px solid #dce6f1;border-radius:999px;background:#fff;color:var(--m-navy);padding:9px 13px;font-size:12px;font-weight:800;box-shadow:0 8px 22px rgba(31,32,37,.16)}.m-root .jf-trainer-map-bubble span{font-size:16px;line-height:1;color:var(--m-muted)}.m-root .jf-trainer-map-bubble:after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;background:#fff;border-right:1px solid #dce6f1;border-bottom:1px solid #dce6f1;transform:translateX(-50%) rotate(45deg)}.m-root .jf-trainer-map-sheet{display:grid;gap:14px;padding:8px 6px 18px;color:var(--m-navy)}.m-root .jf-trainer-map-sheet h2{font:800 19px/1.2 var(--m-font);letter-spacing:-.01em;margin:0;font-weight:800}.m-root .jf-trainer-map-sheet h3{font-size:16px;font-weight:800;margin:0}.m-root .jf-trainer-map-sheet p{font-size:14px;line-height:1.55;margin:0;color:#596477}.m-root .jf-trainer-map-sheet label{display:grid;gap:8px;font-size:13px;font-weight:800}.m-root .jf-trainer-map-sheet input{border-radius:14px;background:var(--m-inset);border:1px solid #dce6f1;min-height:46px;padding:10px;font-size:16px}.m-root .jf-trainer-map-done{background:#e9f6ef;color:#1f6b46;border-radius:14px;padding:14px;font-size:14px;font-weight:800}.m-root .jf-trainer-map-sheet .jf-trainer-map-error{color:#b3261e;background:#fdeceb;padding:12px;border-radius:14px}.m-root .jf-trainer-map-sheet .jf-trainer-map-when{font-size:13px;margin-top:-6px;color:var(--m-muted)}.m-root .jf-trainer-map-sheet>.klabel{padding-right:48px}html body .client-tablet.client-tablet .m-root.m-root :is(.jf-pad-p.me>b,.jf-pad-trainer>b,.jf-pad-name){font-family:inherit;font-style:normal;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:0;color:#1d1e22!important;background:none!important;border-radius:0;padding:0;box-shadow:none!important;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 4px #fff,0 0 6px rgba(255,255,255,.9)}html body .client-tablet.client-tablet .m-root.m-root .jf-pad-p.me>b{margin-top:-2px}html body .client-tablet.client-tablet .m-root.m-root .jf-pad-trainer>b{margin-top:2px}html body .client-tablet.client-tablet .m-root.m-root .jf-pad-name{max-width:84px}html body .client-tablet.client-tablet .m-root.m-root .jf-pad-score{display:grid;place-items:center;min-width:26px;height:26px;padding:0 5px;box-sizing:border-box;border-radius:13px;background:#1a7a35;color:#fff;font-size:12px;font-weight:800;line-height:1;box-shadow:0 0 0 2px #fff}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-mp-wrap .leaflet-bar{display:flex;flex-direction:column;gap:8px;border:0!important;border-radius:0!important;overflow:visible;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-mp-wrap .leaflet-bar a{display:grid!important;place-items:center;width:44px!important;height:44px!important;line-height:1!important;border:0!important;border-radius:22px!important;font-size:24px;font-weight:500;background:var(--ios-glass)!important;color:var(--ios-label)!important;box-shadow:var(--ios-glass-shadow),inset 0 0 0 .5px var(--ios-glass-edge)!important;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8);transition:transform .16s ease}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-mp-wrap .leaflet-bar a:active{transform:scale(.94)}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-mp-wrap .leaflet-bar a.leaflet-disabled{color:var(--ios-label3)!important}.m-root .jf-hunt-dock :is(.jf-hunt-clue,.jf-hunt-go),.m-root .jf-navbar [data-testid=ch-map-me-btn]{position:relative}.m-root .jf-hunt-dock :is(.jf-hunt-clue,.jf-hunt-go):after,.m-root .jf-navbar [data-testid=ch-map-me-btn]:after{content:"";position:absolute;top:-3px;bottom:-3px;left:0;right:0}.m-root .jf-hunt-top .x{position:relative}.m-root .jf-hunt-top .x:after{content:"";position:absolute;top:0;bottom:0;left:-5px;right:-5px}.m-root .jf-hunt-dock .jf-hunt-go{overflow:visible}.m-root .jf-pad-slot>.jf-pad-name.jf-pad-tag{bottom:auto;left:0;top:0;z-index:450}.m-root .jf-clubv-stage>.jf-clubv-nm.jf-clubv-tag{bottom:auto;transform-origin:50% 100%;transition:left .1s linear,top .1s linear,transform .1s linear}@media (prefers-reduced-motion:reduce){.m-root .jf-clubv-stage>.jf-clubv-nm.jf-clubv-tag{transition:none}}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast{bottom:calc(var(--m-bottom-ui-clearance, 76px) + 74px + var(--jf-toast-lift, 0px));z-index:720;display:grid;gap:2px;width:min(340px,calc(100% - 32px));box-sizing:border-box;text-align:center}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast .jf-hunt-toast-t{font-size:calc(17px * min(var(--dt, 1), 1.5));font-weight:800;letter-spacing:-.01em;line-height:1.2}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast .jf-hunt-toast-l{font-size:calc(13.5px * min(var(--dt, 1), 1.5));font-weight:600;line-height:1.35}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast .jf-hunt-toast-x{margin-top:3px;font-size:calc(12.5px * min(var(--dt, 1), 1.5));font-weight:700;line-height:1.3;opacity:.92}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast[data-state]{color:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 16px 34px -16px rgba(20,24,40,.55)!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast:is([data-state=hot],[data-state=hotter]){background:#c4291c!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast[data-state=veryhot]{background:#8e1a1a!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast[data-state=cooling]{background:#0e7490!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast[data-state=close]{background:#7a3fc0!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast:is([data-state=warmer],[data-state=warm]){background:#a8480a!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast:is([data-state=colder],[data-state=cold]){background:#1f63c4!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast[data-state=ice]{background:#27408b!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast[data-state=found]{background:#1b7f45!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast:is([data-state=same],[data-state=far],[data-state=none]){background:#45556c!important}html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast[data-state]{animation:jfHuntLand .32s cubic-bezier(.2,1.4,.4,1) both}@keyframes jfHuntLand{0%{opacity:0;transform:translate(-50%,10px) scale(.94)}to{opacity:1;transform:translate(-50%) scale(1)}}@media (prefers-reduced-motion:reduce){html body .client-tablet.client-tablet .m-root.m-root.m-root .jf-hunt-toast[data-state]{animation:none}}.m-root .jf-clubv-p .jf-act-glow,.m-root .jf-pad-p .jf-act-glow{position:absolute;left:50%;bottom:-4px;width:118%;height:12px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(52,199,89,.6),rgba(52,199,89,0));pointer-events:none;z-index:-1}.m-root .jf-clubv-p .jf-act-glow{bottom:-6px;width:92%;height:16px}.m-root .jf-clubv-p.is-active{filter:none}html[data-jf-dark] .m-root .jf-clubv-p .jf-act-glow,html[data-jf-dark] .m-root .jf-pad-p .jf-act-glow{background:radial-gradient(closest-side,rgba(48,209,88,.55),rgba(48,209,88,0))}html[data-jf-dark] body .client-tablet.client-tablet .m-root.m-root .jf-sc .jf-sc-notyet{color:#8fbaff!important}html body .m-root .jf-clubp-pts{margin:0 0 14px}html body .m-root .jf-clubp-pts-all{display:block;min-height:44px;margin:2px 0 0;padding:0;border:0;background:transparent;color:var(--ios-tint,var(--m-accent));font-size:calc(15px * var(--dt, 1));font-weight:600;text-align:left}
.jfgo,.jfgo-sheet{--go-ink:#1f2025;--go-sub:#4b4f5c;--go-muted:#6c7080;--go-fill:#f4f6fa;--go-fill2:#eef2f8;--go-card:#fff;--go-line:rgba(31,32,37,0.08);--go-gold:#f2b632}html[data-jf-dark] .jfgo,html[data-jf-dark] .jfgo-sheet{--go-ink:#f2f2f7;--go-sub:#c7c9d1;--go-muted:#9ea3b0;--go-fill:#2c2c30;--go-fill2:#34343a;--go-card:#1c1c1f;--go-line:rgba(255,255,255,0.1)}html[data-jf-dark] .m-root .jfgo-panel{background:rgba(24,24,28,.9);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 22px 48px -22px rgba(0,0,0,.7)}html[data-jf-dark] .m-root .jfgo-fab{background:rgba(40,40,46,.9);color:#f2f2f7}html[data-jf-dark] .jfgo-sheet .jfgo-secondary,html[data-jf-dark] .m-root :is(.jfgo-mini,.jfgo-secondary){color:#f2f2f7}html[data-jf-dark] .jfgo-sheet .jfgo-primary,html[data-jf-dark] .jfgo-tiles button.on,html[data-jf-dark] .m-root :is(.jfgo-mini.primary,.jfgo-primary){background:#f2f2f7;color:#141742}html[data-jf-dark] .m-root .jfgo-drop.gold{background:linear-gradient(90deg,#2e2716,#1c1c1f)}html[data-jf-dark] .jfgo-bonus{background:#13261a}html[data-jf-dark] .m-root .jfgo-arrow{background:#1b2a40}.jfgo{--go-ink:var(--f-ink,#1f2025);--go-muted:var(--m-muted,#6c7080);--go-navy:var(--m-navy,#141742);--go-line:rgba(31,32,37,0.08);--go-gold:#f2b632}.m-root .jfgo-wait{margin:40px auto;color:var(--go-muted);font-size:15px;font-weight:600}.m-root .jfgo-strip{display:flex;align-items:center;justify-content:center;gap:10px;padding:2px 16px 8px;font-size:13px;font-weight:600;color:var(--go-muted);white-space:nowrap;overflow:hidden}.m-root .jfgo-strip b{color:var(--go-ink);font-weight:750;font-variant-numeric:tabular-nums}.m-root .jfgo-strip .sep{width:1px;height:13px;background:rgba(31,32,37,.16);flex:0 0 1px}.m-root .jfgo-body{flex:1;flex-direction:column}.m-root .jfgo-body,.m-root .jfgo-map-wrap{position:relative;min-height:0;display:flex}.m-root .jfgo-map-wrap{flex:1}.m-root .jfgo-map{flex:1;min-height:0;background:#eef1e8}.m-root .jfgo-map .leaflet-marker-icon{overflow:visible}.m-root .jfgo-map .jf-street-credit.maplibregl-ctrl-attrib{top:10px;left:10px;right:auto;bottom:auto}.m-root .jfgo-map-fail{position:absolute;left:16px;right:16px;top:16px;z-index:600;margin:0;padding:12px 14px;border-radius:16px;background:var(--go-card);font-size:13.5px;font-weight:600;color:var(--go-ink);box-shadow:0 10px 26px -16px rgba(20,23,66,.4)}.m-root .jfgo-me{position:absolute;width:0;height:0}.m-root .jfgo-me-in{position:absolute;left:0;top:0;transform:translate(-50%,-88%);display:block;pointer-events:none}.m-root .jfgo-me-in .jf-avatar{display:block;position:relative;z-index:2;filter:drop-shadow(0 4px 6px rgba(20,30,60,.28))}.m-root .jfgo-me-in .ring{position:absolute;left:50%;bottom:-3px;width:34px;height:12px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(10,122,255,.55),rgba(10,122,255,.18) 70%,transparent);box-shadow:0 0 0 2px #fff,0 0 0 3.5px rgba(10,122,255,.85);z-index:1}.m-root .jfgo-me-in .cone{position:absolute;left:50%;bottom:3px;width:70px;height:62px;transform-origin:50% 100%;background:radial-gradient(60px 60px at 50% 100%,rgba(10,122,255,.38),rgba(10,122,255,0) 70%);clip-path:polygon(50% 100%,12% 0,88% 0);z-index:0}.m-root .jfgo-pin{position:absolute;left:0;top:0;width:0;height:0;padding:0;border:0;background:none;cursor:pointer}.m-root .jfgo-pin .puck{position:absolute;left:0;top:0;width:48px;height:48px;transform:translate(-50%,-64px);border-radius:50%;background:var(--go-card);display:grid;place-items:center;box-shadow:0 8px 18px -8px rgba(20,30,60,.55),0 0 0 1px rgba(20,30,60,.06);transition:transform .2s cubic-bezier(.2,.9,.3,1.2)}.m-root .jfgo-pin .puck img{width:42px;height:42px;display:block}.m-root .jfgo-pin .tail{position:absolute;left:0;top:0;width:12px;height:12px;transform:translate(-50%,-21px) rotate(45deg);background:var(--go-card);box-shadow:3px 3px 6px -3px rgba(20,30,60,.4);border-radius:0 0 3px 0}.m-root .jfgo-pin.gold .puck{background:linear-gradient(160deg,#fff6d8,#ffe08a);box-shadow:0 0 0 2.5px var(--go-gold),0 10px 22px -8px rgba(160,110,0,.6)}.m-root .jfgo-pin.gold .tail{background:#ffe08a}.m-root .jfgo-pin.got .puck{filter:grayscale(.7);opacity:.62}.m-root .jfgo-pin.got .tick{position:absolute;left:10px;top:-70px;width:20px;height:20px;border-radius:50%;background:#34c759 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5 10 16.5 18 8'/%3E%3C/svg%3E") 50%/14px no-repeat;box-shadow:0 0 0 2px #fff}.m-root .jfgo-pin.sel .puck,.m-root .jfgo-pin.target .puck{transform:translate(-50%,-68px) scale(1.14)}.m-root .jfgo-pin.target .puck:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(255,176,32,.9);animation:jfgoPulse 1.8s ease-out infinite}@keyframes jfgoPulse{0%{transform:scale(.9);opacity:1}to{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion:reduce){.m-root .jfgo-pin.target .puck:after{animation:none}}.m-root .jfgo-fab{position:absolute;right:12px;top:10px;z-index:650;width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;color:var(--go-ink);background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:0 10px 24px -12px rgba(20,30,60,.5),inset 0 0 0 1px rgba(255,255,255,.9)}.m-root .jfgo-fab:active{transform:scale(.94)}.m-root .jfgo-toast{position:absolute;left:50%;top:12px;transform:translateX(-50%);z-index:660;max-width:calc(100% - 96px);margin:0;padding:10px 14px;border-radius:16px;background:rgba(20,23,66,.92);color:#fff;font-size:13.5px;font-weight:600;line-height:1.35;text-align:center;box-shadow:0 14px 30px -14px rgba(20,23,66,.7);animation:jfgoIn .2s ease-out both}@keyframes jfgoIn{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.m-root .jfgo-panel{position:absolute;left:10px;right:10px;bottom:calc(var(--m-bottom-ui-clearance, 76px) + 8px);z-index:640;max-height:48%;display:flex;flex-direction:column;gap:10px;padding:10px 10px 12px;border-radius:26px;background:rgba(255,255,255,.93);-webkit-backdrop-filter:blur(24px) saturate(1.7);backdrop-filter:blur(24px) saturate(1.7);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 22px 48px -22px rgba(20,30,60,.55)}.m-root .jfgo-panel .jf-seg{flex:0 0 auto}.m-root .jfgo-panel-body{overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:0;padding:0 4px 2px;overscroll-behavior:contain}.m-root .jfgo-lead{margin:2px 2px 10px;font-size:14px;font-weight:600;line-height:1.4;color:var(--go-ink)}.m-root .jfgo-note{margin:0 2px 10px;font-size:13.5px;font-weight:600;line-height:1.4;color:var(--go-muted)}.jfgo-sheet .jfgo-foot,.m-root .jfgo-foot{margin:10px 2px 0;font-size:12.5px;font-weight:500;line-height:1.45;color:var(--go-muted,var(--go-muted))}.m-root .jfgo-err{margin:0 0 10px;padding:10px 12px;border-radius:14px;background:#fdeceb;color:#b3261e;font-size:13.5px;font-weight:600}.jfgo-sheet .jfgo-link,.m-root .jfgo-link{padding:0;border:0;background:none;color:#0a66d6;font:inherit;font-weight:650;text-decoration:none;cursor:pointer}.m-root .jfgo-card{padding:14px;border-radius:18px;background:var(--go-fill);margin-bottom:10px;display:grid;gap:10px}.m-root .jfgo-card b{font-size:15px;font-weight:700;color:var(--go-ink)}.m-root .jfgo-card p{margin:0;font-size:13.5px;font-weight:500;line-height:1.45;color:var(--go-ink)}.jfgo-sheet .jfgo-primary,.m-root .jfgo-primary{gap:8px;padding:0 18px;background:#141742;color:#fff;font:inherit;font-size:16px;font-weight:700}.jfgo-sheet .jfgo-primary,.jfgo-sheet .jfgo-secondary,.m-root .jfgo-primary,.m-root .jfgo-secondary{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:50px;border:0;border-radius:999px;cursor:pointer}.jfgo-sheet .jfgo-secondary,.m-root .jfgo-secondary{gap:7px;padding:0 16px;background:var(--go-fill2);color:#141742;font:inherit;font-size:16px;font-weight:650}.jfgo-sheet .jfgo-primary:disabled,.jfgo-sheet .jfgo-secondary:disabled,.m-root .jfgo-primary:disabled,.m-root .jfgo-secondary:disabled{opacity:.45}.jfgo-sheet .jfgo-primary:active,.jfgo-sheet .jfgo-secondary:active,.m-root .jfgo-primary:active,.m-root .jfgo-secondary:active{transform:scale(.98)}.m-root .jfgo-mini{flex:0 0 auto;min-width:78px;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--go-fill2);color:#141742;font:inherit;font-size:15px;font-weight:650}.m-root .jfgo-mini.primary{background:#141742;color:#fff}.m-root .jfgo-mini:disabled{opacity:.45}.m-root .jfgo-crate-list,.m-root .jfgo-drop-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.m-root .jfgo-drop{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 4px;border-radius:18px;background:var(--go-card);box-shadow:0 0 0 1px var(--go-line)}.m-root .jfgo-drop-main{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:0;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.m-root .jfgo-crate .tx,.m-root .jfgo-drop-main .tx{flex:1;min-width:0;display:grid;gap:2px}.m-root .jfgo-crate b,.m-root .jfgo-drop-main b{font-size:15.5px;font-weight:650;color:var(--go-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-root .jfgo-crate small,.m-root .jfgo-drop-main small{font-size:13px;font-weight:500;color:var(--go-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-root .jfgo-drop-main .pts{flex:0 0 auto;font-size:14px;font-weight:750;color:#0b7a3b;font-variant-numeric:tabular-nums}.m-root .jfgo-drop.gold{box-shadow:0 0 0 1.5px rgba(242,182,50,.9);background:linear-gradient(90deg,#fffaf0,#fff)}.m-root .jfgo-drop.got{opacity:.7}.jfgo-sheet .jfgo-thumb,.m-root .jfgo-thumb{flex:0 0 auto;display:grid;place-items:center;border-radius:14px;background:radial-gradient(circle at 50% 40%,var(--go-card),var(--go-fill2));overflow:hidden}.jfgo-sheet .jfgo-thumb img,.m-root .jfgo-thumb img{width:92%;height:92%;object-fit:contain;display:block}.m-root .jfgo-thumb.empty{width:52px;height:52px;background:repeating-linear-gradient(135deg,#f1f3f7 0 6px,#e8ebf1 6px 12px)}.m-root .jfgo-collection{margin-top:14px;display:grid;gap:8px}.m-root .jfgo-collection>b{font-size:14px;font-weight:700;color:var(--go-ink);padding:0 2px}.m-root .jfgo-collection ul{list-style:none;margin:0;padding:0 0 4px;display:flex;gap:10px;overflow-x:auto}.m-root .jfgo-collection li{flex:0 0 72px;display:grid;justify-items:center;gap:4px;text-align:center}.m-root .jfgo-collection small{font-size:11.5px;font-weight:600;line-height:1.2;color:var(--go-muted)}.m-root .jfgo-crate{display:flex;align-items:center;gap:10px;padding:6px 8px 6px 4px;border-radius:18px;background:var(--go-card);box-shadow:0 0 0 1px var(--go-line)}.m-root .jfgo-crate .bar{display:block;height:6px;margin-top:4px;border-radius:6px;background:var(--go-fill2);overflow:hidden}.m-root .jfgo-crate .bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#34c759,#2fb4a0);transition:width .6s ease}.m-root .jfgo-crate.ready{box-shadow:0 0 0 1.5px rgba(52,199,89,.7)}.m-root .jfgo-crate.empty{background:transparent;box-shadow:0 0 0 1px dashed var(--go-line);border:1px dashed rgba(31,32,37,.14)}.m-root .jfgo-crate.empty b{color:var(--go-muted)}.m-root .jfgo-you{margin:0 2px 10px;font-size:14px;line-height:1.4;color:var(--go-ink)}.m-root .jfgo-table{width:100%;border-collapse:collapse;font-size:14px}.m-root .jfgo-table th{text-align:left;font-size:12px;font-weight:650;color:var(--go-muted);padding:4px 6px;border-bottom:1px solid var(--go-line)}.m-root .jfgo-table td{padding:8px 6px;border-bottom:1px solid var(--go-line);color:var(--go-ink);font-variant-numeric:tabular-nums}.m-root .jfgo-table td:first-child{display:flex;align-items:center;gap:8px;font-weight:600}.m-root .jfgo-table td:not(:first-child),.m-root .jfgo-table th:not(:first-child){text-align:right}.m-root .jfgo-table tr.mine td{font-weight:750}.jfgo-sheet .jfgo-switch,.m-root .jfgo-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin-top:8px;font-size:15px;font-weight:600;color:var(--go-ink,var(--go-ink))}.m-root .jfgo-walk{display:grid;gap:12px;padding:4px 4px 2px}.m-root .jfgo-walk-top{display:flex;align-items:center;gap:10px}.m-root .jfgo-walk-top .tx{flex:1;min-width:0;display:grid}.m-root .jfgo-walk-top small{font-size:12.5px;font-weight:600;color:var(--go-muted)}.m-root .jfgo-walk-top b{font-size:16px;font-weight:700;color:var(--go-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-root .jfgo-walk-mid{display:flex;align-items:center;gap:14px;padding:2px 4px}.m-root .jfgo-arrow{flex:0 0 auto;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:#0a7aff;background:#eaf3ff;position:relative}.m-root .jfgo-arrow,.m-root .jfgo-arrow svg{transition:transform .25s ease-out}.m-root .jfgo-arrow .n{position:absolute;top:3px;left:50%;transform:translateX(-50%);font-style:normal;font-size:9.5px;font-weight:800;color:#0a7aff;opacity:.8}.m-root .jfgo-walk-mid .dist{display:grid;gap:2px}.m-root .jfgo-walk-mid .dist b{font-size:30px;font-weight:750;letter-spacing:-.02em;color:var(--go-ink);font-variant-numeric:tabular-nums;line-height:1.05}.m-root .jfgo-walk-mid .dist small{font-size:13.5px;font-weight:500;color:var(--go-muted)}.m-root .jfgo-walk-do{display:grid;grid-template-columns:.8fr 1.2fr;gap:8px}.jfgo-sheet{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:4px 4px 6px}.jfgo-sheet .klabel{font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:#8a90a0}.jfgo-sheet .jfgo-h{margin:0;font-size:22px;font-weight:750;letter-spacing:-.01em;color:var(--go-ink)}.jfgo-sheet .jfgo-sub{margin:0;font-size:14.5px;font-weight:500;line-height:1.45;color:var(--go-sub);max-width:34ch}.jfgo-sheet .jfgo-note{margin:2px 0;font-size:13.5px;font-weight:600;color:var(--go-sub)}.jfgo-sheet .jfgo-facts{display:flex;width:100%;margin:6px 0;padding:12px 4px;border-radius:18px;background:var(--go-fill)}.jfgo-sheet .jfgo-facts div{flex:1;display:grid;gap:3px}.jfgo-sheet .jfgo-facts b{font-size:19px;font-weight:750;color:var(--go-ink);font-variant-numeric:tabular-nums}.jfgo-sheet .jfgo-facts small{font-size:12px;font-weight:500;color:var(--go-muted)}.jfgo-sheet .jfgo-primary,.jfgo-sheet .jfgo-secondary{margin-top:6px}.jfgo-stage{position:relative}.jfgo-stage,.jfgo-stage canvas,.jfgo-stage img{display:block}.jfgo-reveal{position:relative}.jfgo-reveal .jfgo-burst{position:absolute;left:50%;top:4px;width:260px;height:220px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(255,209,102,.55),rgba(255,209,102,0) 70%);pointer-events:none;animation:jfgoBurst 2.4s ease-in-out infinite alternate}@keyframes jfgoBurst{0%{transform:translateX(-50%) scale(.92);opacity:.8}to{transform:translateX(-50%) scale(1.06);opacity:1}}@media (prefers-reduced-motion:reduce){.jfgo-reveal .jfgo-burst{animation:none}}.jfgo-reveal .jfgo-stage{z-index:1}.jfgo-bonus{width:100%;margin-top:4px;padding:14px;border-radius:18px;background:#f2fbf4;box-shadow:inset 0 0 0 1px rgba(52,199,89,.3);display:grid;gap:4px;text-align:left}.jfgo-bonus b{font-size:15px;font-weight:700;color:var(--go-ink)}.jfgo-bonus small{font-size:13px;color:var(--go-sub)}.jfgo-bonus .row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.jfgo-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin:4px 0}.jfgo-tiles button{display:grid;gap:2px;min-height:64px;padding:8px 4px;border:0;border-radius:16px;background:var(--go-fill2);color:var(--go-ink);font:inherit;cursor:pointer}.jfgo-tiles button b{font-size:15px;font-weight:700}.jfgo-tiles button small{font-size:12px;font-weight:500;color:var(--go-muted)}.jfgo-tiles button.on{background:#141742;color:#fff}.jfgo-tiles button.on small{color:#b9dcf5}.jfgo-settings .jfgo-switch{width:100%;text-align:left}.jfgo-settings .jfgo-foot{text-align:left;align-self:stretch}.jfgo-how{list-style:none;margin:4px 0 6px;padding:0;display:grid;gap:10px;width:100%;text-align:left}.jfgo-how li{display:grid;gap:2px;padding:12px 14px;border-radius:16px;background:var(--go-fill)}.jfgo-how b{font-size:15px;font-weight:700;color:var(--go-ink)}.jfgo-how span{font-size:14px;line-height:1.4;color:var(--go-sub)}.jfgo-intro .jfgo-foot{text-align:center}.jfgo-beam{position:absolute;inset:0;z-index:1200;background:#05070c;overflow:hidden;touch-action:none}.jfgo-beam-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.jfgo-beam-sky{position:absolute;inset:0;background:linear-gradient(#0c1730,#1d2c4b 55%,#2a3a24 56%,#16200f)}.jfgo-beam-fx{inset:0;width:100%;height:100%}.jfgo-beam-fx,.jfgo-beam-trk{position:absolute;pointer-events:none}.jfgo-beam-trk{width:200px;height:200px;transform:translate(-50%,-78%);opacity:0;transition:opacity .3s}.jfgo-beam-trk.on{opacity:1;pointer-events:auto;cursor:pointer}.jfgo-beam-x{position:absolute;right:14px;top:calc(env(safe-area-inset-top, 0px) + 12px);z-index:3}.jfgo-beam-dist{position:absolute;left:50%;top:calc(env(safe-area-inset-top, 0px) + 14px);transform:translateX(-50%);z-index:2;display:grid;justify-items:center;gap:2px;padding:10px 18px;border-radius:22px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);max-width:calc(100% - 110px)}.jfgo-beam-dist b{font-size:26px;font-weight:750;color:#1f2025;font-variant-numeric:tabular-nums}.jfgo-beam-dist span{font-size:13px;font-weight:600;color:#4b4f5c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.jfgo-beam-arrow{position:absolute;top:50%;z-index:2;width:56px;height:56px;margin-top:-28px;border-radius:50%;display:grid;place-items:center;color:#1f2025;background:rgba(255,255,255,.9);opacity:0;transition:opacity .2s}.jfgo-beam-arrow svg{width:26px;height:26px}.jfgo-beam-arrow.l{left:14px}.jfgo-beam-arrow.r{right:14px}.jfgo-beam-arrow.on{opacity:1}.jfgo-beam-foot{position:absolute;left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom, 0px) + 16px);z-index:2;display:grid;gap:10px;padding:14px;border-radius:24px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.jfgo-beam-hint{margin:0;font-size:15px;font-weight:650;text-align:center;color:#1f2025}.jfgo-beam-note{margin:0;font-size:12.5px;font-weight:500;text-align:center;color:#6c7080}.jfgo-beam .jfgo-primary{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:50px;border:0;border-radius:999px;background:#141742;color:#fff;font:inherit;font-size:16px;font-weight:700}
