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}.theme-toggle{z-index:100;color:#0f2a4a;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #0f2a4a;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:transform .15s,background .15s,border-color .15s,color .15s,box-shadow .15s;display:flex;position:fixed;top:16px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 2px 10px #0f2a4a29}.theme-toggle:hover{transform:translate(-50%)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}.theme-toggle{top:21px;left:50%;right:auto}}
