html.protlys-dark,html.protlys-dark body{background:#111713!important}html.protlys-dark .protlys-app{--ink:#f2f6f2;--ink-70:#f2f6f2b8;--ink-45:#f2f6f27a;--ink-20:#f2f6f224;--paper:#111713;--white:#171d19;--green:#55c97d;--green-dark:#76d89a;--green-soft:#193a27;--blue-soft:#202c45;--berry-soft:#43242d;--drink-soft:#193a2b;--line:#f2f6f221;color:var(--ink)!important;background:var(--paper)!important}html.protlys-dark .protlys-app .app-shell,html.protlys-dark .protlys-app .app-header,html.protlys-dark .protlys-app .screen,html.protlys-dark .protlys-app .desktop-sidebar,html.protlys-dark .protlys-app .sidebar-brand,html.protlys-dark .protlys-app .card,html.protlys-dark .protlys-app .section-card,html.protlys-dark .protlys-app .hub-card,html.protlys-dark .protlys-app .feed-card,html.protlys-dark .protlys-app .feed-card-body,html.protlys-dark .protlys-app .feed-composer,html.protlys-dark .protlys-app .progress-card,html.protlys-dark .protlys-app .progress-section,html.protlys-dark .protlys-app .prod-card,html.protlys-dark .protlys-app .chal-card,html.protlys-dark .protlys-app .comm-card,html.protlys-dark .protlys-app .why-item,html.protlys-dark .protlys-app .find-item,html.protlys-dark .protlys-app .qa-btn,html.protlys-dark .protlys-app .data-chip,html.protlys-dark .protlys-app .field-input,html.protlys-dark .protlys-app .pill-opt,html.protlys-dark .protlys-app .qty-btn,html.protlys-dark .protlys-app .shop-header-link,html.protlys-dark .protlys-app .post-menu,html.protlys-dark .protlys-app .movement-setting-card,html.protlys-dark .protlys-app .your-hub-card,html.protlys-dark .protlys-app .profile-card,html.protlys-dark .protlys-app [style*="background:#fff"],html.protlys-dark .protlys-app [style*="background: #fff"],html.protlys-dark .protlys-app [style*="background:'#fff'"],html.protlys-dark .protlys-app [style*="background: '#fff'"],html.protlys-dark .protlys-app [style*="background:#FFFFFF"],html.protlys-dark .protlys-app [style*="background: #FFFFFF"],html.protlys-dark .protlys-app [style*="background:'white'"],html.protlys-dark .protlys-app [style*="background: 'white'"],html.protlys-dark .protlys-app [style*="background: rgb(255, 255, 255)"],html.protlys-dark .protlys-app [style*="background-color: rgb(255, 255, 255)"],html.protlys-dark .protlys-app [style*="background-color:#fff"],html.protlys-dark .protlys-app [style*="background-color: #fff"],html.protlys-dark .protlys-app [style*=background-color\:white],html.protlys-dark .protlys-app [style*="background-color: white"]{color:var(--ink)!important;border-color:var(--line)!important;background:#171d19!important}html.protlys-dark .protlys-app .section-dark{background:#0b0f0d!important}html.protlys-dark .protlys-app .section,html.protlys-dark .protlys-app .list-row,html.protlys-dark .protlys-app .learn-card{border-color:var(--line)!important}html.protlys-dark .protlys-app .feed-card-body img{background:#111713!important}html.protlys-dark .protlys-app .post-menu button:hover,html.protlys-dark .protlys-app .post-more-btn:hover{background:#202822!important}html.protlys-dark .protlys-app .sidebar-nav .nav-btn:hover,html.protlys-dark .protlys-app .sidebar-nav .nav-btn.active{background:var(--green-soft)!important;color:var(--green-dark)!important}html.protlys-dark .protlys-app .shop-header-link:hover{background:var(--green-soft)!important;border-color:var(--green)!important}html.protlys-dark .protlys-app .btn-secondary,html.protlys-dark .protlys-app .tag-next{border-color:var(--ink)!important;color:var(--ink)!important}html.protlys-dark .protlys-app input,html.protlys-dark .protlys-app textarea,html.protlys-dark .protlys-app select{color:var(--ink)!important;border-color:var(--line)!important;background:#171d19!important}html.protlys-dark .protlys-app .pill-opt:not(.active):not([aria-pressed=true]){color:var(--ink-70)!important;border-color:var(--line)!important;background:#171d19!important}html.protlys-dark .protlys-app .pill-opt.active,html.protlys-dark .protlys-app .pill-opt[aria-pressed=true]{background:var(--green)!important;color:#08110c!important;border-color:var(--green)!important;box-shadow:0 0 0 1px #55c97d38,0 4px 14px #55c97d29!important}html.protlys-dark .protlys-app .pill-opt.active small,html.protlys-dark .protlys-app .pill-opt[aria-pressed=true] small{color:#08110c!important;opacity:.72!important}html.protlys-dark .protlys-app button[style*="background:'white'"],html.protlys-dark .protlys-app button[style*="background: 'white'"],html.protlys-dark .protlys-app button[style*="background: rgb(255, 255, 255)"]{color:var(--ink-70)!important;border-color:var(--line)!important;background:#171d19!important}html.protlys-dark .protlys-app .app-header{box-shadow:none!important}html.protlys-dark .protlys-app .bottom-nav{border-color:var(--line)!important;background:#171d19!important}html.protlys-dark .protlys-app .bottom-nav a,html.protlys-dark .protlys-app .bottom-nav button{color:var(--ink-45)!important}html.protlys-dark .protlys-app .bottom-nav a.active,html.protlys-dark .protlys-app .bottom-nav button.active{color:var(--green)!important}html.protlys-dark .protlys-app .screen{scrollbar-color:#3a493f #111713}html.protlys-dark .protlys-app .brand-link img,html.protlys-dark .protlys-app .sidebar-brand img{box-shadow:none!important;mix-blend-mode:normal!important;background:0 0!important}.theme-toggle{z-index:auto;color:#0f2a4a;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #0f2a4a;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:transform .15s,background .15s,border-color .15s,color .15s,box-shadow .15s;display:flex;position:relative;top:auto;left:auto;right:auto;transform:none;box-shadow:0 2px 10px #0f2a4a29}.theme-toggle:hover{transform:translateY(-1px)}.theme-toggle:focus-visible{outline-offset:2px;outline:3px solid #55c97d73}.theme-toggle-icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.theme-toggle svg{width:20px;height:20px;display:block}.theme-toggle.is-light{color:#0f2a4a;background:#fff;border-color:#0f2a4a}.theme-toggle.is-dark{color:#55c97d;background:#171d19;border-color:#55c97d;box-shadow:0 2px 12px #00000047}@media (min-width:900px){html.protlys-dark .protlys-app{background:#090c0a!important}}html.protlys-dark .protlys-app h1,html.protlys-dark .protlys-app h2,html.protlys-dark .protlys-app h3,html.protlys-dark .protlys-app .field-label,html.protlys-dark .protlys-app .section-title,html.protlys-dark .protlys-app .chal-title,html.protlys-dark .protlys-app .comm-title,html.protlys-dark .protlys-app .learn-title,html.protlys-dark .protlys-app .movement-setting-title,html.protlys-dark .protlys-app .find-q,html.protlys-dark .protlys-app .list-row .lbl{color:var(--ink)!important}html.protlys-dark .protlys-app .subhead,html.protlys-dark .protlys-app .field-label,html.protlys-dark .protlys-app .option-detail,html.protlys-dark .protlys-app .feed-meta,html.protlys-dark .protlys-app .chal-meta,html.protlys-dark .protlys-app .comm-desc,html.protlys-dark .protlys-app .movement-setting-value{color:var(--ink-70)!important}html.protlys-dark .protlys-app .option-card,html.protlys-dark .protlys-app .calculator-option,html.protlys-dark .protlys-app .section-card{background:var(--white)!important;color:var(--ink)!important;border-color:var(--line)!important}html.protlys-dark .protlys-app .option-card[aria-pressed=true]{background:var(--green-soft)!important;color:var(--green-dark)!important;border-color:var(--green)!important}html.protlys-dark .protlys-app .option-card small,html.protlys-dark .protlys-app .option-card .option-detail{color:var(--ink-45)!important}html.protlys-dark .protlys-app .option-card[aria-pressed=true] small,html.protlys-dark .protlys-app .option-card[aria-pressed=true] .option-detail{color:var(--green-dark)!important}html.protlys-dark .protlys-app .weight-input,html.protlys-dark .protlys-app .field-input{background:var(--white)!important;color:var(--ink)!important}html.protlys-dark .protlys-app .hr-tight{border-color:var(--line)!important}html.protlys-dark .protlys-app .calculator-option,html.protlys-dark .protlys-app .option-card{background:var(--white)!important;color:var(--ink)!important}html.protlys-dark .protlys-app .calculator-option[aria-pressed=true],html.protlys-dark .protlys-app .option-card[aria-pressed=true]{background:var(--green-soft)!important;color:var(--green-dark)!important;border-color:var(--green)!important}html.protlys-dark .protlys-app .option-card span,html.protlys-dark .protlys-app .calculator-option span{color:inherit}html.protlys-dark .protlys-app .option-card small,html.protlys-dark .protlys-app .calculator-option small{color:var(--ink-45)!important}html.protlys-dark .protlys-app .option-card[aria-pressed=true] small,html.protlys-dark .protlys-app .calculator-option[aria-pressed=true] small{color:var(--green-dark)!important}html.protlys-dark .protlys-app .option-check{background:var(--green)!important;color:#08110c!important}html.protlys-dark .protlys-app .btn-secondary{background:0 0;color:var(--ink)!important}html.protlys-dark .protlys-app .btn-secondary[style*="background:var(--green)"]{background:var(--green)!important;color:#08110c!important}html.protlys-dark .protlys-app .field-input,html.protlys-dark .protlys-app input{color:var(--ink)!important;caret-color:var(--green)!important}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/plus-jakarta-sans-cyrillic-ext-400-normal.2ypnrn9lrleuk.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-400-normal.2fd03nvkh1gxf.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/plus-jakarta-sans-vietnamese-400-normal.1zrtmdh-d2yiu.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-400-normal.3qswxonpv-xw6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/plus-jakarta-sans-latin-ext-400-normal.28k3iq_bu_a8k.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-400-normal.0nqm8djb6gezb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/plus-jakarta-sans-latin-400-normal.2zft8ygo1c8r3.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-400-normal.0cl0gpa0e69vj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-cyrillic-ext-500-normal.236p4n8-0v3g4.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-500-normal.118ytq-qnpu7l.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-vietnamese-500-normal.1u5fwbpl5le-j.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-500-normal.0tslw0wlag35b.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-latin-ext-500-normal.40gp00vc9py7d.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-500-normal.2-sjc2nz-5_zo.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-latin-500-normal.1uelpxnrzbjeo.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-500-normal.3ea05fx_f8vy3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-cyrillic-ext-600-normal.1pa53xol5as2n.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-600-normal.28eg0-nf2o_dy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-vietnamese-600-normal.3-s80gjy10k2b.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-600-normal.2ffwe07qps-46.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-latin-ext-600-normal.2seu-c1kf70ec.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-600-normal.0dwbrzw-9-35z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-latin-600-normal.3aqasp55ya9p3.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-600-normal.0jxc5c2jlzpuw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-cyrillic-ext-700-normal.223nrcg9rab5x.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-700-normal.0nfr2c7gd11ri.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-vietnamese-700-normal.0y1sbs7jiga3y.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-700-normal.0q338cifsm9lu.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-latin-ext-700-normal.0_qzt1wk5wht_.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-700-normal.2zp-imm364ilz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-latin-700-normal.1znacxwz737ar.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-700-normal.0se2as1dpm6nd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(../media/plus-jakarta-sans-cyrillic-ext-800-normal.1ciqx6jemkrnj.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-800-normal.2bur8pabw51ws.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(../media/plus-jakarta-sans-vietnamese-800-normal.3gnmjjuchymy3.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-800-normal.02i-elvaacmr5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(../media/plus-jakarta-sans-latin-ext-800-normal.1lrhbf25k1n9z.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-800-normal.2i1jeu_2o52qg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(../media/plus-jakarta-sans-latin-800-normal.227k6ugphi8em.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-800-normal.0d6q6r4n5b51u.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
