:root{font-family:Lexend Deca,Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:16px;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}input,select,button{font-family:Lexend Deca,Inter,Avenir,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,p,span{margin:0}.card[data-v-90f52021]{display:flex;flex-direction:column;width:12rem;padding:1.5rem;background-color:#eceff5;border-radius:1.5rem}.card header[data-v-90f52021]{display:flex;align-items:center;margin-bottom:1.5rem}.card header h1[data-v-90f52021]{font-size:1.2rem;font-weight:600;margin:0}.card .course[data-v-90f52021]{display:flex;flex-direction:column}.card .course .list[data-v-90f52021]{margin-bottom:1rem;display:flex;align-items:center}.card .course .list[data-v-90f52021]:nth-last-child(1){margin-bottom:2rem}.card .course .list svg[data-v-90f52021]{background-color:#000;color:#fff;padding:.75rem;margin-right:.5rem;width:.75rem;height:.75rem;border-radius:100rem}.card .course .list h6[data-v-90f52021]{font-size:.8rem;font-weight:600;color:#000}.card .course .list p[data-v-90f52021]{font-size:.5rem;font-weight:500;color:#87898d}.card .course .list span[data-v-90f52021]{position:relative;margin-left:auto}.card .course .list span[data-v-90f52021]:after{position:absolute;content:"";border-top:.25rem dotted #000000;width:.7rem;transform:rotate(90deg)}.echart[data-v-90f52021]{flex:1 1 auto;width:100%}.card[data-v-1ff1e8cf]{flex:1 1 auto;display:flex;flex-direction:column;padding:1rem 1rem 0 0;border-radius:1.5rem}.card header[data-v-1ff1e8cf]{display:flex;align-items:center;justify-content:space-between}.card header h1[data-v-1ff1e8cf]{font-size:1.2rem;font-weight:600;margin:0}.card header .info[data-v-1ff1e8cf]{display:flex;align-items:center}.card header .info p[data-v-1ff1e8cf]{font-size:.5rem;font-weight:300;color:#87898d;margin-right:.5rem}.card header .info .select[data-v-1ff1e8cf]{position:relative;background-color:#000;border-radius:100rem;font-weight:300}.card header .info .select[data-v-1ff1e8cf]:before{content:">";position:absolute;top:50%;right:.7rem;transform:translateY(-50%) rotate(90deg);color:#fff}.card header .info .select select[data-v-1ff1e8cf]{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;box-shadow:none;border:none;color:#fff;background-color:transparent;background-image:none;padding:.5rem 1.8rem .5rem 1rem}.card section[data-v-1ff1e8cf]{display:flex;gap:1rem;height:100%}.card section .left[data-v-1ff1e8cf],.card section .middle[data-v-1ff1e8cf],.card section .right[data-v-1ff1e8cf]{margin-top:1rem}.card section .left[data-v-1ff1e8cf]{flex:1 1 auto;background-color:#eceff5;border-radius:1.5rem;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.card section .left img[data-v-1ff1e8cf]{width:3.5rem;border-radius:100rem}.card section .left h3[data-v-1ff1e8cf]{font-size:1rem;font-weight:600;color:#000}.card section .left p[data-v-1ff1e8cf]{font-size:.8rem;font-weight:400;color:#87898d;text-align:center}.card section .left button[data-v-1ff1e8cf]{border:none;background-color:#000;border-radius:100rem;color:#fff;padding:.5rem 1rem;font-weight:500;transition:all .3s ease}.card section .left button[data-v-1ff1e8cf]:hover,.card section .left button[data-v-1ff1e8cf]:active{background-color:#a7a9af;cursor:pointer}.card section .middle[data-v-1ff1e8cf]{flex:1 0 auto;min-width:8rem;max-width:10rem;display:flex;flex-direction:column;gap:1rem}.card section .middle .date[data-v-1ff1e8cf]{height:33%;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center;border:.075rem solid #a7a9af;border-radius:1.25rem;color:#000}.card section .middle .date[data-v-1ff1e8cf]:nth-child(even){border:none;background-color:#000;color:#fff}.card section .middle .date h2[data-v-1ff1e8cf]{font-size:1.5rem;font-weight:700}.card section .middle .date p[data-v-1ff1e8cf]{font-size:.8rem;font-weight:300}.card section .middle .date h4[data-v-1ff1e8cf]{font-size:.8rem;font-weight:500}.card section .right[data-v-1ff1e8cf]{flex:0 0 auto;min-width:8rem;display:flex;flex-direction:column;justify-content:space-around;gap:1rem}.card section .right p[data-v-1ff1e8cf]{font-size:.8rem;font-weight:400;color:#87898d;text-align:end;padding-right:1rem}.card[data-v-884305bb]{padding:1rem 1rem 0 0}.card header[data-v-884305bb]{display:flex;align-items:center;justify-content:space-between}.card header h1[data-v-884305bb]{font-size:1.2rem;font-weight:600;margin:0}.card header .select[data-v-884305bb]{position:relative;border:.05rem solid #a7a9af;border-radius:100rem;font-weight:300}.card header .select[data-v-884305bb]:before{content:">";position:absolute;top:50%;right:.7rem;transform:translateY(-50%) rotate(90deg);color:#a7a9af}.card header .select select[data-v-884305bb]{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;box-shadow:none;border:none;color:#87898d;background-color:transparent;background-image:none;padding:.5rem 1.8rem .5rem 1rem}.card table[data-v-884305bb],.card tr[data-v-884305bb],.card td[data-v-884305bb]{border-collapse:collapse}.card table[data-v-884305bb]{margin-top:1rem;width:100%}.card table tr:nth-child(even) td[data-v-884305bb]{background-color:#eceff5}.card table tr td[data-v-884305bb]{padding:.5rem 1rem}.card table tr td[data-v-884305bb]:first-child{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.card table tr td[data-v-884305bb]:last-child{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.card table tr td img[data-v-884305bb]{width:3.5rem;border-radius:100rem}.card table tr td h3[data-v-884305bb]{font-size:1rem;font-weight:600;color:#000}.card table tr td p[data-v-884305bb]{font-size:.8rem;font-weight:400;color:#87898d;text-align:center}.card table tr td h5[data-v-884305bb]{font-size:.8rem;font-weight:400;color:#000;text-align:end}header[data-v-7fcbff04]{display:flex;align-items:center;margin-bottom:.5rem}header h1[data-v-7fcbff04]{font-size:1.2rem;font-weight:600;margin:0}header .search[data-v-7fcbff04]{display:flex;align-items:center;background-color:#eceff5;color:#a7a9af;font-size:.8rem;border-radius:100rem;width:10rem;padding:.5rem;margin-left:1rem}header .search svg[data-v-7fcbff04]{width:1rem;margin-right:.3rem}header .search input[data-v-7fcbff04]{flex:1 1 auto;color:#87898d;font-weight:500;background-color:transparent;border:none;outline:none}header .search input[data-v-7fcbff04]::placeholder{color:#a7a9af}header .user-info[data-v-7fcbff04]{display:flex;margin-left:auto;align-items:center}header .user-info svg[data-v-7fcbff04]{font-size:1.2rem;margin-right:1rem}header .user-info span[data-v-7fcbff04]{font-size:1.2rem;position:relative}header .user-info .dot[data-v-7fcbff04]:before{content:"";position:absolute;top:0;right:.5rem;border:.2rem solid #de343b;border-radius:100rem}header .user-info .avatar[data-v-7fcbff04]{display:flex;align-items:center}header .user-info .avatar img[data-v-7fcbff04]{width:2rem;border-radius:100rem;object-position:50% bottom;margin:0 .5rem}header .user-info .avatar p[data-v-7fcbff04]{font-size:1rem;font-weight:500}.cards[data-v-7fcbff04]{width:100%;height:100%;display:flex}.cards .left[data-v-7fcbff04]{height:100%;flex:1 1 auto;display:flex;flex-direction:column}ul[data-v-e7a07850]{display:flex;flex-direction:column;align-items:end;padding:0;list-style:none}ul li button[data-v-e7a07850]{width:3rem;height:3rem;margin:0;border:none;border-radius:5rem;background-color:transparent;color:#000;transition:all .2s ease}ul li button[data-v-e7a07850]:hover{color:#999;cursor:pointer}ul li button svg[data-v-e7a07850]{width:1rem;height:1rem}ul li .btn-focus[data-v-e7a07850]{margin:.6rem 0;background-color:#000;color:#fff}body{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;background-color:#d8d9e5;overflow:hidden;margin:0}body div#app{display:flex;width:90vw;height:90vh;background-color:#fffffe8c;box-shadow:0 0 2rem #c5c9d5;border-radius:1.5rem}body div#app nav{width:4.5rem;margin:auto 0}body div#app main{flex:1 1 auto;margin:1.5rem;padding:1.5rem 2rem;border-radius:1.5rem;background-color:#ffffffb3;box-shadow:-.3rem .3rem 2rem #dcdee7;display:flex;flex-direction:column}
