*{box-sizing:border-box;margin:0;padding:0}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}:root{--left-padding: max(110px, calc(20vw + 10px) );--shadow-color-asaid: rgba(255, 255, 255, .1);--background-color-aside: rgba(255, 255, 255, .1);--border-color-aside: rgba(255, 255, 255, .15)}body{background-color:#5b0509;margin:0;padding:10px 10px 10px var(--left-padding);box-sizing:border-box;color:#fff;font-family:Nunito,sans-serif;overflow:hidden}nav,li,ul{list-style:none;padding:0;margin:0}input{padding:5px;border:none;outline:none;border-radius:5px}a{text-decoration:none;color:#fff}aside{color:#fff;display:flex;align-items:center;flex-direction:column;position:fixed;left:0;top:10px;width:20vw;min-width:110px;height:calc(100vh - 20px);padding:20px;border-radius:0 30px 30px 0;background:var(--background-color-aside);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid var(--border-color-aside);border-left:none;box-shadow:10px 0 30px #0000001a,inset -2px 0 15px var(--shadow-color-asaid)}[x-cloak]{display:none!important}.authBlock{display:flex;align-items:center}.authBlock .userDate{display:flex;align-items:center;gap:10px;cursor:pointer}.authBlock .dropDownMenu{display:flex;flex-direction:column;gap:7px;position:absolute;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);right:10px;border-radius:12px;padding:20px;top:70px;width:120px;height:80px;-webkit-box-shadow:0 0 37px 6px rgba(0,0,0,.42) inset;-moz-box-shadow:0 0 37px 6px rgba(0,0,0,.42) inset;background-color:#661b1b33}.authBlock #LogOut{margin:0;padding:0}.dropDownMenu button,.dropDownMenu a{border:none;font-size:16px;margin:0;padding:0;border-radius:10px;background-color:#51080800;cursor:pointer;color:#fff}.asideUserPart{margin-bottom:50px}.asideLinksPart nav{display:flex;gap:20px;flex-direction:column;align-items:flex-start}li:hover{color:#b7cddc;text-decoration:underline;cursor:pointer}.logoUser img{width:30px;background:#510808;border-radius:50%}.asideLogoPart span{font-family:Nunito,sans-serif;font-weight:900;font-size:30px}.rightSide{padding:10px;background:#ffffff1a;backdrop-filter:blur(15px);border-radius:30px;height:calc(100vh - 20px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.15);box-shadow:10px 0 30px #0000001a,inset 0 0 15px #ffffff1a}
