*,:after,:before{padding:0;margin:0;border:0;box-sizing:border-box}a{text-decoration:none}button{background-color:transparent}ul{list-style:none}input,select,textarea{outline:none}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{position:relative;display:flex;min-height:100vh;overflow-x:hidden;--color_stule1:#004640;--color_stule2:#f0ffff;button,input,select{height:40px;padding:0 10px;border:1px solid var(--color_stule1);background-color:var(--color_stule2);color:black;cursor:pointer;text-align:center;align-items:center;transition:.4s ease-in-out}hr{padding-top:5px;border-bottom:1px solid var(--color_stule1)}}@media (hover:hover){button:hover,input[file]:hover,select:hover{background-color:color-mix(in lab,var(--color_stule1) 80%,var(--color_stule2) 20%);color:var(--color_stule2)}}@media (hover:none){button:active,input[file]:active,select:active{background-color:color-mix(in lab,var(--color_stule1) 80%,var(--color_stule2) 20%);color:var(--color_stule2)}}.skeleton-block{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 2.5s linear infinite}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}