.avatar-container[data-v-f946745c]{border-width:4px;border-radius:9999px;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;overflow:hidden}.avatar-container .avatar-image[data-v-f946745c]{height:100%;width:100%;--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.avatar-container .size_default[data-v-f946745c],.avatar-container .size_large[data-v-f946745c]{width:5rem;height:5rem}.avatar-container .size_small[data-v-f946745c]{width:4rem;height:4rem}.avatar-container .size_mini[data-v-f946745c]{width:3rem;height:3rem}.wrap[data-v-1d7501ea]{min-height:100vh;margin-left:auto;margin-right:auto;max-width:28rem}.wrap .top[data-v-1d7501ea]{background-repeat:no-repeat;padding-top:1rem;position:relative;background-image:url(../img/share_4.d86b5ac3.png);background-size:100% auto;height:70vh}.info[data-v-1d7501ea]{height:12rem;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url(../img/share_2.5937391f.png)}.achievement[data-v-1d7501ea]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:500;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));border-radius:.5rem;padding-top:.5rem;padding-bottom:.5rem}.achievement .total[data-v-1d7501ea]{line-height:1.25;color:#ffcc5e}.achievement .title[data-v-1d7501ea]{color:#0086ac}.course[data-v-1d7501ea]{display:-webkit-box;display:-webkit-flex;display:flex;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:.5rem;cursor:pointer;position:absolute;width:100%;max-width:20rem;background-color:#e7f7ff;left:50%;bottom:-2.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.course[data-v-1d7501ea]:active{background-color:#e1f1f9}.bottom[data-v-1d7501ea]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;margin-top:2.5rem;padding:1rem;text-align:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;font-size:.875rem;font-weight:400;color:#00435f}.bottom .item[data-v-1d7501ea]:active{opacity:.75}