@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}::-moz-focus-inner{border:0}.displayNone{display:none!important}@supports (content-visibility:hidden){.contentVisibilityHidden{content-visibility:hidden}}@supports not (content-visibility:hidden){.contentVisibilityHidden{display:none}}.hidden{visibility:hidden!important}.lineThrough{text-decoration:line-through}hr{border:0;height:.075rem;background-color:#ccc}label,strong[ignorejsfix=true]{cursor:pointer}body{transition:background-color 330ms ease-in-out,color 330ms ease-in-out;position:unset}body.noPointerEvents{pointer-events:none!important}body.z2::after{z-index:1}body.disable-scroll{position:fixed}body.disable-scroll *,footer{user-select:none}body.blocked::after{cursor:pointer;background:var(--bodyBloockedBackgroundColor, rgba(0, 0, 0, 0.5))}body::after,body::before{top:0;left:0;bottom:0;right:0;position:fixed}body::before{z-index:999999999;margin:0;height:100vh;width:100vw;background:#a00!important;color:#fff!important;font-size:1.5rem;display:grid!important;place-items:center!important}body::after{content:"";transition:background-color 330ms ease-in-out;overflow:hidden;z-index:-1}:root{accent-color:orange}i{backface-visibility:hidden;will-change:transform}#imageEditor{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:999999999}main select::-ms-expand{display:none}main label.radio input[type=radio]+span{align-self:center;width:1.5rem;height:1.5rem;aspect-ratio:1/1;border-radius:50%;background:gray;transition:background-color .25s linear}main label.radio input[type=radio]:checked+span{background:green}[data-unread-friendship-requests-amount]:not(:is([data-unread-friendship-requests-amount="0"])),[data-unread-messages-amount]:not(:is([data-unread-messages-amount="0"])),[data-unread-notifications-amount]:not(:is([data-unread-notifications-amount="0"])),[data-unread-sum]:not(:is([data-unread-sum="0"])),main label:not(.hide-focus-effect){position:relative}main label:not(.hide-focus-effect)::after{transition:width 300ms ease-out;width:0;background:var(--breadCrumbsCurrentLinkColor, #e28e18);height:.25em;position:absolute;left:0;bottom:0;content:""}main label:focus-within:not(:has(input[type=checkbox])):not(.hide-focus-effect)::after{width:100%}main [type=color],main [type=date],main [type=datetime-local],main [type=datetime],main [type=email],main [type=month],main [type=number],main [type=password],main [type=search],main [type=tel],main [type=text],main [type=time],main [type=url],main [type=week],main input:not([type]),main textarea{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;backface-visibility:hidden;outline:0;transition:background-color .5s,color .5s;border:0}main [type=color]:disabled,main [type=date]:disabled,main [type=datetime-local]:disabled,main [type=datetime]:disabled,main [type=email]:disabled,main [type=month]:disabled,main [type=number]:disabled,main [type=password]:disabled,main [type=search]:disabled,main [type=tel]:disabled,main [type=text]:disabled,main [type=time]:disabled,main [type=url]:disabled,main [type=week]:disabled,main input:not([type]):disabled,main textarea:disabled{color:#aaa}main [type=color]:autofill,main [type=color]:autofill:active,main [type=color]:autofill:focus,main [type=color]:autofill:hover,main [type=date]:autofill,main [type=date]:autofill:active,main [type=date]:autofill:focus,main [type=date]:autofill:hover,main [type=datetime-local]:autofill,main [type=datetime-local]:autofill:active,main [type=datetime-local]:autofill:focus,main [type=datetime-local]:autofill:hover,main [type=datetime]:autofill,main [type=datetime]:autofill:active,main [type=datetime]:autofill:focus,main [type=datetime]:autofill:hover,main [type=email]:autofill,main [type=email]:autofill:active,main [type=email]:autofill:focus,main [type=email]:autofill:hover,main [type=month]:autofill,main [type=month]:autofill:active,main [type=month]:autofill:focus,main [type=month]:autofill:hover,main [type=number]:autofill,main [type=number]:autofill:active,main [type=number]:autofill:focus,main [type=number]:autofill:hover,main [type=password]:autofill,main [type=password]:autofill:active,main [type=password]:autofill:focus,main [type=password]:autofill:hover,main [type=search]:autofill,main [type=search]:autofill:active,main [type=search]:autofill:focus,main [type=search]:autofill:hover,main [type=tel]:autofill,main [type=tel]:autofill:active,main [type=tel]:autofill:focus,main [type=tel]:autofill:hover,main [type=text]:autofill,main [type=text]:autofill:active,main [type=text]:autofill:focus,main [type=text]:autofill:hover,main [type=time]:autofill,main [type=time]:autofill:active,main [type=time]:autofill:focus,main [type=time]:autofill:hover,main [type=url]:autofill,main [type=url]:autofill:active,main [type=url]:autofill:focus,main [type=url]:autofill:hover,main [type=week]:autofill,main [type=week]:autofill:active,main [type=week]:autofill:focus,main [type=week]:autofill:hover,main input:not([type]):autofill,main input:not([type]):autofill:active,main input:not([type]):autofill:focus,main input:not([type]):autofill:hover,main textarea:autofill,main textarea:autofill:active,main textarea:autofill:focus,main textarea:autofill:hover{transition:background-color 50000s ease-in-out 0s,color 5000s ease-in-out 0s;transition-delay:3600s}main textarea{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;backface-visibility:hidden;outline:0;transition:background-color .5s,color .5s;border:0;word-wrap:break-word;resize:vertical;white-space:pre-line}main select:disabled,main textarea:disabled{color:#aaa}main select:autofill,main select:autofill:active,main select:autofill:focus,main select:autofill:hover,main textarea:autofill,main textarea:autofill:active,main textarea:autofill:focus,main textarea:autofill:hover{transition:background-color 50000s ease-in-out 0s,color 5000s ease-in-out 0s;transition-delay:3600s}main select{backface-visibility:hidden;outline:0;transition:background-color .5s,color .5s;border:0}main input[type=password]{padding-right:2.5em}main input::-ms-clear,main input::-ms-reveal{display:none}main input,main input:after,main input:before{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}main ::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease-in-out;color:#ccc}main :-moz-placeholder{opacity:1;transition:opacity .3s ease-in-out;color:#ccc}main ::-moz-placeholder{opacity:1;transition:opacity .3s ease-in-out;color:#ccc}main :-ms-input-placeholder{opacity:1;transition:opacity .3s ease-in-out;color:#ccc}main :focus::-webkit-input-placeholder{opacity:.4}main :focus:-moz-placeholder{opacity:.4}main :focus::-moz-placeholder{opacity:.4}main :focus:-ms-input-placeholder{opacity:.4}body:not(.shareApiNotAvailable) .shareMe{cursor:pointer;text-decoration:underline;pointer-events:all!important}body.shareApiNotAvailable button.shareImage,div#cookieOptions.hidden{display:none}[data-tooltip]{display:flex}[data-tooltip]:after{content:attr(data-tooltip);visibility:hidden;opacity:0;background:linear-gradient(to right,orange 0,rgba(255,255,255,0) 90%);transition:all .25s;position:absolute;left:0;top:0;width:100%;height:100%;display:grid;place-items:center;justify-content:start;z-index:1}[data-tooltip]:hover:after{visibility:visible;opacity:1}[data-tooltip] i,[data-tooltip] svg{justify-self:center;margin-left:auto;height:100%;padding:.25rem}a,button,input,label,select,textarea{-webkit-tap-highlight-color:transparent;user-select:none}html[lang=cs] figure.img.inProgress::before,html[lang=en] figure.img.inProgress::before{content:"optimizing..."}html[lang=de] figure.img.inProgress::before{content:"optimierung..."}html[lang=es] figure.img.inProgress::before{content:"Optimizando..."}html[lang=fr] figure.img.inProgress::before{content:"optimiser..."}html[lang=hu] figure.img.inProgress::before{content:"optimalizálás..."}html[lang=it] figure.img.inProgress::before{content:"ottimizzazione..."}html[lang=nl] figure.img.inProgress::before{content:"optimalisatie..."}html[lang=pl] figure.img.inProgress::before{content:"optymalizacja..."}html[lang=pt] figure.img.inProgress::before{content:"otimização..."}html[lang=ru] figure.img.inProgress::before{content:"oптимизация..."}html[lang=tr] figure.img.inProgress::before{content:"optimizasyon..."}[data-tooltip],figure.img.inProgress,figure.img.loader{position:relative}figure.img.inProgress::after,figure.img.loader::after{contain:strict;position:absolute;content:"";width:2rem;height:2rem;left:calc(50% - 1rem);top:calc(50% - 1rem);transform:translate(-50%,-50%);border:.15rem solid transparent;border-radius:50%;animation:lds-ring .8s cubic-bezier(.5,0,.5,1) infinite;border-color:orange transparent transparent;filter:drop-shadow(0 0 2px #000)}figure.img.inProgress::before{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;color:#fff;text-shadow:1px 1px 1px #000}::selection{background:var(--textSelectionColor);color:var(--textSelectionSelectedColor)}button.js-to-top,div#cookieOptions{position:fixed;right:0;bottom:0;user-select:none;display:flex}button.js-to-top{cursor:pointer;align-items:center;justify-content:center;will-change:transform;backface-visibility:hidden;border-radius:.2rem;height:14vw;width:14vw;z-index:1;transition:opacity .25s linear;padding:1em;box-shadow:0 2px 4px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.1);opacity:0;pointer-events:none;background:var(--toTopButtonBackgroundColor);margin:3vw}@supports (content-visibility:auto){button.js-to-top{content-visibility:auto}}button.js-to-top svg{height:100%;width:100%;fill:#fff}@media (min-width:769px){button.js-to-top{height:3vw;width:3vw;margin:1.5vw}button.js-to-top i,button.js-to-top svg{height:150%;width:150%}button.js-to-top:active svg,button.js-to-top:focus svg,button.js-to-top:hover svg{fill:#5a8122}}button.js-to-top.visible{opacity:1;pointer-events:auto}div#cookieOptions{left:0;background:var(--upperNavBackgroundColor);z-index:9999;overflow:hidden;flex-direction:column;padding:1rem;max-width:100vw}@media (min-width:769px){div#cookieOptions{max-width:40vw;margin:2rem auto}}div#cookieOptions span{background:#333;padding:1.5rem;color:#fff;margin-bottom:1rem;text-align:justify}div#cookieOptions a,div#cookieOptions strong{color:unset;text-decoration:underline}div#cookieOptions button{background:var(--upperNavFontAndIconHoverColor);font-weight:600;padding:.5rem;width:50%;margin:0 auto;color:#000}div#cookieOptions button:hover{background:#000;color:orange}[data-unread-friendship-requests-amount]:not(:is([data-unread-friendship-requests-amount="0"]))::after,[data-unread-messages-amount]:not(:is([data-unread-messages-amount="0"]))::after,[data-unread-notifications-amount]:not(:is([data-unread-notifications-amount="0"]))::after,[data-unread-sum]:not(:is([data-unread-sum="0"]))::after{font-size:.5rem;margin:.25rem;position:absolute;right:0;top:0;background:red;color:#fff;padding:0;border-radius:100%;aspect-ratio:1/1;width:.75rem;height:.75rem;line-height:1em;display:grid!important;place-items:center;font-weight:700}[data-unread-notifications-amount]:not(:is([data-unread-notifications-amount="0"]))::after{content:attr(data-unread-notifications-amount)}[data-unread-messages-amount]:not(:is([data-unread-messages-amount="0"]))::after{content:attr(data-unread-messages-amount)}[data-unread-friendship-requests-amount]:not(:is([data-unread-friendship-requests-amount="0"]))::after{content:attr(data-unread-friendship-requests-amount)}[data-unread-sum]:not(:is([data-unread-sum="0"]))::after{content:attr(data-unread-sum)}@media screen and (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (inverted-colors:inverted){img,video{filter:invert(100%)}}@supports (content-visibility:hidden){div#cookieOptions.hidden{content-visibility:hidden}}.photoSwipeCustomIcon{stroke:var(--pswp-icon-stroke-color, #fff);stroke-width:var(--pswp-icon-stroke-width, #fff)}.photoSwipeCustomIcon:hover{filter:brightness(150%)}.photoSwipeCustomIcon i,.photoSwipeCustomIcon svg{fill:#fff}.photoSwipeCustomIcon.download{order:50}.photoSwipeCustomIcon.share{order:70}.pswp__button--close{order:300}.upgradeInfo{position:fixed;top:0;background:red;left:0;width:100vw;z-index:9999999999999;color:#fff;padding:1em;font-weight:600;text-align:center}html:has(div.disclaimer-container.visible),html:has(div.disclaimer-container.visible) body{overflow:hidden!important}body .disclaimer-container{position:fixed;top:0;right:0;left:0;bottom:0;z-index:999999999;color:#fff;background:#000;display:flex;align-items:center;justify-content:center;width:100%;width:100vw;height:100%;height:100vh;max-height:100vh;max-width:100vw;overflow-x:hidden;overflow-y:auto;padding:1rem}body .disclaimer-container:not(.visible){display:none}@media (min-width:769px){body .disclaimer-container{padding:1rem 26rem;--page-padding-x:calc((100vw - min(90vw, 80ch)) / 2);padding-right:var(--page-padding-x);padding-left:var(--page-padding-x)}}body .disclaimer-container .inner-container{width:100%;height:100%;padding:1rem .5rem;box-shadow:0 0 40px 5px rgba(255,255,255,.15)}@media (min-width:769px){body .disclaimer-container .inner-container{padding:2rem}}body .disclaimer-container img{width:20%;height:auto;margin:0 auto;margin-bottom:1rem}body .disclaimer-container article{margin-bottom:1rem}body .disclaimer-container article header{font-size:1.5rem;font-weight:700;text-align:center;display:block;margin-bottom:2rem}@media (min-width:769px){body .disclaimer-container article header{font-size:2.25rem}}.shopping-cart-repeat header,aside.shopping-cart header,body .disclaimer-container .info{margin-bottom:2rem}body .disclaimer-container .info p{font-size:.8rem}body .disclaimer-container .copyright{display:block;padding-bottom:1rem}body .disclaimer-container .copyright p{font-size:.7rem;color:#ccc}body .disclaimer-container p{text-align:center;display:block;max-width:unset;color:#ccc;font-size:1rem}@media (min-width:769px){body .disclaimer-container p{font-size:1.1rem}}body .disclaimer-container p strong{color:orange}body .disclaimer-container .buttons{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;flex-direction:column}@media (min-width:769px){body .disclaimer-container .buttons{flex-direction:row}}body .disclaimer-container .buttons a,body .disclaimer-container .buttons button{font-weight:700;font-size:1rem;padding:.75rem .5rem;width:100%;display:flex;align-items:center;justify-content:center;border-radius:5px}@media (min-width:769px){body .disclaimer-container .buttons a,body .disclaimer-container .buttons button{width:45%;padding:1rem .75rem;font-size:1.2rem}}body .disclaimer-container .buttons button{background:orange;color:#000}body .disclaimer-container .buttons button:hover{filter:brightness(1.05)}body .disclaimer-container .buttons a{background:#222;color:#fff}body .disclaimer-container .buttons a:hover{filter:brightness(2);text-decoration:none}.shopping-cart-repeat,aside.shopping-cart{position:relative;height:auto;background:#000;overflow-y:auto;overflow-x:hidden;border:1px solid orange;padding:.5rem 1.5rem 1rem}.shopping-cart-repeat:not(.shopping-cart-repeat),aside.shopping-cart:not(.shopping-cart-repeat){position:fixed;transform:translateX(100%);right:0;top:0;bottom:0;z-index:100;transition:transform 350ms ease-in-out}@supports (content-visibility:auto){.shopping-cart-repeat:not(.shopping-cart-repeat),aside.shopping-cart:not(.shopping-cart-repeat){content-visibility:auto}}@supports not ((content-visibility:auto)){.shopping-cart-repeat:not(.shopping-cart-repeat),aside.shopping-cart:not(.shopping-cart-repeat){display:initial}}.shopping-cart-repeat .submit,.shopping-cart-repeat button,aside.shopping-cart .submit,aside.shopping-cart button{pointer-events:initial}.shopping-cart-repeat:not(.shopping-cart-repeat).visible,aside.shopping-cart:not(.shopping-cart-repeat).visible{transform:translateX(0)}.shopping-cart-repeat header h1,aside.shopping-cart header h1{font-size:.9rem}.shopping-cart-repeat header .close,aside.shopping-cart header .close{margin-left:auto;aspect-ratio:1;background:0 0;padding:.5rem;position:absolute;right:0;top:0}.shopping-cart-repeat header .close i,.shopping-cart-repeat header .close svg,aside.shopping-cart header .close i,aside.shopping-cart header .close svg{width:1rem;height:1rem;fill:#fff}.shopping-cart-repeat .product,aside.shopping-cart .product{display:grid;grid-template-areas:"image""summary-list";grid-row-gap:1rem}@media (min-width:769px){.shopping-cart-repeat .product,aside.shopping-cart .product{grid-template-columns:5rem 1fr;grid-column-gap:1rem;grid-template-areas:"image summary-list"}}.shopping-cart-repeat .product .img,aside.shopping-cart .product .img{grid-area:image}.shopping-cart-repeat .product ul,aside.shopping-cart .product ul{grid-area:summary-list;font-size:.8rem;margin-bottom:2rem}.shopping-cart-repeat .product ul li,aside.shopping-cart .product ul li{display:flex}.shopping-cart-repeat .product ul li:first-child,aside.shopping-cart .product ul li:first-child{margin-bottom:1rem}.shopping-cart-repeat .product ul li strong,aside.shopping-cart .product ul li strong{margin-right:.5rem;width:10rem}.shopping-cart-repeat .total,aside.shopping-cart .total{display:flex;font-size:.8rem;margin-bottom:1rem}.shopping-cart-repeat .total strong,aside.shopping-cart .total strong{margin-right:auto;width:10rem}.shopping-cart-repeat .buttons,aside.shopping-cart .buttons{display:flex;flex-direction:column}.shopping-cart-repeat .buttons .submit,.shopping-cart-repeat .buttons button,aside.shopping-cart .buttons .submit,aside.shopping-cart .buttons button{display:grid;place-items:center;margin-bottom:.5rem;padding:.5rem;background:#000;color:#fff}.shopping-cart-repeat .buttons .submit:hover,.shopping-cart-repeat .buttons button:hover,aside.shopping-cart .buttons .submit:hover,aside.shopping-cart .buttons button:hover{background:#404040;text-decoration:none}.shopping-cart-repeat .buttons .submit:nth-of-type(1),.shopping-cart-repeat .buttons button:nth-of-type(1),aside.shopping-cart .buttons .submit:nth-of-type(1),aside.shopping-cart .buttons button:nth-of-type(1){background:orange;color:#000}.shopping-cart-repeat .buttons .submit:nth-of-type(1):hover,.shopping-cart-repeat .buttons button:nth-of-type(1):hover,aside.shopping-cart .buttons .submit:nth-of-type(1):hover,aside.shopping-cart .buttons button:nth-of-type(1):hover{background:#ffae1a}header>div.navMenu{position:fixed;width:100%;margin-top:4rem;right:0;top:0;background:#fff;max-height:calc(100vh - 4rem);overflow-y:auto;overflow-x:hidden;z-index:55;color:var(--navMenuFontColor);display:flex;justify-content:stretch;flex-direction:column;pointer-events:none}@media (min-width:769px){header>div.navMenu{width:auto;margin-right:4rem}}@media (max-width:768px){header>div.navMenu{transition:visibility 0s,opacity .3s linear;visibility:hidden;opacity:0;height:100%}}@media (min-width:769px){header>div.navMenu:not(.visible){display:none}}header>div.navMenu.visible{pointer-events:auto}@media (max-width:768px){header>div.navMenu.visible{visibility:visible;opacity:1}}@supports (content-visibility:auto){header>div.navMenu.visible{content-visibility:auto}}header>div.navMenu>:where(a,strong):nth-child(odd){background:#f2f2f4}header>div.navMenu>:last-child{margin-bottom:1rem}header>div.navMenu a,header>div.navMenu b,header>div.navMenu strong{font-size:1rem;display:flex;padding:.5rem 1rem;flex:1;align-items:center}header>div.navMenu a{color:#333}@media (min-width:769px){header>div.navMenu a,header>div.navMenu b,header>div.navMenu strong{min-height:1.8rem;max-height:2.75rem}}header>div.navMenu b{color:#000;display:grid;place-items:center}header>div.navMenu a:hover{color:#5a8122;text-decoration:none}header>div.navMenu strong{color:#5a8122}body:has(.side-menu-wrapper.visible){position:fixed}body>.side-menu-wrapper{display:unset;z-index:1050;transition:opacity 330ms ease-in-out,z-index 0s 330ms;position:fixed;top:0;background:rgba(0,0,0,.5);opacity:1;left:0;bottom:0;right:0;width:auto;height:auto}@media (min-width:769px){body>.side-menu-wrapper{cursor:pointer}}body>.side-menu-wrapper:not(.visible){opacity:0;z-index:-1}body>.side-menu-wrapper.visible{transition:opacity 330ms ease-in-out,z-index 0s 0s}body>.side-menu-wrapper:not(.visible) .side-menu{transform:translateX(100%)}.side-menu{z-index:9999;user-select:none;transition:transform 330ms ease-in-out;position:absolute;right:0;width:100%;height:100%;background:#000;padding:0;font-weight:250;font-size:.9rem;overflow-y:scroll;overflow-x:hidden;max-height:100vh}.side-menu .menu-button{position:absolute;right:0;top:0;width:3rem;height:3rem;display:grid;place-items:center;z-index:1;background:#111}.side-menu .menu-button .burger-icon,.side-menu .menu-button:hover .burger-icon{position:relative;margin-top:7px;margin-bottom:7px;user-select:none}.side-menu .menu-button .burger-icon,.side-menu .menu-button .burger-icon::after,.side-menu .menu-button .burger-icon::before,.side-menu .menu-button:hover .burger-icon,.side-menu .menu-button:hover .burger-icon::after,.side-menu .menu-button:hover .burger-icon::before{display:block;width:20px;height:2px;background-color:#000;outline:1px solid transparent;transition-property:background-color,transform;transition-duration:330ms}.side-menu .menu-button:hover .burger-icon::after,.side-menu .menu-button:hover .burger-icon::before{position:absolute;content:""}.side-menu .menu-button:hover .burger-icon::before{top:-7px}.side-menu .menu-button:hover .burger-icon::after{top:7px}.side-menu .menu-button .burger-icon,.side-menu .menu-button .burger-icon::after,.side-menu .menu-button .burger-icon::before{background-color:orange}.side-menu .menu-button .burger-icon::after,.side-menu .menu-button .burger-icon::before{position:absolute;content:""}.side-menu .menu-button .burger-icon::before{top:-7px}.side-menu .menu-button .burger-icon::after{top:7px}.side-menu .menu-button.opened .burger-icon{background-color:transparent}.side-menu .menu-button.opened .burger-icon::before{transform:translateY(7px) rotate(45deg)}.side-menu .menu-button.opened .burger-icon::after{transform:translateY(-7px) rotate(-45deg)}@media (min-width:769px){.side-menu{cursor:default;min-width:20rem;width:25%}}.side-menu header{position:relative;background:#111;padding:.5rem .5rem 0}.side-menu header .user{padding:1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.side-menu header .user .js-user-name{text-align:center;font-size:.75rem;font-weight:600}.side-menu header .session{display:flex;gap:.5rem;font-size:.9rem;align-items:stretch;font-weight:500}.side-menu header .session a,.side-menu header .session button:not(.menu-button),.side-menu header .session strong{cursor:pointer;flex:1;display:flex;flex-direction:column;align-items:center;background:orange;color:#000;max-width:50%;margin-left:auto;margin-right:auto;margin-bottom:.5rem}.side-menu header .session a:hover,.side-menu header .session button:not(.menu-button):hover,.side-menu header .session strong:hover{background:#000;color:orange}.side-menu header .session i,.side-menu header .session svg{width:1.25rem;height:1.25rem;margin-bottom:.25rem}.side-menu header .logged-in-image figure,.side-menu header .logged-in-image i,.side-menu header .logged-in-image svg,.side-menu header .not-logged-in-image figure,.side-menu header .not-logged-in-image i,.side-menu header .not-logged-in-image svg{width:7rem;height:7rem;border-radius:50%;margin-bottom:.25rem}.side-menu header .logged-in-image i,.side-menu header .logged-in-image svg,.side-menu header .not-logged-in-image i,.side-menu header .not-logged-in-image svg{fill:#eee;filter:drop-shadow(1px 1px 2px #333)}.side-menu nav{display:flex;flex-direction:column;padding:1rem 0}.side-menu nav>:nth-child(odd){background:#111}.side-menu nav>:nth-child(even){background:#222}.side-menu nav a,.side-menu nav button:not(.menu-button),.side-menu nav strong{padding-left:1.5rem;color:orange}.side-menu nav a i,.side-menu nav a svg,.side-menu nav button:not(.menu-button) i,.side-menu nav button:not(.menu-button) svg,.side-menu nav strong i,.side-menu nav strong svg{width:2.25rem;height:2.25rem;fill:orange;padding:.3rem;border:1px solid orange;border-radius:2px}.side-menu nav a::after,.side-menu nav button:not(.menu-button)::after,.side-menu nav strong::after{content:">";position:absolute;right:0;margin-right:1rem}.side-menu nav a:hover,.side-menu nav button:not(.menu-button):hover,.side-menu nav strong:hover{transform:scale(1.025)}.side-menu a,.side-menu button:not(.menu-button),.side-menu strong{display:flex;align-items:center;transition:color 100ms ease-in-out,border-color 100ms ease-in-out,background-color 100ms ease-in-out;position:relative;padding:.4rem}.side-menu a:hover,.side-menu button:not(.menu-button):hover,.side-menu strong:hover{text-decoration:none;background:#000}.side-menu a:hover i,.side-menu a:hover svg,.side-menu button:not(.menu-button):hover i,.side-menu button:not(.menu-button):hover svg,.side-menu strong:hover i,.side-menu strong:hover svg{fill:orange}.side-menu strong{cursor:default}.side-menu i,.side-menu svg{fill:#222;width:1.25rem;height:1.25rem;margin-right:.4rem;transition:fill 100ms ease-in-out}.side-menu::-webkit-scrollbar-track{background:#111}.side-menu::-webkit-scrollbar-track:hover{background:#333}.side-menu::-webkit-scrollbar-thumb{background:orange}.side-menu::-webkit-scrollbar-thumb:hover{background:#ffb631;cursor:grab}.side-menu::-webkit-scrollbar-thumb:active{background:#ffb631;cursor:grabbing}@supports (content-visibility:auto){body>footer{content-visibility:auto}}@supports not ((content-visibility:auto)){body>footer{display:initial}}@media (min-width:769px){body>footer{display:grid;grid-template-areas:"bar bar bar""first second third""legal legal legal""languages languages languages""copyright copyright copyright";grid-template-rows:var(--footerUpperBarHeight, 4.5rem) 1fr 3rem auto;grid-template-columns:1fr minmax(max-content,max-content) 1fr}}body>footer .bar{grid-area:bar;display:grid}body>footer .first{grid-area:first;display:flex;flex-direction:column;align-items:center}body>footer .second{text-align:center;grid-area:second;display:grid;grid-template-areas:"title title""google google""facebook facebook""login register";grid-template-columns:1fr 1fr;grid-gap:.5rem}body>footer .second .title{grid-area:title}body>footer .second .google,body>footer .second a{grid-area:google}body>footer .second .facebook{grid-area:facebook}body>footer .second a:nth-of-type(1){grid-area:login}body>footer .second a:nth-of-type(2){grid-area:register}body>footer .third{grid-area:third;display:flex;flex-direction:column;align-items:center}body>footer .legal{grid-area:legal}body>footer .languages{grid-area:languages}body>footer .copyright{grid-area:copyright}body>footer{font-size:.8rem;background-color:var(--footerBackGroundColor, #2d2e34)}body>footer>*{padding:1rem}body>footer>* .title{font-size:1rem;display:block;white-space:nowrap;margin-bottom:1rem}@media (min-width:769px){body>footer>* .title{margin-bottom:1.5rem}}body>footer a,body>footer strong{display:block;margin-bottom:.4em}body>footer .second a i,body>footer .second a svg,body>footer i,body>footer img,body>footer svg{width:2rem;height:2rem}body>footer .bar{cursor:pointer;font-size:var(--footerUpperBarFontSize, 1.25rem);font-weight:var(--footerUpperBarFontWeight, 600);height:var(--footerUpperBarHeight, 4.5rem);place-items:center}body>footer .facebook,body>footer .google,body>footer .second a{padding:1rem;will-change:transform;backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}body>footer .facebook img,body>footer .google img,body>footer .second a img{margin-bottom:.5rem}body>footer .second a:nth-of-type(1),body>footer .second a:nth-of-type(2){aspect-ratio:1/1}body>footer .legal{display:flex;font-size:.8rem;flex-direction:column;align-items:center}@media (min-width:769px){body>footer .legal{flex-direction:row;justify-content:space-around}}body>footer .legal>*{padding:.5rem}body>footer .languages{display:grid;font-size:.8rem;justify-content:center;align-items:center;grid-gap:.5rem;background:#000}@media (max-width:768px){body>footer .languages{grid-template-columns:1fr 1fr}}@media (min-width:769px){body>footer .languages{grid-gap:1rem;font-size:.6rem;grid-auto-flow:column}}body>footer .languages>strong{color:#9aa813}body>footer .languages>*{display:inline-block;color:orange;text-align:center;white-space:nowrap;font-weight:400}body>footer .languages>:not(string):hover{color:#9aa813}body>footer .copyright{padding:.5rem;display:flex;flex-direction:column;align-items:center;font-size:.7rem}body>footer>* .title{color:var(--footerTitlesFontColor, #e28e18);font-weight:var(--footerTitlesFontWeight, 400)}body>footer a{color:var(--footerLinkFontColor, #fff)}body>footer a:hover,body>footer strong{color:var(--footerLinkFontHoverColor, #e28e18)}body>footer .bar{background:var(--footerUpperBarBackgroundColor, #13141b);color:var(--footerUpperBarFontColor, #63646e)}body>footer .bar svg{fill:var(--footerUpperBarIconColor, #63646e)}body>footer .bar:hover{color:var(--footerUpperBarFontHoverColor, #85868e);background:var(--footerUpperBarBackgroundHoverColor, #262731)}body>footer .bar:hover svg{fill:var(--footerUpperBarIconHoverColor, #85868e)}body>footer .facebook,body>footer .google,body>footer .second a{color:var(--footerGoogleLoginButtonFontColor, #fff);background-color:var(--footerGoogleLoginButtonBackgroundColor, #13141b)}body>footer .facebook:hover,body>footer .google:hover,body>footer .second a:hover{background-color:var(--footerGoogleLoginButtonBackgroundHoverColor, #fff);color:var(--footerGoogleLoginButtonFontHoverColor, #111)}body>footer .facebook{color:var(--footerFacebookLoginButtonFontColor, #fff);background-color:var(--footerFacebookLoginButtonBackgroundColor, #13141b)}body>footer .facebook:hover{background-color:var(--footerFacebookLoginButtonBackgroundHoverColor, #fff);color:var(--footerFacebookLoginButtonFontHoverColor, #111)}body>footer .second a i,body>footer .second a svg{fill:var(--footerLoginRegisterLinkIconColor, #fff)}body>footer .second a:hover{text-decoration:none}body>footer .second a:hover i,body>footer .second a:hover svg{fill:var(--footerLoginRegisterLinkIconHoverColor, #e28e18)}body>footer .legal{background:var(--footerLegalBackgroundColor, #13141b);font-weight:var(--footerLegalLinkFontWeight, 600)}body>footer .legal a{color:var(--footerLegalLinkFontColor, #a6a6ab)}body>footer .copyright{color:var(--footerCopyrightFontColor, #63646e);background:var(--footerCopyrightBackgroundColor, #13141b);line-height:1.75em}body>footer .domainForDisplay{color:var(--footerTitlesFontColor, #9AA813)}