:root{--text:#CACACA;--pozadi-webu:#252525;--pozadi-menu:#141414;--odkazy:#B6B61E;--odkazy-hover:#FFFF00;--oddelovac:#54595F;--pozadi-uvod:#1E1E1E;--pozadi-prvku:#333333;--prvek:#995B18;--prvek-hover:#693F11;--footer:#1E1E1E}*{margin:0;padding:0;box-sizing:border-box;font-family:"Poppins",sans-serif,"Noto Color Emoji";color:var(--text)}body{background:var(--pozadi-webu);display:flex;flex-direction:column;min-height:100vh;margin:0;overflow:overlay}.home-section{position:relative;left:250px;width:calc(100% - 250px);transition:all .5s ease;flex:1}.home-section .text{display:block;color:var(--text);font-size:20px;font-weight:400;margin:0 auto;max-width:1200px;width:100%;line-height:1.6}a,a:visited{color:var(--odkazy);text-decoration:none;transition:all .5s ease}a:hover,a:focus,a:active{color:var(--odkazy-hover)}h2{text-align:center;font-size:44px;font-weight:bold;margin-bottom:20px}section{padding:100px 30px}.oddelovac{border:none;border-top:5px dotted var(--oddelovac);margin:10px 15px}body>footer{background-color:var(--footer);text-align:center;padding:18px;margin-top:100px}.footer-text{position:relative;left:250px;width:calc(100% - 250px);transition:all .5s ease}*:not(.sidebar)::-webkit-scrollbar{width:17px;background:transparent}.sidebar::-webkit-scrollbar{width:10px;background:transparent}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:var(--pozadi-menu);border-radius:10px}.sidebar::-webkit-scrollbar-thumb{background:#1f1f1f}::-webkit-scrollbar-thumb:hover{background:#111111}.sidebar::-webkit-scrollbar-thumb:hover{background:#1b1b1b}