@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap);.photo[data-v-85613dea]{background:url(data:image/jpeg;base64,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) 50%;background-size:cover;width:150px;height:150px;border-radius:100%;margin:0 auto 10px auto;position:relative}.photo .controls[data-v-85613dea]{position:absolute;bottom:0;right:0}.photo .controls button[data-v-85613dea]{width:45px;height:45px;border:none;margin-left:10px;border-radius:100%;background:var(--main-color);box-shadow:1px 2px 4px rgba(0,0,0,.23137254901960785);font-size:15pt;padding:13px;color:#fff}.photo .controls button input[data-v-85613dea]{display:none}.overlay[data-v-2846ca31]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background:transparent;transition:background .5s;display:none}.overlay.show[data-v-2846ca31]{background:rgba(0,0,0,.3)}.overlay.show .sidebar[data-v-2846ca31]{transform:translateX(0)}.overlay .sidebar[data-v-2846ca31]{position:fixed;top:0;left:0;bottom:0;width:300px;background:#fff;transition:transform .5s;transform:translateX(-100%)}.overlay .sidebar .header[data-v-2846ca31]{background:#eee;padding:15px;display:flex}.overlay .sidebar .header>div[data-v-2846ca31]{flex:1;display:flex;flex-direction:column;justify-content:center}.overlay .sidebar .header .photo-container[data-v-2846ca31]{flex:0 0 80px}.overlay .sidebar .header .photo-container .photo[data-v-2846ca31]{width:65px;height:65px;margin:0}.overlay .sidebar .header .name[data-v-2846ca31]{font-size:11pt;font-weight:500;margin-bottom:5px;color:#444}.overlay .sidebar .header .id[data-v-2846ca31]{font-size:10pt;color:var(--main-color)}.overlay .sidebar .menu[data-v-2846ca31]{padding:15px 35px}:root{--main-color:#0277bd;--status-bar-color:#02598e;--contrast-color:#fff;--text-color:#585858}*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-tap-highlight-color:transparent}body,html{font-family:Open Sans,Arial,Helvetica,sans-serif;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none}::-webkit-scrollbar,::-webkit-scrollbar-thumb{display:none}.page-transition-enter-active[data-v-779473e3]{animation:page-transition-data-v-779473e3 .5s ease-in-out reverse}.page-transition-leave-active[data-v-779473e3]{-webkit-animation:page-transition-data-v-779473e3 .5s ease-in-out;animation:page-transition-data-v-779473e3 .5s ease-in-out}@-webkit-keyframes page-transition-data-v-779473e3{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes page-transition-data-v-779473e3{0%{transform:translateY(0)}to{transform:translateY(100%)}}.header-bar[data-v-fbd7aee8]{display:flex;align-items:center;height:50px;background-color:var(--main-color);color:#fff;font-size:15pt;box-shadow:0 2px 1px rgba(0,0,0,.1411764705882353);position:sticky;top:0;z-index:1}.header-bar>div[data-v-fbd7aee8]{flex:1}.header-bar .btn-action[data-v-fbd7aee8]{flex:0 0 70px;text-align:center;margin-right:20px}.header-bar .btn-action[data-v-fbd7aee8] .header-bar-control button{display:inline-block}.header-bar .controls[data-v-fbd7aee8]{text-align:right;padding-right:15px;display:flex;flex-grow:0}.header-bar-control button[data-v-c765e608]{padding:5px;background:transparent;border:none;color:#fff}.header-bar-control button.btn-icon[data-v-c765e608]{font-size:15pt;width:40px;height:40px;border-radius:100%;display:flex;align-items:center;align-content:center}.header-bar-control button.btn-icon>i[data-v-c765e608]{flex:1}.header-bar-control button.btn-label[data-v-c765e608]{font-size:12pt;text-transform:uppercase;font-weight:600;border-radius:5px;padding:10px 15px}.page[data-v-11929413]{position:absolute;top:0;left:0;right:0;bottom:0;background:#f1f1f1;overflow:auto}.profile .header[data-v-0567881b]{background:url(../img/profile-bg.44314253.png) no-repeat top fixed;background-size:125%;padding:25px;color:#fff;text-align:center}.profile .header .student-info-container[data-v-0567881b]{padding:10px 0}.profile .header .student-info-container .name[data-v-0567881b]{font-size:14pt}.profile .header .student-info-container .id[data-v-0567881b]{font-size:10pt}.profile .header .course[data-v-0567881b]{font-size:11pt;padding:15px 0}.profile .header .metrics-container>div[data-v-0567881b]{display:flex}.profile .header .metrics-container>div>div[data-v-0567881b]{flex:1;padding:0 10px}.profile .header .metrics-container .metrics-value[data-v-0567881b]{font-size:16pt;font-weight:600}.profile .header .metrics-container .metrics-label[data-v-0567881b]{padding-top:5px;font-size:9pt}.profile .body[data-v-0567881b]{font-size:11pt}.profile .body>.title[data-v-0567881b]{padding:7px;background:#eee;color:#999;font-size:10pt}.profile .body .feed .item[data-v-0567881b]{padding:15px 10px;border-bottom:1px solid #ddd;color:#555}.profile .body .feed .item .title[data-v-0567881b]{color:#3595dc;font-weight:600;margin-bottom:5px;font-size:11pt}.profile .body .feed .item .title .date[data-v-0567881b]{color:#aaa;font-weight:500;font-size:8pt;float:right}.text-input label[data-v-7561e890]{color:#555;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:11pt}.text-input input[data-v-7561e890]{border:none;border-bottom:1px solid rgba(0,0,0,.2);background:transparent;font-size:12pt;color:#555;outline:none;font-family:inherit;width:100%;padding:5px 0;transition:all .2s}.text-input input[data-v-7561e890]:focus{border-color:var(--main-color)}.text-input input[data-v-7561e890]::-webkit-inner-spin-button,.text-input input[data-v-7561e890]::-webkit-search-cancel-button{-webkit-appearance:none}.text-input input[data-v-7561e890]::-webkit-calendar-picker-indicator{opacity:.5;filter:invert(1);cursor:pointer}.text-input input[data-v-7561e890]::-webkit-calendar-picker-indicator:hover{opacity:1}.text-input input[data-v-7561e890]:disabled{opacity:.5}.settings[data-v-6cba23d2] .content{padding:10px}.settings form .form-item[data-v-6cba23d2]{display:flex;margin-bottom:20px}.settings form .form-item>div[data-v-6cba23d2]{flex:1;margin-right:5px}.settings .metrics[data-v-6cba23d2] input{text-align:center}.settings .photo[data-v-6cba23d2]{border-radius:10px;height:200px;width:200px;flex:unset!important;margin:0 auto!important}.settings .photo[data-v-6cba23d2] .controls{bottom:10px;right:10px}