body:has(.ogfz-night){background:#14151c!important}.ogfz-night{color:#fff;position:relative}.ogfz-sky{z-index:-1;pointer-events:none;background:radial-gradient(max(600px,48vw) max(380px,46vh) at 90% 0,#ff690047,#0000 70%),radial-gradient(max(500px,40vw) max(340px,42vh) at 0 100%,#ec407a38,#0000 70%),linear-gradient(#14151c,#221a18);position:fixed;inset:0;overflow:hidden}.ogfz-sky i{font-style:normal;display:block}.ogfz-sky-blob{border-radius:50%;width:620px;height:620px;position:absolute}.ogfz-sky-blob--1{background:radial-gradient(closest-side,#ff69002e,#ff690000);animation:16s ease-in-out infinite alternate ogfzDrift;top:-240px;right:-180px}.ogfz-sky-blob--2{background:radial-gradient(closest-side,#ec407a1f,#ec407a00);animation:20s ease-in-out infinite alternate-reverse ogfzDrift;bottom:-280px;left:-200px}@keyframes ogfzDrift{0%{transform:translate(0)scale(1)}to{transform:translate(-40px,24px)scale(1.08)}}.ogfz-sky-stars,.ogfz-sky-stars:before,.ogfz-sky-stars:after{position:absolute;inset:0}.ogfz-sky-stars{background-image:radial-gradient(1px 1px at 10% 20%,#fffc,#0000),radial-gradient(1px 1px at 35% 65%,#ffffffb3,#0000),radial-gradient(1px 1px at 58% 12%,#ffffffbf,#0000),radial-gradient(1px 1px at 80% 48%,#ffffffa6,#0000),radial-gradient(1px 1px at 22% 88%,#ffffffb3,#0000),radial-gradient(1px 1px at 92% 82%,#ffffffbf,#0000),radial-gradient(1px 1px at 47% 38%,#fff9,#0000);background-size:120px 120px;animation:5s ease-in-out infinite ogfzTw;-webkit-mask-image:linear-gradient(#000 0% 55%,#00000073 100%);mask-image:linear-gradient(#000 0% 55%,#00000073 100%)}.ogfz-sky-stars:before{content:"";background-image:radial-gradient(1.5px 1.5px at 18% 30%,#ffffffd9,#0000),radial-gradient(1.5px 1.5px at 66% 72%,#ffffffbf,#0000),radial-gradient(1.5px 1.5px at 84% 16%,#ffe0ccd9,#0000),radial-gradient(1.5px 1.5px at 40% 90%,#ffffffb3,#0000);background-position:40px 60px;background-size:210px 210px;animation:3.4s ease-in-out -1.7s infinite ogfzTw}.ogfz-sky-stars:after{content:"";background-image:radial-gradient(2.5px 2.5px at 26% 22%,#fff,#0000),radial-gradient(7px 7px at 26% 22%,#ffd27a47,#0000),radial-gradient(2.5px 2.5px at 74% 58%,#fff,#0000),radial-gradient(7px 7px at 74% 58%,#ffffff38,#0000);background-position:120px 10px;background-size:340px 300px;animation:2.6s ease-in-out -.8s infinite ogfzTw}@keyframes ogfzTw{0%,to{opacity:1}50%{opacity:.35}}.ogfz-sky-shoot{filter:drop-shadow(0 0 6px #ffd27acc);opacity:0;background:linear-gradient(90deg,#fff0,#ffffffe6 70%,#fff);border-radius:2px;width:130px;height:2px;animation:9s ease-in 2s infinite ogfzShoot;position:absolute;top:8%;left:18%;transform:rotate(18deg)translate(0)}.ogfz-sky-shoot--2{width:100px;animation-duration:13s;animation-delay:6.5s;top:4%;left:58%}@keyframes ogfzShoot{0%{opacity:0;transform:rotate(18deg)translate(0)}1.5%{opacity:1}8%{opacity:0;transform:rotate(18deg)translate(320px)}to{opacity:0;transform:rotate(18deg)translate(320px)}}.ogfz-sky-moon{filter:drop-shadow(0 0 16px #ffd27a80);border-radius:50%;width:44px;height:44px;position:absolute;top:190px;right:56px;transform:rotate(-20deg);box-shadow:inset -12px -4px #ffd27a}@media (max-width:1399px){.ogfz-sky .ogfz-sky-moon{display:none}}@media (max-width:767px){.ogfz-sky .ogfz-sky-shoot--2{display:none}}body:has(.ogfz-night) .ognav-inner{box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#11141ddb;border-color:#ffffff29}body:has(.ogfz-night) .ognav-logo img{content:url(https://static.ongym.sk/ongym/fitko/logo-noc.png)}body:has(.ogfz-night) .ognav-pill{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff29}body:has(.ogfz-night) .ognav-pill>.ognav-link:not(.ognav-link--future):not(:hover):not(:focus-visible){color:#fff!important}:is(body:has(.ogfz-night) .ognav-wrap.is-mega-open #ognav-funkcie-btn,body:has(.ogfz-night) .ognav-wrap.is-hw-open #ognav-hw-btn){color:var(--og-orange-dark)!important}#ognav .ognav-pill .ognav-link.ognav-link--future{transition:none}body:has(.ogfz-night) #ognav .ognav-pill .ognav-link.ognav-link--future{-webkit-text-fill-color:#fff;animation:none;box-shadow:inset 0 0 0 1px #ffb27a,0 0 22px #ff690080;color:#fff!important;background:radial-gradient(120% 140% at 100% 0,#ff690073,#0000 60%),radial-gradient(120% 140% at 0 100%,#ec407a61,#0000 60%),#171b26!important}body:has(.ogfz-night) #ognav .ognav-pill .ognav-link.ognav-link--future.is-active{-webkit-text-fill-color:#fff;animation:none;box-shadow:inset 0 0 0 1px #ffb27a,0 0 22px #ff690080;color:#fff!important;background:radial-gradient(120% 140% at 100% 0,#ff690073,#0000 60%),radial-gradient(120% 140% at 0 100%,#ec407a61,#0000 60%),#171b26!important}body:has(.ogfz-night) #ognav .ognav-pill .ognav-link.ognav-link--future .material-symbols-outlined{color:#ffb27a;-webkit-text-fill-color:#ffb27a}:is(body:has(.ogfz-night) .oglm-head,body:has(.ogfz-night) [class^=oglm]){--og-ink:#fff;--og-grey:#ffffffc7}body:has(.ogfz-night) .oglm-head{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff24}body:has(.ogfz-night) .oglm-head:before{background:radial-gradient(closest-side,#ff69003d,#ff690000)}body:has(.ogfz-night) .oglm-head:after{background:radial-gradient(closest-side,#ec407a2e,#ec407a00)}body:has(.ogfz-night) .ogft-wrap{--og-ink:#fff;--og-grey:#ffffffb3;--og-card:#ffffff0f;--og-border:#ffffff29;--og-divider:#ffffff1a;--og-orange-bg:#ff69002e;--og-orange-dark:#ffb27a;color:#fff}body:has(.ogfz-night) .ogft-sheet{background:0 0}body:has(.ogfz-night) .ogft-split{background:0 0}body:has(.ogfz-night) .ogft-right{background:#171b26;border-radius:20px 8px 8px 20px}@media (max-width:1080px){body:has(.ogfz-night) .ogft-right{border-radius:20px 20px 8px 8px}}body:has(.ogfz-night) .ogft-side{border-top-color:#ffffff1a}body:has(.ogfz-night) .ogft-badge{background:#111420;border-color:#ffffff38}body:has(.ogfz-night) .ogft-badge:hover{box-shadow:0 10px 24px #00000073}body:has(.ogfz-night) .ogft-ai{background:#ffffff0d}:is(body:has(.ogfz-night) .ogft-tool:hover,body:has(.ogfz-night) .ogft-tool:focus-visible){background:#ffffff14}body:has(.ogfz-night) .ogft-tool img[src*=chatgpt]{filter:invert()}body:has(.ogfz-night) .ogft-plogo img{filter:grayscale()invert();mix-blend-mode:screen;opacity:.75}body:has(.ogfz-night) .ogft-plogo:hover img{filter:grayscale()invert();mix-blend-mode:screen;opacity:.75}body:has(.ogfz-night) .ogft-plogo:hover img{opacity:1}body:has(.ogfz-night) .ogft-blink{border-bottom-color:#ffffff4d}body:has(.ogfz-night) .ognav-login:not(:hover):not(:focus-visible){box-shadow:inset 0 0 0 1px #ffffff29;color:#fff!important;background:#ffffff0f!important}body:has(.ogfz-night) .ognav-lang-btn:not(:hover):not(:focus-visible){box-shadow:inset 0 0 0 1px #ffffff29;color:#fff!important;background:#ffffff0f!important}body:has(.ogfz-night) .ognav-burger:not(:hover):not(:focus):not(:active){box-shadow:inset 0 0 0 1px #ffffff29;color:#fff!important;background:#ffffff0f!important}body:has(.ogfz-night) .ognav-burger:not(:hover):not(:active) span{background:#fff}.ogfz-night .fz-brush{isolation:isolate;color:#fff;white-space:nowrap;margin:-.04em -.06em -.12em;padding:.04em .18em .12em;display:inline-block;position:relative}.ogfz-night .fz-brush:before{content:"";z-index:-1;transform-origin:0;background:linear-gradient(100deg,#ff6900,#f1544f 50%,#ec407a);width:108%;height:116%;position:absolute;top:-6%;left:-3%;-webkit-mask:url(https://static.ongym.sk/ongym/hero-setup/brush.webp) 50%/100% 100% no-repeat;mask:url(https://static.ongym.sk/ongym/hero-setup/brush.webp) 50%/100% 100% no-repeat}.ogfz-night .fz-brush--wait:before{transform:scaleX(0)}.ogfz-night .is-in .fz-brush--wait:before{animation:.7s ease-out .15s both fzBrushIn}@keyframes fzBrushIn{0%{transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ogfz-night .fz-brush--wait:before{animation:none;transform:none}.ogfz-sky-stars,.ogfz-sky-stars:before,.ogfz-sky-stars:after,.ogfz-sky-blob{animation:none}.ogfz-sky .ogfz-sky-shoot{display:none}}body:has(.ogfz-night) #ognav .ognav-mega.ognav-mx{box-shadow:0 0 0 1px #ffffff24,0 24px 60px #0000008c}body:has(.ogfz-night) #ognav .ognav-hw{box-shadow:0 0 0 1px #ffffff24,0 24px 60px #0000008c}body:has(.ogfz-night) #ognav .ognav-hw{background:#11141d}body:has(.ogfz-night) #ognav .ognav-mx-plate{background:#171b26;border-color:#ffffff29}body:has(.ogfz-night) #ognav .ognav-mx-rail.is-on{color:#fff;background:#171b26;box-shadow:0 8px 20px #3c0a1459}body:has(.ogfz-night) #ognav .ognav-mx-rail.is-on:hover{color:#fff;background:#171b26;box-shadow:0 8px 20px #3c0a1459}body:has(.ogfz-night) #ognav .ognav-mx-rail.is-on:focus{color:#fff;background:#171b26;box-shadow:0 8px 20px #3c0a1459}body:has(.ogfz-night) #ognav .ognav-mx-rail.is-on .ognav-mx-ri{background:#ff69002e;box-shadow:inset 0 0 0 1px #ff69008c}body:has(.ogfz-night) #ognav .ognav-mx-rail.is-on .ognav-mx-ri .material-symbols-outlined{color:#ffb27a}body:has(.ogfz-night) #ognav .ognav-mx-hd{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1f}body:has(.ogfz-night) #ognav .ognav-mx-hd:before{background:radial-gradient(closest-side,#ff690042,#ff690000)}body:has(.ogfz-night) #ognav .ognav-mx-hd:after{background:radial-gradient(closest-side,#ec407a33,#ec407a00)}body:has(.ogfz-night) #ognav .ognav-mx-hd .ognav-mx-hd-s{color:#ffffffb8}body:has(.ogfz-night) #ognav .ognav-mx-row{color:#fff!important}:is(body:has(.ogfz-night) #ognav .ognav-mx-row:hover,body:has(.ogfz-night) #ognav .ognav-mx-row.is-on){background:#ffffff12;color:#ffb27a!important}body:has(.ogfz-night) #ognav .ognav-mx-sq{background:#ff690024;box-shadow:inset 0 0 0 1px #ff690073}body:has(.ogfz-night) #ognav .ognav-mx-sq .material-symbols-outlined{color:#ffb27a}body:has(.ogfz-night) #ognav .ognav-mx-row.is-on .ognav-mx-sq{box-shadow:none;background:#ff6900}body:has(.ogfz-night) #ognav .ognav-mx-row.is-on .ognav-mx-sq .material-symbols-outlined{color:#fff}body:has(.ogfz-night) #ognav .ognav-mx-bottom{border-top-color:#ffffff1a}body:has(.ogfz-night) #ognav .ognav-mx-more{color:#ffb27a!important}:is(body:has(.ogfz-night) #ognav .ognav-mx-pv[data-theme=light],body:has(.ogfz-night) #ognav .ognav-mx-pv[data-theme=peach]){background:radial-gradient(260px 220px at 85% 0,#ff690038,#0000 70%),#11141d}:is(body:has(.ogfz-night) #ognav .ognav-mx-pv[data-theme=light] .ognav-mx-pv-t,body:has(.ogfz-night) #ognav .ognav-mx-pv[data-theme=peach] .ognav-mx-pv-t){color:#fff}:is(body:has(.ogfz-night) #ognav .ognav-mx-pv[data-theme=light] .ognav-mx-pv-s,body:has(.ogfz-night) #ognav .ognav-mx-pv[data-theme=peach] .ognav-mx-pv-s){color:#ffffffb8}:is(body:has(.ogfz-night) #ognav .ognav-mx-pv[data-theme=light] .ognav-mx-pv-btn,body:has(.ogfz-night) #ognav .ognav-mx-pv[data-theme=peach] .ognav-mx-pv-btn){background:#fff;color:#111318!important}body:has(.ogfz-night) #ognav .ognav-mx-pv-pol{background:#232733;border-color:#ffffff29;box-shadow:0 16px 34px #00000080}body:has(.ogfz-night) #ognav .ognav-mx-pv-pol img{background:#2a1d17}body:has(.ogfz-night) #ognav .ognav-mx-pv-ph{background:#2a1d17}body:has(.ogfz-night) #ognav .ognav-mx-pv-hand{color:#fff}body:has(.ogfz-night) #ognav .ognav-mx-pv-note{color:#fffc;background:#2a1d17;box-shadow:0 12px 24px #00000073}body:has(.ogfz-night) #ognav .ognav-mx-pv-note b{color:#ffb27a}body:has(.ogfz-night) #ognav .ognav-hw-card{background:#ffffff0d;border-color:#ffffff29;color:#fff!important}:is(body:has(.ogfz-night) #ognav .ognav-hw-card:hover,body:has(.ogfz-night) #ognav .ognav-hw-card.is-on){background:#ff690024;border-color:#ff6900}body:has(.ogfz-night) #ognav .ognav-hw-card small{color:#ffffff9e}body:has(.ogfz-night) #ognav .ognav-hw-img img{filter:drop-shadow(0 6px 10px #00000080)}body:has(.ogfz-night) #ognav .ognav-hw-at{color:#ffb27a;background:#ff69001f}body:has(.ogfz-night) #ognav .ognav-hw-at .material-symbols-outlined{color:#ffb27a}body:has(.ogfz-night) #ognav .ognav-hw-ch span{color:#ffffffd9;background:#ffffff0f;border-color:#ff690073}body:has(.ogfz-night) #ognav .ognav-hw-stage:before{background:radial-gradient(closest-side,#ffb27a4d 0%,#ff69001a 50%,#ff690000 100%)}body:has(.ogfz-night) #ognav .ognav-hw-stage:after{background:radial-gradient(closest-side,#0000008c,#0000)}body:has(.ogfz-night) #ognav .ognav-hw .ognav-hw-stage img{filter:drop-shadow(0 14px 18px #00000080)}body:has(.ogfz-night) #ognav .ognav-hw-img{background:radial-gradient(closest-side at 50% 72%,#ffb27a33,#ffb27a00)}body:has(.ogfz-night) .ognav-lang-menu{background:#171b26;box-shadow:0 0 0 1px #ffffff24,0 18px 40px #0000008c}body:has(.ogfz-night) .ognav-lang-menu a{color:#fff}:is(body:has(.ogfz-night) .ognav-lang-menu a:hover,body:has(.ogfz-night) .ognav-lang-menu a:focus-visible){color:#ffb27a;background:#ff690024;box-shadow:inset 0 0 0 1px #ff690073}body:has(.ogfz-night) .ognav-lang-btn:hover{box-shadow:inset 0 0 0 1px #ff69008c;color:#ffb27a!important;background:#ff690029!important}body:has(.ogfz-night) .ognav-lang-btn:focus-visible{box-shadow:inset 0 0 0 1px #ff69008c;color:#ffb27a!important;background:#ff690029!important}body:has(.ogfz-night) .ognav-lang.is-open .ognav-lang-btn{box-shadow:inset 0 0 0 1px #ff69008c;color:#ffb27a!important;background:#ff690029!important}
