.inline-icon[data-v-1cad8bbc]{vertical-align:baseline!important;margin-left:5px;font-size:22px!important}.help-icon[data-v-1cad8bbc]{vertical-align:text-top!important}.clickable[data-v-1cad8bbc]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer}.note-search-container{position:relative;overflow:hidden;border-radius:6px!important;contain:layout paint}.note-search-container .list{background-color:transparent!important}.note-search-container .list .v-list-item__icon{margin:15px 16px 0 0!important}.note-search-container .list .v-list-item__subtitle>div{display:none;margin-top:1px}.note-search-container .list .delete{margin:0 0 0 8px;opacity:0;transition:.2s}.note-search-container .list .v-list-item{transition:background-color .2s;min-height:30px}.note-search-container .list .v-list-item:focus,.note-search-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.note-search-container .list .v-list-item:focus .delete,.note-search-container .list .v-list-item:hover .delete{opacity:1}.note-search-container .list .v-list-item:focus .v-list-item__subtitle>span.hide,.note-search-container .list .v-list-item:hover .v-list-item__subtitle>span.hide{display:none}.note-search-container .list .v-list-item:focus .v-list-item__subtitle>div,.note-search-container .list .v-list-item:hover .v-list-item__subtitle>div{display:block}.note-search-container .list .v-list-item__content{padding:8px 0}.note-search-container .list .time-icon{vertical-align:text-top}.note-search-container .list .multi.v-list-item--active{background-color:rgba(102,0,153,.12)}.note-search-container .list .multi.v-list-item--active .v-icon{color:rgba(0,0,0,.54)}#app.theme--dark .note-search-container{background-color:#272727}#app.theme--dark .note-search-container .list .v-list-item:focus,#app.theme--dark .note-search-container .list .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}.coursework-search-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;border-radius:6px!important;contain:layout paint}.coursework-search-container .list{background-color:transparent}.coursework-search-container .list .v-list-item__action{margin:6px 16px 6px 0}.coursework-search-container .list .delete{margin-right:0;margin-left:8px;opacity:0;transition:.2s}.coursework-search-container .list .v-list-item{background-color:transparent;transition:background-color .2s}.coursework-search-container .list .v-list-item:focus,.coursework-search-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.coursework-search-container .list .v-list-item:focus .delete,.coursework-search-container .list .v-list-item:hover .delete{opacity:1}.coursework-search-container .list .time-remain{margin-right:6px}.coursework-search-container .list .urgent-icon{vertical-align:text-top;margin-top:-1px}.coursework-search-container .list .v-list-item__subtitle>span.mr-2>i{vertical-align:text-top}.coursework-search-container .list .v-list-item__subtitle .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0}.coursework-search-container .list .v-list-item__content{padding:8px 0}.coursework-search-container .done{color:rgba(0,0,0,.4)}.coursework-search-container .done .v-list-item__title{text-decoration:line-through}#app.theme--dark .coursework-search-container{background-color:#272727}#app.theme--dark .coursework-search-container .v-list-item:focus,#app.theme--dark .coursework-search-container .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .coursework-search-container .done{color:hsla(0,0%,100%,.4)}.todo-search-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;border-radius:6px!important;contain:layout paint}.todo-search-container .list{background-color:transparent}.todo-search-container .list .v-list-item__action{margin:7.5px 16px 7.5px 0}.todo-search-container .list .delete{margin-right:0;margin-left:8px;opacity:0;transition:.2s}.todo-search-container .list .v-list-item{background-color:transparent;transition:background-color .2s}.todo-search-container .list .v-list-item:focus,.todo-search-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.todo-search-container .list .v-list-item:focus .delete,.todo-search-container .list .v-list-item:hover .delete{opacity:1}.todo-search-container .done{color:rgba(0,0,0,.4)}.todo-search-container .done .v-list-item__title{text-decoration:line-through}#app.theme--dark .todo-search-container{background-color:#272727}#app.theme--dark .todo-search-container .v-list-item:focus,#app.theme--dark .todo-search-container .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .todo-search-container .done{color:hsla(0,0%,100%,.4)}.search-grade-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;background-color:#f8f8f8!important;border-color:#e0e0e0!important;contain:layout paint}.search-grade-container .subject-summary{padding:12px 12px 12px 15px}.search-grade-container .subject-summary .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;margin-right:3px}.search-grade-container .grade-item{background-color:#fff;border-radius:6px!important;overflow:hidden;margin-bottom:10px}.search-grade-container .list{padding-top:0;padding-bottom:0;background-color:transparent!important}.search-grade-container .list .v-list-item__action{margin:6px 16px 6px 0}.search-grade-container .list .grade{margin:0 0 0 5px;justify-content:end;align-items:center;flex-direction:row}.search-grade-container .list .v-list-item{background-color:transparent;min-height:20px}.search-grade-container .list .v-list-item .v-list-item__title{font-size:.9rem}.search-grade-container .list .v-list-item .v-list-item__title i.mr-1{vertical-align:middle;font-size:16px}.search-grade-container .list .v-list-item__subtitle{font-size:.75rem}.search-grade-container .list .v-list-item__subtitle>span>i{transform-origin:left center;transform:scale(.8) translateY(-.1rem);vertical-align:text-top;margin-right:-3px}.search-grade-container .list .v-list-item__content{padding:4px 0}.search-grade-container .list .more-info{background-color:transparent;transition:background-color .2s;margin-top:-2px}.search-grade-container .list .more-info:focus,.search-grade-container .list .more-info:hover{background-color:rgba(0,0,0,.04)}.search-grade-container .list .more-info .v-list-item__action{margin:6px 0 6px 0;align-items:center;flex-direction:row-reverse}.search-grade-container .list .more-info .v-list-item__content,.search-grade-container .single-item-list .v-list-item__content{padding:10px 0}.search-grade-container .single-item-list .subject-color-samll{width:9px;height:9px;display:inline-block;border-radius:50%;margin:0;margin-right:3px}#app.theme--dark .search-grade-container{background-color:#1e1e1e!important;border-color:#393939}#app.theme--dark .search-grade-container .grade-item{background-color:#272727}#app.theme--dark .search-grade-container .grade-item .more-info:focus,#app.theme--dark .search-grade-container .grade-item .more-info:hover{background-color:hsla(0,0%,100%,.04)}p[data-v-26025445]{color:#000;font-size:.8em;opacity:.75}.clock-outer[data-v-26025445]{display:flex;padding:0 20px;font-size:35px;line-height:35px;flex-direction:row;align-items:center;height:100px;justify-content:space-between}.clock-outer .time-number[data-v-26025445]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:row}.clock-outer .time-number .hour[data-v-26025445]{color:#609}.clock-outer .time-number .daylight-label[data-v-26025445]{opacity:.5;font-size:15px;display:inline-block}.clock-outer .label[data-v-26025445]{font-size:20px;text-align:center}.gray-container[data-v-26025445]{position:relative;overflow:hidden;border-radius:6px;contain:layout paint}#app.theme--dark .gray-container[data-v-26025445]{background-color:#272727}#app.theme--dark .clock-outer .hour[data-v-26025445]{color:#d099e0}.hljs-code,.hljs-comment,.hljs-quote{color:#888}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#a44336}.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#ef6c00}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#00897b}.hljs-section,.hljs-title{color:#1976d2}.hljs-keyword,.hljs-selector-tag{color:#673ab7}.hljs-attr{color:#9e9d24}.hljs-function{color:#434343}.hljs{display:block;overflow-x:auto;background:#fefefe;color:#545454;padding:.5em}#app.theme--dark .hljs-comment,#app.theme--dark .hljs-quote{color:#777}#app.theme--dark .hljs-deletion,#app.theme--dark .hljs-name,#app.theme--dark .hljs-regexp,#app.theme--dark .hljs-selector-class,#app.theme--dark .hljs-selector-id,#app.theme--dark .hljs-tag,#app.theme--dark .hljs-template-variable,#app.theme--dark .hljs-variable{color:#f69588}#app.theme--dark .hljs-attribute,#app.theme--dark .hljs-built_in,#app.theme--dark .hljs-builtin-name,#app.theme--dark .hljs-link,#app.theme--dark .hljs-literal,#app.theme--dark .hljs-meta,#app.theme--dark .hljs-number,#app.theme--dark .hljs-params,#app.theme--dark .hljs-type{color:#ee6b00}#app.theme--dark .hljs-addition,#app.theme--dark .hljs-bullet,#app.theme--dark .hljs-string,#app.theme--dark .hljs-symbol{color:#29b2a4}#app.theme--dark .hljs-section,#app.theme--dark .hljs-title{color:#46a3ff}#app.theme--dark .hljs-keyword,#app.theme--dark .hljs-selector-tag{color:#cda0ff}#app.theme--dark .hljs-attr{color:#747300}#app.theme--dark .hljs-function{color:#bcbcbc}#app.theme--dark .hljs{background-color:#272727;color:#c2c2c2}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@-webkit-keyframes welcome{to{opacity:1;transform:translateY(0)}}@keyframes welcome{to{opacity:1;transform:translateY(0)}}html::-webkit-scrollbar{width:0}.v-application{font-family:Roboto,-apple-system,Noto Sans,Helvetica Neue,Helvetica,Nimbus Sans L,Arial,Liberation Sans,PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,Source Han Sans SC,Source Han Sans CN,Microsoft YaHei,Wenquanyi Micro Hei,WenQuanYi Zen Hei,ST Heiti,SimHei,WenQuanYi Zen Hei Sharp,sans-serif;-webkit-font-smoothing:antialiased}.v-application #alert-space{width:calc(100% - 50px);right:25px;max-width:350px;position:fixed;z-index:9999}.v-application .mail-detail .text-body-2,.v-application .mail-translation .text-body-2,.v-application .mail-view-subject>span,.v-application .overline,.v-application .text-h1,.v-application .title{font-family:Roboto,-apple-system,Noto Sans,Helvetica Neue,Helvetica,Nimbus Sans L,Arial,Liberation Sans,PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,Source Han Sans SC,Source Han Sans CN,Microsoft YaHei,Wenquanyi Micro Hei,WenQuanYi Zen Hei,ST Heiti,SimHei,WenQuanYi Zen Hei Sharp,sans-serif!important}.v-application .v-application--wrap>header{flex-grow:0}.v-application .v-main{overflow:hidden}.gray-container,.v-main__wrap>.container,.v-window-item>.container{background-color:#f5f5f5}.v-main__wrap>.container{padding-top:0;padding-bottom:0}.v-main__wrap>.container .v-calendar-events .v-event-timed{border-color:transparent!important}#app.theme--dark .v-main__wrap>.container,#app.theme--dark .v-window-item>.container{background-color:#272727}.v-menu__content.large-radius{border-radius:8px!important}.not-selectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.not-selectable.pointer{cursor:pointer}.daynight .v-list-item__icon{margin:12px 16px 12px 0;margin-right:16px!important}.shown-list .v-list-item__action{margin-right:16px!important}.shown-list .v-list-item{padding-right:32px}.handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.welcome-dialog.welcome-overflow{overflow:hidden}.welcome-dialog.rounded-0 .welcome-dialog-card{border-radius:0}.welcome-dialog .welcome-dialog-card .stepper{position:absolute;top:30px;left:10%;width:0;height:0;overflow:hidden;box-shadow:none;pointer-events:none;opacity:0;background-color:transparent;transition:opacity .2s .2s}.welcome-dialog .welcome-dialog-card .stepper.shown{width:80%;height:auto;opacity:1;pointer-events:auto}.welcome-dialog .welcome-dialog-card .v-card__text{display:flex;justify-content:center;align-items:center;flex-direction:column;transition:opacity .2s}.welcome-dialog .welcome-dialog-card .v-card__text img{width:90%;max-width:500px;margin:50px 0 30px 0;transform:translateY(30px);opacity:0}.welcome-dialog .welcome-dialog-card .v-card__text img.animation{-webkit-animation:welcome .3s .5s forwards;animation:welcome .3s .5s forwards}.welcome-dialog .welcome-dialog-card .v-card__text img.small-screen{margin:30px 0 30px 0}.welcome-dialog .welcome-dialog-card .v-card__text h1,.welcome-dialog .welcome-dialog-card .v-card__text p{text-align:center}.welcome-dialog .welcome-dialog-card .v-card__text .select{width:80%;max-width:200px}.welcome-dialog .welcome-dialog-card .v-card__text .select.small-screen{margin-bottom:-10px}.welcome-dialog .welcome-dialog-card .v-card__text .main-btn{border-radius:6px}.welcome-dialog .welcome-dialog-card .v-card__text .second-btn{background-color:transparent}.welcome-dialog .welcome-dialog-card .v-card__text .input{width:100%}.welcome-dialog .welcome-dialog-card .v-card__text .settings{width:95%;max-width:500px}.welcome-dialog .welcome-dialog-card .v-card__text.same-height{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none;opacity:0;transition:opacity .2s,height 0s .2s,width 0s .2s}.welcome-dialog .welcome-dialog-card .v-card__text.same-height.backend{z-index:2}.welcome-dialog .welcome-dialog-card .v-card__text.same-height.personal{z-index:3}.welcome-dialog .welcome-dialog-card .v-card__text.same-height .token-input{height:0;opacity:0;transition:height .2s,opacity .2s .2s}.welcome-dialog .welcome-dialog-card .v-card__text.same-height .token-input.shown{height:87px;opacity:1}.welcome-dialog .welcome-dialog-card .v-card__text.hide-0{opacity:0}.welcome-dialog .welcome-dialog-card .v-card__text.show-1{opacity:1;width:100%;height:100%;pointer-events:auto;transition:opacity .2s .2s}.global-search-input{position:absolute;top:8px;right:12px;opacity:0;width:52px;z-index:5;pointer-events:none;transition:all .2s}.global-search-input .v-input__slot{border-radius:6px}.global-search-input.open{opacity:1;width:600px;pointer-events:auto}#search-result{position:absolute;top:64px;right:12px;opacity:0;width:52px;z-index:5;background-color:#f8f8f8;max-height:min(700px,calc(100vh - 100px));overflow:hidden;border-radius:6px;pointer-events:none;transition:all .2s}#search-result>div{width:600px;padding:10px 15px 7px 15px;max-height:min(700px,calc(100vh - 200px));overflow:auto}#search-result.open{opacity:1;width:600px;pointer-events:auto}.update-title{font-size:1rem}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-left:12px!important}.v-slider__thumb:after{transition:.3s cubic-bezier(.25,.8,.5,1);content:"";color:inherit;width:300%;height:300%;border-radius:50%;background:transparent;position:absolute;left:-100%;top:-100%}@media (max-width:960px){.global-search-input{top:4px}#search-result{top:58px}}@media (max-width:624px){#search-result.open,.global-search-input.open{width:calc(100% - 24px)}#search-result>div{width:calc(100vw - 24px)}}#app.theme--dark{color-scheme:dark}#app.theme--dark .v-picker__title.primary,#app.theme--dark .v-picker__title.primary .v-time-picker-title{color:#424242}#app.theme--dark .welcome-dialog .welcome-dialog-card .main-btn{color:#000}#app.theme--dark .v-picker__body .v-btn--active,#app.theme--dark .v-slider__thumb-label,#app.theme--dark .v-time-picker-clock__item--active{color:#424242}#app.theme--dark .v-btn.primary,#app.theme--dark .v-btn.primary .v-btn__content .v-icon{color:#272727}#app.theme--dark .theme--dark.v-icon{color:hsla(0,0%,100%,.7)}#app.theme--dark .v-stepper__step__step,#app.theme--dark .v-stepper__step__step .v-icon{color:#1e1e1e}#app.theme--dark .v-calendar-daily,#app.theme--dark .v-calendar-daily .v-calendar-daily__day,#app.theme--dark .v-calendar-daily .v-calendar-daily__day-interval,#app.theme--dark .v-calendar-daily .v-calendar-daily__intervals-body,#app.theme--dark .v-calendar-daily .v-calendar-daily__intervals-head,#app.theme--dark .v-calendar-daily .v-calendar-daily_head-day,#app.theme--dark .v-calendar-weekly,#app.theme--dark .v-calendar-weekly .v-calendar-weekly__day,#app.theme--dark .v-calendar-weekly .v-calendar-weekly__head-weekday{border-color:#575757}#app.theme--dark .v-calendar-daily .v-calendar-daily__intervals-head:after{background:#575757;background:linear-gradient(90deg,transparent,#575757)}#app.theme--dark .v-calendar-daily .v-calendar-daily__interval:after{border-color:#575757}#app.theme--dark .v-navigation-drawer__content .primary--text .v-icon{color:#d099e0}#app.theme--dark .v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:#333}#app.theme--dark #search-result{background-color:#1e1e1e}#app.theme--dark .v-autocomplete__content.v-menu__content{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}p[data-v-8fd4f6f0]{color:#000;font-size:.8em;opacity:.75}.clock-outer[data-v-8fd4f6f0]{width:350px;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gray-container[data-v-8fd4f6f0]{position:relative;overflow:hidden;contain:strict}.gray-container .loading[data-v-8fd4f6f0]{position:absolute;top:10px;left:10px;z-index:10}.gray-container .adjust-icon[data-v-8fd4f6f0],.gray-container .settings-icon[data-v-8fd4f6f0]{position:absolute;right:10px;opacity:0;transition:opacity .2s}.gray-container .adjust-icon.shown[data-v-8fd4f6f0],.gray-container .settings-icon.shown[data-v-8fd4f6f0]{opacity:.5}.gray-container .settings-icon[data-v-8fd4f6f0]{top:10px;z-index:5}.gray-container .adjust-icon[data-v-8fd4f6f0]{bottom:5px;z-index:1}.gray-container .settings-bg[data-v-8fd4f6f0]{position:absolute;top:-525px;right:-525px;z-index:2;width:1100px;height:1100px;border-radius:50%;background-color:#fafafa;transform-origin:center center;transform:scale(0);transition:transform .4s .1s}.gray-container .settings-bg.opened[data-v-8fd4f6f0]{transform:scale(1);transition:transform .4s}.gray-container .settings-flex[data-v-8fd4f6f0]{position:absolute;top:0;left:0;z-index:3;opacity:0;pointer-events:none;height:0;width:0;overflow:hidden;transition:opacity .2s,height 0s .2s,width 0s .2s;display:flex;justify-content:center;align-items:center}.gray-container .settings-flex.shown[data-v-8fd4f6f0]{opacity:1;pointer-events:auto;width:100%;height:100%;transition:opacity .2s .3s}.gray-container .settings-flex .timezone-input[data-v-8fd4f6f0]{max-width:270px;width:270px;margin-bottom:-20px}.gray-container:focus .adjust-icon[data-v-8fd4f6f0],.gray-container:focus .settings-icon[data-v-8fd4f6f0],.gray-container:hover .adjust-icon[data-v-8fd4f6f0],.gray-container:hover .settings-icon[data-v-8fd4f6f0]{opacity:.5}.gray-container .slider[data-v-8fd4f6f0]{position:absolute;bottom:-32px;left:10px;z-index:1;width:calc(100% - 50px);transition:bottom .2s;opacity:.8}.gray-container .slider.opened[data-v-8fd4f6f0]{bottom:2px}.time-label[data-v-8fd4f6f0]{width:175px;display:inline-block;text-align:center;box-sizing:border-box;font-size:35px;line-height:35px}.time-label .hour[data-v-8fd4f6f0]{color:#609}.time-label .label[data-v-8fd4f6f0]{opacity:.5;font-size:15px;width:165px;text-align:center}.time-label .daylight-label[data-v-8fd4f6f0]{opacity:.5;font-size:15px;margin-bottom:12px;display:inline-block}.time-label.label-left[data-v-8fd4f6f0]{padding:35px 5px 40px 0}.time-label.label-left.small-screen[data-v-8fd4f6f0]{padding:35px 0 40px 15px;margin-right:-7.5px}.time-label.label-right[data-v-8fd4f6f0]{padding:35px 0 40px 5px}.time-label.label-right.small-screen[data-v-8fd4f6f0]{padding:35px 0 40px 0}#app.theme--dark .gray-container[data-v-8fd4f6f0]{background-color:#1e1e1e}#app.theme--dark .gray-container .settings-bg[data-v-8fd4f6f0]{background-color:#272727}#app.theme--dark .time-label .hour[data-v-8fd4f6f0]{color:#d099e0}.todo-container{position:relative;padding-left:0;padding-right:0;overflow:hidden}.todo-container .loading{position:absolute;top:10px;right:10px}.todo-container h2{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-left:20px}.todo-container h2 .num-badge{display:inline-block;padding:0 9px;min-width:25px;border-radius:10px;background-color:#eee;font-size:13.5px;vertical-align:text-top;margin-left:3px}.todo-container .input{width:92%;margin-left:4%!important;margin-top:15px!important;margin-bottom:-20px!important}.todo-container .list{padding-top:0}.todo-container .list .v-list-item__action{margin:7.5px 16px 7.5px 0}.todo-container .list .delete{margin-right:0;margin-left:8px;opacity:0;transition:.2s}.todo-container .list .v-list-item{background-color:transparent;transition:background-color .2s}.todo-container .list .v-list-item:focus,.todo-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.todo-container .list .v-list-item:focus .delete,.todo-container .list .v-list-item:hover .delete{opacity:1}.todo-container .empty{width:100%;height:120px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px}.todo-container .done{color:rgba(0,0,0,.4)}.todo-container .done .v-list-item__title{text-decoration:line-through}.todo-container .todo-outer{width:100%;min-height:260px}#app.theme--dark .todo-container h2 .num-badge{background-color:#3e3e3e}#app.theme--dark .todo-container .v-list-item:focus,#app.theme--dark .todo-container .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .todo-container .done{color:hsla(0,0%,100%,.4)}.bblinks-container{position:relative;padding-left:0;padding-right:0;overflow:hidden}.bblinks-container .loading{position:absolute;top:10px;right:10px}.bblinks-container h2{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-left:20px}.bblinks-container .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;margin-right:6px;margin-left:0;margin-bottom:1px}.bblinks-container .input{width:calc(100% - 32px);margin-left:16px!important;margin-top:15px!important;margin-bottom:-20px!important}.bblinks-container .list{padding-top:0;background-color:transparent}.bblinks-container .list.non-empty{min-height:130px}.bblinks-container .list .v-list-item{cursor:default;min-height:36px}.bblinks-container .list a{cursor:pointer}.bblinks-container .list a.no-underline-link{text-decoration:none;padding-left:5px}.bblinks-container .list .v-list-item__content{padding:0}.bblinks-container .list .delete{margin:0;margin-left:8px;opacity:0;transition:.2s}.bblinks-container .list .v-list-item:focus .delete,.bblinks-container .list .v-list-item:hover .delete{opacity:1}.bblinks-container .empty{width:100%;height:120px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px}.bblinks-container .empty-long{height:201px}.bblinks-container .bblinks-outer{width:100%}.livelinks-container{position:relative;padding-left:0;padding-right:0;overflow:hidden}.livelinks-container .loading{position:absolute;top:10px;right:10px}.livelinks-container h2{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-left:20px}.livelinks-container .subject-color-samll{width:9px;height:9px;display:inline-block;border-radius:50%;margin:0;margin-right:3px;margin-left:-1px}.livelinks-container .list{padding-top:0;background-color:transparent}.livelinks-container .list.non-empty{min-height:130px}.livelinks-container .list .v-list-item{cursor:default;min-height:36px}.livelinks-container .list a{cursor:pointer}.livelinks-container .list a.no-underline-link{text-decoration:none;padding-left:5px}.livelinks-container .list .v-list-item__content{padding:0}.livelinks-container .list .copy{margin:0;margin-left:8px!important}.livelinks-container .list .copy .v-btn{font-family:monospace;width:90px;margin-right:-4px}.livelinks-container .list .copy .v-btn .v-icon--left{margin-right:4px}.livelinks-container .empty{width:100%;height:120px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px}.livelinks-container .empty.empty-high{height:200px}.livelinks-container .livelinks-outer{width:100%}.subjects-container{position:relative;padding-left:0;padding-right:0;overflow:hidden}.subjects-container .loading{position:absolute;top:10px;right:10px}.subjects-container h2{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-left:20px}.subjects-container h2 .header-icon{margin-right:-4px}.subjects-container .subject-id{opacity:.5}.subjects-container .subject-table .v-data-table__wrapper{min-width:100%}.subjects-container .subject-table tbody tr,.subjects-container .subject-table tbody tr td{height:56px}.subjects-container .subject-table .hide td{color:#ccc}.subjects-container .subject-table .hide button{opacity:.25}.subjects-container .subject-table .hide button:focus,.subjects-container .subject-table .hide button:hover{opacity:1}.subjects-container .subject-table .edit-icons{width:96px;padding-right:6px;padding-left:12px}.subjects-container .subject-table .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0}.subjects-container .subject-table .subject-color-samll.subject-color-hidden{opacity:.25}.subjects-container .empty{width:100%;height:225px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px}.subjects-container .subjects-outer{width:100%;min-height:260px}.container .checkbox{margin-top:-10px}.subject-links{width:100%;background-color:#f5f5f5;padding:15px;box-sizing:border-box;max-height:500px;overflow:auto}.subject-links .list{background-color:transparent;padding-top:15px}.subject-links .list.non-empty{min-height:130px}.subject-links .list .v-list-item{cursor:default;min-height:36px;padding:0}.subject-links .list a{cursor:pointer}.subject-links .list a.no-underline-link{text-decoration:none;padding-left:5px}.subject-links .list .v-list-item__content{padding:0}.subject-links .list .v-list-item__action{margin-right:16px}.subject-links .list .delete{margin:0;margin-left:8px!important;flex-direction:row;align-items:center}.subject-color{margin-bottom:30px}.subject-color>span{display:block;margin-bottom:10px;color:rgba(0,0,0,.6);font-size:16px}#app.theme--dark .subjects-container .subject-table .hide td{color:#555}#app.theme--dark .subject-links{background-color:#2c2c2c}#app.theme--dark .subject-color>span{color:hsla(0,0%,100%,.7)}.attendance-container[data-v-581cf06e]{position:relative;padding-left:0;padding-right:0;overflow:hidden}.attendance-container .loading[data-v-581cf06e]{position:absolute;top:10px;right:10px}.attendance-container h2[data-v-581cf06e]{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-left:20px}.attendance-container h2 .clickable[data-v-581cf06e]{cursor:pointer;transition:all .2s}.attendance-container .big-number[data-v-581cf06e]{position:absolute;top:50px;right:0;width:calc(100% - 20px)}.attendance-container .place-holder[data-v-581cf06e]{height:110px}.attendance-container .empty[data-v-581cf06e]{width:100%;height:60px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px;padding-top:10px}.attendance-container .empty.higher[data-v-581cf06e]{height:80px}.attendance-container .attendance-goto[data-v-581cf06e]{vertical-align:bottom}.attendance-container .attendance-check[data-v-581cf06e]{font-size:350px;z-index:-1;position:absolute;top:-120px;left:-100px;opacity:.15}.attendance-container .attendance-outer[data-v-581cf06e]{width:100%;padding-bottom:20px}.attendance-container .list[data-v-581cf06e]{padding-bottom:0;margin-bottom:-10px;background-color:transparent}.attendance-container .list .v-list-item[data-v-581cf06e]{background-color:transparent;transition:background-color .2s}.attendance-container .list .v-list-item[data-v-581cf06e]:focus,.attendance-container .list .v-list-item[data-v-581cf06e]:hover{background-color:rgba(0,0,0,.04)}.attendance-container .list .v-list-item:focus .delete[data-v-581cf06e],.attendance-container .list .v-list-item:hover .delete[data-v-581cf06e]{opacity:1}.attendance-container .list .time-remain[data-v-581cf06e]{margin-right:6px}.attendance-container .list .v-list-item__subtitle>span.mr-2>i[data-v-581cf06e]{vertical-align:text-top}.attendance-container .list .v-list-item__subtitle .subject-color-samll[data-v-581cf06e]{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;margin-right:2px}.attendance-container .list .v-list-item__content[data-v-581cf06e]{padding:8px 0}.attendance-container .list .v-list-item__action[data-v-581cf06e]{margin-right:0;margin-left:8px}.calendar-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;contain:strict}.calendar-container .loading{margin-left:10px}.calendar-container .phb-11{padding-left:11px;padding-right:11px;padding-bottom:11px}.calendar-container .v-calendar-weekly__week .v-calendar-weekly__day:last-child{border-right:none!important;padding-right:1.25px}.calendar-container .v-calendar-weekly__week button.v-btn.v-size--small{width:35px;height:35px;margin-bottom:5px}.calendar-container .v-calendar-weekly__head .v-calendar-weekly__head-weekday{padding-top:5px}.calendar-container .v-calendar-weekly__head .v-calendar-weekly__head-weekday:last-child{border-right:none!important}.calendar-container .theme--light.v-calendar-events .v-event-more{background-color:transparent}.calendar-container .v-calendar .v-event-timed-container{margin-right:1px}.calendar-container .v-event.v-event-start.v-event-end{margin-left:2.5%}.calendar-container .v-current-time{height:2px;background-color:#ea4335;position:absolute;left:-1px;right:0;pointer-events:none}.calendar-container .v-current-time.first:before{content:"";position:absolute;background-color:#ea4335;width:12px;height:12px;border-radius:50%;margin-top:-5px;margin-left:-6.5px}.calendar-container .v-calendar-daily__interval-text{top:-8px;padding-right:2px}.calendar-container .v-calendar-daily__interval{padding-right:3px}.calendar-container .v-calendar-daily__interval:after{width:3px}.calendar-container .v-btn.v-btn--has-bg.v-btn--round.v-size--default.primary{height:50px;width:50px;margin-top:3px;margin-bottom:3px}.event-card .calendar-selected-name{line-height:17px;margin-top:10px}.event-card .calendar-selected-name .calendar-smaller-font{font-size:.875rem}.event-card .list{margin-bottom:20px;background-color:#f3f3f3;border-radius:6px}.event-card .list .v-list-item{cursor:default;min-height:28px}.event-card .list a{cursor:pointer;text-decoration:none}.event-card .list a:focus,.event-card .list a:hover{text-decoration:underline}.event-card .list a.no-underline-link{text-decoration:none;padding-left:5px}.event-card .list .v-list-item__content{padding:0}.event-card .list .copy{margin:0;margin-left:8px!important}.event-card .list .copy .v-btn{font-family:monospace;width:90px;margin-right:-4px}.event-card .list .copy .v-btn .v-icon--left{margin-right:4px}.event-card pre{font-family:Roboto,-apple-system,Noto Sans,Helvetica Neue,Helvetica,Nimbus Sans L,Arial,Liberation Sans,PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,Source Han Sans SC,Source Han Sans CN,Microsoft YaHei,Wenquanyi Micro Hei,WenQuanYi Zen Hei,ST Heiti,SimHei,WenQuanYi Zen Hei Sharp,sans-serif}#app.theme--dark .event-card .list{background-color:#2c2c2c}#app.theme--dark .event-card .v-toolbar{background-color:#1e1e1e!important}#app.theme--dark .v-calendar-events .v-event-more{background-color:transparent}#app.theme--dark .calendar-container .theme--dark.v-toolbar.v-sheet{background-color:#1e1e1e}.coursework-container{position:relative;padding-left:0;padding-right:0;overflow:hidden}.coursework-container .loading{position:absolute;top:10px;right:10px}.coursework-container h2{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-left:20px}.coursework-container h2 .num-badge{display:inline-block;padding:0 9px;min-width:25px;border-radius:10px;background-color:#eee;font-size:13.5px;vertical-align:text-top;margin-left:3px}.coursework-container .input{width:92%;margin-left:4%!important;margin-top:15px!important;margin-bottom:-20px!important}.coursework-container .date-expend{position:absolute;top:127px;background-color:#fff;left:0;z-index:2;border-radius:8px;transform:scaleY(0);transform-origin:top;overflow:visible;transition:all .3s .3s}.coursework-container .date-expend .date-input{width:calc(50% - 5px);margin-left:4%!important}.coursework-container .date-expend .date-input,.coursework-container .date-expend .time-input{display:inline-block;margin-top:0!important;margin-bottom:-20px!important;opacity:0;transition:opacity .3s}.coursework-container .date-expend .time-input{width:calc(42% - 5px);margin-left:10px!important}.coursework-container .date-expend .select-subject{display:inline-block;width:calc(92% - 65px);margin-left:16px!important;margin-top:0!important;margin-bottom:-15px!important;opacity:0;transition:opacity .3s}.coursework-container .date-expend .add-submit{height:56px;min-width:56px;margin-top:-11px;margin-left:10px;opacity:0;transition:opacity .3s}.coursework-container .date-expend.expended{box-shadow:-1px 18px 33px -9px rgba(0,0,0,.2);transform:scaleY(1);height:auto;transition:all .3s}.coursework-container .date-expend.expended .add-submit,.coursework-container .date-expend.expended .date-input,.coursework-container .date-expend.expended .select-subject,.coursework-container .date-expend.expended .time-input{opacity:1;transition:opacity .3s .3s}.coursework-container .list{padding-top:0}.coursework-container .list .v-list-item__action{margin:6px 16px 6px 0}.coursework-container .list .delete{margin-right:0;margin-left:8px;opacity:0;transition:.2s}.coursework-container .list .v-list-item{background-color:transparent;transition:background-color .2s}.coursework-container .list .v-list-item:focus,.coursework-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.coursework-container .list .v-list-item:focus .delete,.coursework-container .list .v-list-item:hover .delete{opacity:1}.coursework-container .list .time-remain{margin-right:6px}.coursework-container .list .urgent-icon{vertical-align:text-top;margin-top:-1px}.coursework-container .list .v-list-item__subtitle>span.mr-2>i{vertical-align:text-top}.coursework-container .list .v-list-item__subtitle .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;margin-right:2px}.coursework-container .list .v-list-item__content{padding:8px 0}.coursework-container .empty{width:100%;height:120px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px}.coursework-container .done{color:rgba(0,0,0,.4)}.coursework-container .done .v-list-item__title{text-decoration:line-through}.coursework-container .coursework-outer{width:100%;min-height:260px}#app.theme--dark .coursework-container h2 .num-badge{background-color:#3e3e3e}#app.theme--dark .coursework-container .v-list-item:focus,#app.theme--dark .coursework-container .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .coursework-container .date-expend{background-color:#1e1e1e}#app.theme--dark .coursework-container .date-expend.expended{box-shadow:-1px 18px 33px -9px rgba(0,0,0,.4)}#app.theme--dark .coursework-container .done{color:hsla(0,0%,100%,.4)}.note-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;contain:strict}.note-container .loading{position:absolute;top:10px;right:10px;z-index:99}.note-container .titles{position:relative;z-index:2;height:60px;transition:all .2s}.note-container .titles.shadow{box-shadow:0 2px 4px -1px rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.07),0 1px 10px 0 rgba(0,0,0,.06)!important}.note-container h2{font-size:18px;font-weight:400;opacity:.87;padding-top:18px;padding-bottom:15px;margin-left:20px;height:27px}.note-container h2 .md-icon{padding-bottom:2px}.note-container .scroll{position:relative;z-index:1}.note-container .editor-layer-mask{position:absolute;top:0;left:0;z-index:3;width:100%;height:561px;background-color:#000;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.23,1,.32,1)}.note-container .editor-layer-mask.opened{opacity:.4}.note-container .editor-layer{position:absolute;top:561px;left:0;z-index:4;width:100%;height:561px;background-color:#fff;border-radius:5px;pointer-events:none;transition:top .4s cubic-bezier(.23,1,.32,1)}.note-container .editor-layer h2{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-bottom:15px;margin-left:20px;padding-top:0;padding-bottom:0}.note-container .editor-layer h2 .title-input{-webkit-appearance:none;width:calc(100% - 120px);outline:transparent}.note-container .editor-layer.opened{top:0;pointer-events:auto}.note-container .editor-layer .render-result{height:500px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:10px 20px}.note-container .editor-layer .render-result>div{overflow:hidden}.note-container .editor-layer .render-result>div h1{border-bottom:1px solid #eaecef}.note-container .editor-layer .render-result>div h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:0;font-weight:700;border-bottom:1px solid #eaecef;padding-bottom:2.2rem}.note-container .editor-layer .render-result>div h3{font-size:1.25em}.note-container .editor-layer .render-result>div h1,.note-container .editor-layer .render-result>div h2,.note-container .editor-layer .render-result>div h3,.note-container .editor-layer .render-result>div h4,.note-container .editor-layer .render-result>div h5,.note-container .editor-layer .render-result>div h6{margin-bottom:.5em}.note-container .editor-layer .render-result>div hr{display:block;flex:1 1 0px;max-width:100%;height:0;max-height:0;border:solid;border-width:thin 0 0 0;border-color:rgba(0,0,0,.2);margin-bottom:12px}.note-container .editor-layer .render-result>div .hljs{margin:5px 0 12px 0;border-radius:5px;font-size:14px;padding:10px 12px;background-color:#f8f8f8}.note-container .editor-layer .render-result>div ul.contains-task-list li.task-list-item{list-style:none;margin-left:-24px}.note-container .editor-layer .render-result>div img+em{color:#a1a1a1;display:inline-block;font-size:14px;text-align:center;width:100%}.note-container .editor-layer .render-result>div .accent{background-color:transparent!important;border:none!important;border-color:transparent!important}.note-container .editor-layer .render-result>div table{border-collapse:collapse;border-spacing:0;margin:16px 0;text-align:left;width:100%}.note-container .editor-layer .render-result>div table td,.note-container .editor-layer .render-result>div table th{border-bottom:1px solid #eee;padding:8px 4px}.note-container .editor-layer .render-result>div table th{border-bottom-width:2px}.note-container .editor-layer .render-result>div ol,.note-container .editor-layer .render-result>div p,.note-container .editor-layer .render-result>div ul{margin-bottom:12px}.note-container .editor-layer .render-result>div table ol,.note-container .editor-layer .render-result>div table p,.note-container .editor-layer .render-result>div table ul{margin-bottom:0}.note-container .editor-layer .render-result>div table ol,.note-container .editor-layer .render-result>div table ul{text-align:left}.note-container .editor-layer .render-result>div img{margin:0 auto;max-width:100%;height:auto}.note-container .editor-layer .render-result>div blockquote{padding-left:12px;border-left:4px solid #eee;color:#999}.note-container .editor-layer .render-result>div [red]{color:#f44336}.note-container .editor-layer .render-result>div [orange]{color:#ff9800}.note-container .editor-layer .render-result>div [yellow]{color:#fdd835}.note-container .editor-layer .render-result>div [green]{color:#4caf50}.note-container .editor-layer .render-result>div [teal]{color:#26a69a}.note-container .editor-layer .render-result>div [blue]{color:#2196f3}.note-container .editor-layer .render-result>div [purple]{color:#609}.note-container .editor-layer .render-result>div [grey]{color:#9e9e9e}.note-container .editor-layer .render-result>div [bg-red]{color:#fff;background-color:#f44336}.note-container .editor-layer .render-result>div [bg-orange]{color:#fff;background-color:#ff9800}.note-container .editor-layer .render-result>div [bg-yellow]{color:#fff;background-color:#fbc02d}.note-container .editor-layer .render-result>div [bg-green]{color:#fff;background-color:#4caf50}.note-container .editor-layer .render-result>div [bg-teal]{color:#fff;background-color:#26a69a}.note-container .editor-layer .render-result>div [bg-blue]{color:#fff;background-color:#2196f3}.note-container .editor-layer .render-result>div [bg-purple]{color:#fff;background-color:#609}.note-container .editor-layer .render-result>div [bg-grey]{color:#fff;background-color:#757575}.note-container .editor-layer .render-result>div [big]{font-size:1.35rem}.note-container .editor-layer .render-result>div [small]{font-size:12px}.note-container .editor-layer .render-result>div div.error,.note-container .editor-layer .render-result>div div.info,.note-container .editor-layer .render-result>div div.success,.note-container .editor-layer .render-result>div div.warning{padding:15px;border-radius:6px;margin:12px 0}.note-container .editor-layer .render-result>div div.error>p,.note-container .editor-layer .render-result>div div.info>p,.note-container .editor-layer .render-result>div div.success>p,.note-container .editor-layer .render-result>div div.warning>p{margin:0;word-break:break-word}.note-container .editor-layer .render-result>div div.success{color:#4caf50;background-color:rgba(76,175,80,.12)!important}.note-container .editor-layer .render-result>div div.info{color:#2196f3;background-color:rgba(33,150,243,.12)!important}.note-container .editor-layer .render-result>div div.warning{color:#ff9800;background-color:rgba(255,152,0,.12)!important}.note-container .editor-layer .render-result>div div.error{color:#f44336;background-color:rgba(244,67,54,.12)!important}.note-container .editor-layer .render-result>div [mask]{background-color:#1e1e1e;color:#1e1e1e}.note-container .editor-layer .render-result>div [mask]:hover{color:#fff}.note-container .editor-layer .render-result>div [blur]{filter:blur(7px);transition:filter .2s}.note-container .editor-layer .render-result>div [blur]:hover{filter:blur(0)}.note-container .editor-layer .render-result>div div.error,.note-container .editor-layer .render-result>div div.info,.note-container .editor-layer .render-result>div div.success,.note-container .editor-layer .render-result>div div.warning{display:flex}.note-container .editor-layer .render-result>div div.error:before,.note-container .editor-layer .render-result>div div.info:before,.note-container .editor-layer .render-result>div div.success:before,.note-container .editor-layer .render-result>div div.warning:before{font-family:Material Design Icons;font-size:20px;height:20px;line-height:20px}.note-container .editor-layer .render-result>div div.error>p,.note-container .editor-layer .render-result>div div.info>p,.note-container .editor-layer .render-result>div div.success>p,.note-container .editor-layer .render-result>div div.warning>p{margin-left:10px;line-height:20px}.note-container .editor-layer .render-result>div div.success:before{content:"\F05E1"}.note-container .editor-layer .render-result>div div.info:before{content:"\F02FD"}.note-container .editor-layer .render-result>div div.warning:before{content:"\F002A"}.note-container .editor-layer .render-result>div div.error:before{content:"\F05D6"}.note-container .editor-layer .md-editor{height:500px}.note-container .editor-layer .md-editor .CodeMirror{height:500px;padding:0;font-family:Consolas,Liberation Mono,Courier,Courier New,Monaco,Courier New SC,Noto Sans,Helvetica Neue,Helvetica,Nimbus Sans L,Arial,Liberation Sans,PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,Source Han Sans SC,Source Han Sans CN,Microsoft YaHei,Wenquanyi Micro Hei,WenQuanYi Zen Hei,ST Heiti,SimHei,WenQuanYi Zen Hei Sharp,monospace;line-height:20px;-ms-scroll-chaining:none;overscroll-behavior:contain}.note-container .editor-layer .md-editor .CodeMirror pre.CodeMirror-line,.note-container .editor-layer .md-editor .CodeMirror pre.CodeMirror-line-like{padding:0 10px}.note-container .editor-layer .md-editor .cm-s-xq-light .CodeMirror-activeline-background{background-color:#f3f3f3}.note-container .editor-layer .md-editor .cm-s-xq-light .CodeMirror-matchingbracket{background-color:transparent}.note-container .editor-layer .md-editor .cm-s-xq-light span.cm-comment{color:#888}.note-container .editor-layer .md-editor .cm-s-xq-light span.cm-def{text-decoration:none;color:#609}.note-container .editor-layer .md-editor .cm-s-xq-light span.cm-header{text-decoration:none;color:#f89500}.note-container .editor-layer .md-editor .cm-s-xq-light span.cm-string{color:#2196f3}.note-container .editor-layer .md-editor .CodeMirror-focused .CodeMirror-selected{background:#cbe4ff}.note-container .editor-layer .md-editor .cm-s-xq-light span.cm-keyword{font-weight:400}.note-container .editor-layer .md-editor .cm-s-xq-light span.cm-meta{color:#ec134a}.note-container .editor-layer .md-editor .cm-s-xq-light .cm-variable-2{color:#877a9b}.note-container .editor-layer .md-editor .cm-s-xq-light .cm-variable{color:#7a9b98}.note-container .editor-layer .md-editor .cm-s-xq-light span.cm-type{color:#6da0c2}.note-container .list{padding-top:0}.note-container .list .v-list-item__action{margin:0 16px 0 0}.note-container .list .v-list-item__icon{margin:15px 16px 0 0}.note-container .list .v-list-item__subtitle>div{display:none;margin-top:1px}.note-container .list .delete{margin:0 0 0 8px!important;opacity:0;transition:.2s}.note-container .list .v-list-item{transition:background-color .2s;min-height:30px}.note-container .list .v-list-item:focus,.note-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.note-container .list .v-list-item:focus .delete,.note-container .list .v-list-item:hover .delete{opacity:1}.note-container .list .v-list-item:focus .v-list-item__subtitle>span.hide,.note-container .list .v-list-item:hover .v-list-item__subtitle>span.hide{display:none}.note-container .list .v-list-item:focus .v-list-item__subtitle>div,.note-container .list .v-list-item:hover .v-list-item__subtitle>div{display:block}.note-container .list .v-list-item__content{padding:8px 0}.note-container .list .time-icon{vertical-align:text-top}.note-container .list .multi.v-list-item--active{background-color:rgba(102,0,153,.12)}.note-container .list .multi.v-list-item--active .v-icon{color:rgba(0,0,0,.54)}.note-container .empty{width:100%;height:500px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px}.note-container .note-outer{width:100%;height:560px}.note-container .scroll{height:500px;overflow:auto}#app.theme--dark .note-container .editor-layer{background-color:#1e1e1e}#app.theme--dark .note-container .editor-layer h2 .title-input{color:#fff}#app.theme--dark .note-container .editor-layer .render-result{color:hsla(0,0%,100%,.87)}#app.theme--dark .note-container .editor-layer .render-result h1,#app.theme--dark .note-container .editor-layer .render-result h2{border-bottom:1px solid #3a3a3a}#app.theme--dark .note-container .editor-layer .render-result hr{border-color:hsla(0,0%,100%,.2)}#app.theme--dark .note-container .editor-layer .render-result blockquote{border-left:4px solid #3b3b3b;color:#999}#app.theme--dark .note-container .editor-layer .render-result table td,#app.theme--dark .note-container .editor-layer .render-result table th{border-bottom:1px solid #3b3b3b}#app.theme--dark .note-container .editor-layer .render-result table th{border-bottom-width:2px}#app.theme--dark .note-container .editor-layer .render-result [purple]{color:#d099e0}#app.theme--dark .note-container .editor-layer .render-result [mask]{background-color:#fff;color:#fff}#app.theme--dark .note-container .editor-layer .render-result [mask]:hover{color:#1e1e1e}#app.theme--dark .note-container .editor-layer .md-editor .CodeMirror-scroll,#app.theme--dark .note-container .editor-layer .md-editor .CodeMirror-sizer{background-color:#1e1e1e;color:hsla(0,0%,100%,.87)}#app.theme--dark .note-container .editor-layer .md-editor .cm-s-xq-light .CodeMirror-matchingbracket{color:#fff!important}#app.theme--dark .note-container .editor-layer .md-editor .cm-s-xq-light .CodeMirror-activeline-background{background-color:#303030}#app.theme--dark .note-container .editor-layer .md-editor .cm-s-xq-light span.cm-comment{color:#777}#app.theme--dark .note-container .editor-layer .md-editor .cm-s-xq-light span.cm-def{text-decoration:none;color:#d099e0}#app.theme--dark .note-container .editor-layer .md-editor .cm-s-xq-light span.cm-keyword{color:#6a6baa}#app.theme--dark .note-container .editor-layer .md-editor .CodeMirror-focused .CodeMirror-selected{background:#343a41}#app.theme--dark .note-container .editor-layer .md-editor .cm-s-xq-light span.cm-meta{color:#e96888}#app.theme--dark .note-container .editor-layer .md-editor .cm-s-xq-light span.cm-number{color:#6dc2a0}#app.theme--dark .note-container .editor-layer .md-editor .CodeMirror-cursor{border-left:1px solid #fff}#app.theme--dark .note-container .list .v-list-item:focus,#app.theme--dark .note-container .list .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .note-container .list .multi.v-list-item--active{background-color:rgba(208,153,224,.12)}#app.theme--dark .note-container .list .multi.v-list-item--active .v-icon{color:hsla(0,0%,100%,.7)}.preview-dialog .preview-card,.preview-dialog .preview-card>div{height:100%}.preview-dialog .preview-card h3{width:100%;flex-grow:0}.preview-dialog .preview-card h3 .title-span{margin-left:6px;display:block;line-height:28px;width:calc(100% - 185px)}.preview-dialog .preview-card h3 .download-btn i{font-size:19px!important}.preview-dialog .preview-card h3 .breakline-btn i{font-size:22px!important}.preview-dialog .preview-card h3>.v-icon{font-size:20px;margin-top:4px}.preview-dialog .preview-card .main-content{width:100%;flex-grow:1;display:flex;flex-direction:column;position:relative;overflow:hidden}.preview-dialog .preview-card .main-content.size-large{height:calc(90vh - 48px)}.preview-dialog .preview-card .main-content.size-small{height:calc(100% - 44px)}.preview-dialog .preview-card .main-content .viewer-container{width:100%!important;height:100%!important}.preview-dialog .preview-card .main-content .text-pre{width:100%;flex-grow:1;overflow:auto}.preview-dialog .preview-card .main-content .hljs-pre{background-color:#f5f5f5;padding:15px 20px}.preview-dialog .preview-card .main-content .hljs-pre code{padding:0;font-size:100%;display:inline-block;overflow-x:visible;background-color:transparent}.preview-dialog .preview-card .main-content .hljs-pre.breakline{white-space:pre-wrap!important;word-break:break-all}.preview-dialog .preview-card .main-content .image-viewer,.preview-dialog .preview-card .main-content .pdf-iframe{width:100%;flex-grow:1}.preview-dialog .preview-card .main-content .image-viewer img{display:none}.preview-dialog .preview-card .main-content .viewer-backdrop{background-color:rgba(0,0,0,.75)}.preview-dialog .preview-card .main-content .svg-viewer{display:flex;height:100%}.preview-dialog .preview-card .main-content .svg-viewer .image-viewer-split,.preview-dialog .preview-card .main-content .svg-viewer .text-pre{width:50%;height:100%}.preview-dialog .preview-card .main-content .svg-viewer.small-view .image-viewer-split,.preview-dialog .preview-card .main-content .svg-viewer.small-view .text-pre{width:100%}.preview-dialog .preview-card .main-content .svg-viewer.small-view .image-viewer-split.hide,.preview-dialog .preview-card .main-content .svg-viewer.small-view .text-pre.hide{display:none}.preview-dialog .preview-card .main-content .csv-viewer{display:flex;height:100%}.preview-dialog .preview-card .main-content .csv-viewer .table-view,.preview-dialog .preview-card .main-content .csv-viewer .text-pre{width:50%;height:100%}.preview-dialog .preview-card .main-content .csv-viewer .v-data-table.v-data-table--fixed-header{height:calc(100% - 60px)}.preview-dialog .preview-card .main-content .csv-viewer td.text-start,.preview-dialog .preview-card .main-content .csv-viewer th.text-start{min-width:120px}.preview-dialog .preview-card .main-content .csv-viewer .v-data-footer{margin-right:0;padding-right:8px}.preview-dialog .preview-card .main-content .csv-viewer .v-data-footer>.v-data-footer__select>.v-input{margin-left:16px}.preview-dialog .preview-card .main-content .csv-viewer .v-data-footer>.v-data-footer__pagination{margin:0 16px 0 8px}.preview-dialog .preview-card .main-content .csv-viewer .v-data-footer>.v-data-footer__icons-before>button{margin-right:4px}.preview-dialog .preview-card .main-content .csv-viewer .v-data-footer>.v-data-footer__icons-after>button{margin-left:4px;margin-right:8px}.preview-dialog .preview-card .main-content .csv-viewer.small-view .table-view,.preview-dialog .preview-card .main-content .csv-viewer.small-view .text-pre{width:100%}.preview-dialog .preview-card .main-content .csv-viewer.small-view .table-view.hide,.preview-dialog .preview-card .main-content .csv-viewer.small-view .text-pre.hide{display:none}.preview-dialog .preview-card .main-content .md-viewer{display:flex;height:100%}.preview-dialog .preview-card .main-content .md-viewer .md-view,.preview-dialog .preview-card .main-content .md-viewer .text-pre{width:50%;height:100%}.preview-dialog .preview-card .main-content .md-viewer .md-view{padding:15px 20px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.preview-dialog .preview-card .main-content .md-viewer .md-view>div{overflow:hidden}.preview-dialog .preview-card .main-content .md-viewer .md-view>div h1{border-bottom:1px solid #eaecef}.preview-dialog .preview-card .main-content .md-viewer .md-view>div h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:0;font-weight:700;border-bottom:1px solid #eaecef;padding-bottom:.2rem}.preview-dialog .preview-card .main-content .md-viewer .md-view>div h3{font-size:1.25em}.preview-dialog .preview-card .main-content .md-viewer .md-view>div h1,.preview-dialog .preview-card .main-content .md-viewer .md-view>div h2,.preview-dialog .preview-card .main-content .md-viewer .md-view>div h3,.preview-dialog .preview-card .main-content .md-viewer .md-view>div h4,.preview-dialog .preview-card .main-content .md-viewer .md-view>div h5,.preview-dialog .preview-card .main-content .md-viewer .md-view>div h6{margin-bottom:.5em}.preview-dialog .preview-card .main-content .md-viewer .md-view>div hr{display:block;flex:1 1 0px;max-width:100%;height:0;max-height:0;border:solid;border-width:thin 0 0 0;border-color:rgba(0,0,0,.2);margin-bottom:12px}.preview-dialog .preview-card .main-content .md-viewer .md-view>div .hljs{margin:5px 0 12px 0;border-radius:5px;font-size:14px;padding:10px 12px;background-color:#f8f8f8}.preview-dialog .preview-card .main-content .md-viewer .md-view>div ul.contains-task-list li.task-list-item{list-style:none;margin-left:-24px}.preview-dialog .preview-card .main-content .md-viewer .md-view>div img+em{color:#a1a1a1;display:inline-block;font-size:14px;text-align:center;width:100%}.preview-dialog .preview-card .main-content .md-viewer .md-view>div .accent{background-color:transparent!important;border:none!important;border-color:transparent!important}.preview-dialog .preview-card .main-content .md-viewer .md-view>div table{border-collapse:collapse;border-spacing:0;margin:16px 0;text-align:left;width:100%}.preview-dialog .preview-card .main-content .md-viewer .md-view>div table td,.preview-dialog .preview-card .main-content .md-viewer .md-view>div table th{border-bottom:1px solid #eee;padding:8px 4px}.preview-dialog .preview-card .main-content .md-viewer .md-view>div table th{border-bottom-width:2px}.preview-dialog .preview-card .main-content .md-viewer .md-view>div ol,.preview-dialog .preview-card .main-content .md-viewer .md-view>div p,.preview-dialog .preview-card .main-content .md-viewer .md-view>div ul{margin-bottom:12px}.preview-dialog .preview-card .main-content .md-viewer .md-view>div table ol,.preview-dialog .preview-card .main-content .md-viewer .md-view>div table p,.preview-dialog .preview-card .main-content .md-viewer .md-view>div table ul{margin-bottom:0}.preview-dialog .preview-card .main-content .md-viewer .md-view>div table ol,.preview-dialog .preview-card .main-content .md-viewer .md-view>div table ul{text-align:left}.preview-dialog .preview-card .main-content .md-viewer .md-view>div img{margin:0 auto;max-width:100%;height:auto}.preview-dialog .preview-card .main-content .md-viewer .md-view>div blockquote{padding-left:12px;border-left:4px solid #eee;color:#999}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [red]{color:#f44336}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [orange]{color:#ff9800}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [yellow]{color:#fdd835}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [green]{color:#4caf50}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [teal]{color:#26a69a}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [blue]{color:#2196f3}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [purple]{color:#609}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [grey]{color:#9e9e9e}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [bg-red]{color:#fff;background-color:#f44336}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [bg-orange]{color:#fff;background-color:#ff9800}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [bg-yellow]{color:#fff;background-color:#fbc02d}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [bg-green]{color:#fff;background-color:#4caf50}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [bg-teal]{color:#fff;background-color:#26a69a}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [bg-blue]{color:#fff;background-color:#2196f3}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [bg-purple]{color:#fff;background-color:#609}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [bg-grey]{color:#fff;background-color:#757575}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [big]{font-size:1.35rem}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [small]{font-size:12px}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.error,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.info,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.success,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.warning{padding:15px;border-radius:6px;margin:12px 0}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.error>p,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.info>p,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.success>p,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.warning>p{margin:0;word-break:break-word}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.success{color:#4caf50;background-color:rgba(76,175,80,.12)!important}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.info{color:#2196f3;background-color:rgba(33,150,243,.12)!important}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.warning{color:#ff9800;background-color:rgba(255,152,0,.12)!important}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.error{color:#f44336;background-color:rgba(244,67,54,.12)!important}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [mask]{background-color:#1e1e1e;color:#1e1e1e}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [mask]:hover{color:#fff}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [blur]{filter:blur(7px);transition:filter .2s}.preview-dialog .preview-card .main-content .md-viewer .md-view>div [blur]:hover{filter:blur(0)}.preview-dialog .preview-card .main-content .md-viewer.small-view .md-view,.preview-dialog .preview-card .main-content .md-viewer.small-view .text-pre{width:100%;position:absolute;top:0;left:0;z-index:2}.preview-dialog .preview-card .main-content .md-viewer.small-view .md-view.hide,.preview-dialog .preview-card .main-content .md-viewer.small-view .text-pre.hide{z-index:1;visibility:hidden}.preview-dialog .preview-card .main-content .audio-player,.preview-dialog .preview-card .main-content .video-player{width:100%;flex-grow:1;display:flex;justify-content:center;align-items:center;background-color:#2d2d2d}.preview-dialog .preview-card .main-content .video-player video{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:50% 50%;object-position:50% 50%;max-width:100%;max-height:100%}#app.theme--dark .preview-dialog .hljs-pre{background-color:#272727}#app.theme--dark .preview-dialog .md-view>div{color:hsla(0,0%,100%,.87)}#app.theme--dark .preview-dialog .md-view>div h1,#app.theme--dark .preview-dialog .md-view>div h2{border-bottom:1px solid #3a3a3a}#app.theme--dark .preview-dialog .md-view>div hr{border-color:hsla(0,0%,100%,.2)}#app.theme--dark .preview-dialog .md-view>div blockquote{border-left:4px solid #3b3b3b;color:#999}#app.theme--dark .preview-dialog .md-view>div table td,#app.theme--dark .preview-dialog .md-view>div table th{border-bottom:1px solid #3b3b3b}#app.theme--dark .preview-dialog .md-view>div table th{border-bottom-width:2px}#app.theme--dark .preview-dialog .md-view>div [purple]{color:#d099e0}#app.theme--dark .preview-dialog .md-view>div [mask]{background-color:#fff;color:#fff}#app.theme--dark .preview-dialog .md-view>div [mask]:hover{color:#1e1e1e}@-webkit-keyframes refresh{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes refresh{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.mail-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;contain:strict}.mail-container h2{font-size:18px;font-weight:400;opacity:.87;padding-top:18px;padding-bottom:15px;padding-left:20px;position:relative;z-index:2;transition:all .2s}.mail-container h2 .md-icon{padding-bottom:2px}.mail-container h2 .num-badge{display:inline-block;padding:0 9px;min-width:25px;border-radius:10px;background-color:#eee;font-size:13.5px;margin-left:3px}.mail-container h2 .refresh-loading{-webkit-animation:refresh 1.5s linear infinite;animation:refresh 1.5s linear infinite;display:flex}.mail-container h2.shadow{box-shadow:0 2px 4px -1px rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.07),0 1px 10px 0 rgba(0,0,0,.06)!important}.mail-container .v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line{height:79px}.mail-container .new-mail-audio{display:none}.mail-container .editor-layer-mask,.mail-container .expand-layer-mask,.mail-container .viewer-layer-mask{position:absolute;top:0;left:0;z-index:3;width:100%;height:561px;background-color:#000;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.23,1,.32,1)}.mail-container .editor-layer-mask.opened,.mail-container .expand-layer-mask.opened,.mail-container .viewer-layer-mask.opened{opacity:.4}.mail-container .editor-layer-mask{z-index:5}.mail-container .expand-layer-mask{will-change:opacity;transform:translateZ(0)}.mail-container .expand-layer-mask.clickable{pointer-events:auto}.mail-container .editor-layer,.mail-container .expand-layer,.mail-container .viewer-layer{position:absolute;top:561px;left:0;z-index:4;width:100%;height:561px;background-color:#fff;border-radius:5px;pointer-events:none;transition:top .4s cubic-bezier(.23,1,.32,1)}.mail-container .editor-layer h2,.mail-container .expand-layer h2,.mail-container .viewer-layer h2{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-bottom:15px;margin-left:20px;padding-top:0;padding-bottom:0;padding-left:0}.mail-container .editor-layer h2 .layer-title,.mail-container .expand-layer h2 .layer-title,.mail-container .viewer-layer h2 .layer-title{vertical-align:middle}.mail-container .editor-layer h2 .title-input,.mail-container .expand-layer h2 .title-input,.mail-container .viewer-layer h2 .title-input{-webkit-appearance:none;width:calc(100% - 155px);outline:transparent}.mail-container .editor-layer h2 .layer-title-avatar>span,.mail-container .expand-layer h2 .layer-title-avatar>span,.mail-container .viewer-layer h2 .layer-title-avatar>span{font-size:12px;margin-top:1px}.mail-container .editor-layer h2 .layer-title-avatar>i,.mail-container .expand-layer h2 .layer-title-avatar>i,.mail-container .viewer-layer h2 .layer-title-avatar>i{margin-left:1px}.mail-container .editor-layer.opened,.mail-container .expand-layer.opened,.mail-container .viewer-layer.opened{top:0;pointer-events:auto}.mail-container .expand-layer{background-color:#f8f8f8;border-radius:8px;top:521px;box-shadow:0 -5px 25px -4px rgba(0,0,0,.2);pointer-events:auto;will-change:top;transform:translateZ(0);transition:none}.mail-container .expand-layer h2{margin:0;display:flex;height:40px;justify-content:center;align-items:center;cursor:-webkit-grabbing;cursor:grabbing;padding-top:0;padding-bottom:0;padding-left:0}.mail-container .expand-layer h2 .expand-handle{width:40px;height:5px;border-radius:2.5px;background-color:rgba(0,0,0,.2)}.mail-container .expand-layer.animation{transition:top .3s cubic-bezier(.215,.61,.355,1)}.mail-container .expand-layer.animation h2{cursor:-webkit-grab;cursor:grab;padding-top:0;padding-bottom:0;padding-left:0}.mail-container .expand-layer .expand-tab-item{height:418px;overflow:auto}.mail-container .expand-layer .expand-tab-item .not-reply{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.mail-container .expand-layer .expand-tab-item .add-btn{height:48px;border-radius:6px;background-color:rgba(102,0,153,.12);transition:filter .2s}.mail-container .expand-layer .expand-tab-item .attachment-add-list .attachment-add-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;margin-right:0!important;height:55px;border-radius:6px;border:1px solid #e0e0e0;transition:background-color .2s}.mail-container .expand-layer .expand-tab-item .attachment-add-list .attachment-add-item .file-name{width:calc(100% - 72px);margin-top:3px}.mail-container .expand-layer .expand-tab-item .attachment-add-list .attachment-add-item .file-name .text-caption{margin-top:-4px}.mail-container .expand-layer .expand-tab-item .attachment-add-list .attachment-add-item button .rotating{-webkit-animation:progress-circular-rotate 1.4s linear infinite;animation:progress-circular-rotate 1.4s linear infinite}.mail-container .expand-layer .expand-tab-item .attachment-add-list .attachment-add-item button .rotating .v-progress-circular__underlay{stroke:transparent}.mail-container .expand-layer .expand-tab-item .attachment-add-list .attachment-add-item:hover{background-color:rgba(0,0,0,.03)}.mail-container .expand-layer .expand-tab-item .drop-layer{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;background-color:rgba(102,0,153,.3);z-index:3;justify-content:center;align-items:center;flex-direction:column;opacity:0;transition:opacity .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.mail-container .expand-layer .expand-tab-item .drop-layer>i{font-size:80px!important}.mail-container .expand-layer .expand-tab-item.drag-over *{pointer-events:none}.mail-container .expand-layer .expand-tab-item.drag-over .add-btn{filter:grayscale(1)}.mail-container .expand-layer .expand-tab-item.drag-over .drop-layer{opacity:1;pointer-events:auto}.mail-container .expand-layer .background-filler{height:40px;background-color:#fff}.mail-container .viewer-layer .viewer{max-height:498px;overflow:auto}.mail-container .viewer-layer .subject-subtitle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:-5px}.mail-container .viewer-layer .subject-subtitle>span{cursor:pointer}.mail-container .viewer-layer .subject-subtitle .subject-color-samll{width:8px;height:8px;display:inline-block;border-radius:50%;margin:0;margin-right:3px;margin-bottom:1px}.mail-container .viewer-layer .mail-view-subject{font-size:1.2rem!important;line-height:1.7rem;opacity:.9}.mail-container .viewer-layer .mail-detail{background-color:#f3f3f3;border-radius:8px}.mail-container .viewer-layer .mail-detail .mail-from-line{position:relative;white-space:nowrap}.mail-container .viewer-layer .mail-detail .mail-from-line .expand-btn{position:absolute;top:-1px;right:0}.mail-container .viewer-layer .mail-detail .mail-from-line .expand-btn i{transition:all .3s}.mail-container .viewer-layer .mail-detail .mail-from-line .expand-btn i.detail-expanded{transform:rotate(180deg)}.mail-container .viewer-layer .mail-detail .mail-from-line>span>i{margin-left:-3px!important}.mail-container .viewer-layer .mail-detail .mail-from-line .v-chip{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 60px);position:relative}.mail-container .viewer-layer .mail-detail .mail-from-line .v-chip .v-chip__content{overflow:hidden;text-overflow:ellipsis;margin-right:15px;display:inline-block;line-height:24px}.mail-container .viewer-layer .mail-detail .mail-from-line .v-chip .v-chip__content button{font-size:15px!important;position:absolute;right:11px;top:7px}.mail-container .viewer-layer .mail-detail .expand .mail-to-line .v-chip:not(.to-me){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 35px);position:relative}.mail-container .viewer-layer .mail-detail .expand .mail-to-line .v-chip:not(.to-me) .v-chip__content{overflow:hidden;text-overflow:ellipsis;margin-right:15px;display:inline-block;line-height:24px}.mail-container .viewer-layer .mail-detail .expand .mail-to-line .v-chip:not(.to-me) .v-chip__content button{font-size:15px!important;position:absolute;right:11px;top:7px}.mail-container .viewer-layer .mail-detail .expand .mail-time-line>span{display:inline-flex;height:24px;align-items:center;vertical-align:sub}.mail-container .viewer-layer .mail-detail .expand .mail-time-line>span>i{margin-top:-1px}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(50% - 6px);height:55px;border-radius:6px;border:1px solid #e0e0e0;transition:background-color .2s}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item:nth-of-type(2n){margin-right:0!important}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item.can-preview:hover .file-ext{display:none}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item.can-preview:hover .preview-btn{display:flex}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item.loading-preview .file-ext{display:none}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item.loading-preview .preview-btn{display:flex}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item .preview-btn{margin-left:6px;margin-right:2px;display:none}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item .file-name{width:calc(100% - 72px);margin-top:3px}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item .file-name .text-caption{margin-top:-4px}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item button .rotating{-webkit-animation:progress-circular-rotate 1.4s linear infinite;animation:progress-circular-rotate 1.4s linear infinite}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item button .rotating .v-progress-circular__underlay{stroke:transparent}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item.full-width{width:calc(100% - 4px);margin-right:0!important}.mail-container .viewer-layer .mail-detail .attachment-list .attachment-item:hover{background-color:rgba(0,0,0,.03)}.mail-container .viewer-layer .mail-translation{background-color:#f3f3f3;border-radius:8px}.mail-container .viewer-layer .mail-translation .translation-notice{position:relative;white-space:nowrap}.mail-container .viewer-layer .mail-translation .translation-notice .expand-btn{position:absolute;top:-1px;right:0}.mail-container .viewer-layer .mail-translation .translation-notice .expand-btn i{transition:all .3s}.mail-container .viewer-layer .mail-translation .translation-notice .expand-btn i.detail-expanded{transform:rotate(180deg)}.mail-container .viewer-layer .mail-translation .translation-notice>i{font-size:21px}.mail-container .viewer-layer .mail-translation .expand .translate-from,.mail-container .viewer-layer .mail-translation .expand .translate-to{width:50%}.mail-container .viewer-layer .mail-translation .expand .service-icon{margin-top:-2px;margin-right:6px}.mail-container .viewer-layer .mail-translation .expand svg.deepl-logo{width:14px;height:14px;margin-right:6px;vertical-align:middle;margin-top:-2px}.mail-container .viewer-layer .mail-translation .expand svg.deepl-logo .deepl-bg{fill:#979797}.mail-container .viewer-layer .mail-translation .expand svg.deepl-logo .deepl-line{fill:#f3f3f3}.mail-container .viewer-layer .v-skeleton-loader>div{padding:0 20px}.mail-container .viewer-layer .v-skeleton-loader .v-skeleton-loader__list-item-two-line{margin-top:-5px;height:50px}.mail-container .viewer-layer .v-alert{border-radius:8px}.mail-container .viewer-layer .v-alert .v-alert__wrapper{margin-top:4px!important}.mail-container .viewer-layer .v-alert .v-alert__wrapper .v-alert__icon{margin-top:3px;margin-right:12px}.mail-container .viewer-layer .body-text{white-space:pre-wrap}.mail-container .viewer-layer .sandbox{border:none;width:calc(100% - 40px);overflow:visible;margin-bottom:7px!important}.mail-container .editor-layer{z-index:6}.mail-container .editor-layer .all-height{display:flex;flex-direction:column;height:460px;overflow:hidden}.mail-container .editor-layer .render-result{height:460px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:10px 20px}.mail-container .editor-layer .render-result>div{overflow:hidden}.mail-container .editor-layer .render-result>div .accent{background-color:transparent!important;border:none!important;border-color:transparent!important}.mail-container .editor-layer .render-result>div ol,.mail-container .editor-layer .render-result>div p,.mail-container .editor-layer .render-result>div ul{margin-bottom:12px}.mail-container .editor-layer .render-result>div table ol,.mail-container .editor-layer .render-result>div table p,.mail-container .editor-layer .render-result>div table ul{margin-bottom:0}.mail-container .editor-layer .render-result>div table ol,.mail-container .editor-layer .render-result>div table ul{text-align:left}.mail-container .editor-layer .render-result>div img{margin:0 auto;max-width:100%;height:auto}.mail-container .editor-layer .render-result>div blockquote{padding-left:12px;border-left:4px solid #eee;color:#999}.mail-container .editor-layer .render-result>div [red]{color:#f44336}.mail-container .editor-layer .render-result>div [orange]{color:#ff9800}.mail-container .editor-layer .render-result>div [yellow]{color:#fdd835}.mail-container .editor-layer .render-result>div [green]{color:#4caf50}.mail-container .editor-layer .render-result>div [teal]{color:#26a69a}.mail-container .editor-layer .render-result>div [blue]{color:#2196f3}.mail-container .editor-layer .render-result>div [purple]{color:#609}.mail-container .editor-layer .render-result>div [grey]{color:#9e9e9e}.mail-container .editor-layer .render-result>div [bg-red]{color:#fff;background-color:#f44336}.mail-container .editor-layer .render-result>div [bg-orange]{color:#fff;background-color:#ff9800}.mail-container .editor-layer .render-result>div [bg-yellow]{color:#fff;background-color:#fbc02d}.mail-container .editor-layer .render-result>div [bg-green]{color:#fff;background-color:#4caf50}.mail-container .editor-layer .render-result>div [bg-teal]{color:#fff;background-color:#26a69a}.mail-container .editor-layer .render-result>div [bg-blue]{color:#fff;background-color:#2196f3}.mail-container .editor-layer .render-result>div [bg-purple]{color:#fff;background-color:#609}.mail-container .editor-layer .render-result>div [bg-grey]{color:#fff;background-color:#757575}.mail-container .editor-layer .render-result>div [big]{font-size:1.35rem}.mail-container .editor-layer .render-result>div [small]{font-size:12px}.mail-container .editor-layer .render-result>div div.error,.mail-container .editor-layer .render-result>div div.info,.mail-container .editor-layer .render-result>div div.success,.mail-container .editor-layer .render-result>div div.warning{padding:15px;border-radius:6px;margin:12px 0}.mail-container .editor-layer .render-result>div div.error>p,.mail-container .editor-layer .render-result>div div.info>p,.mail-container .editor-layer .render-result>div div.success>p,.mail-container .editor-layer .render-result>div div.warning>p{margin:0;word-break:break-word}.mail-container .editor-layer .render-result>div div.success{color:#4caf50;background-color:rgba(76,175,80,.12)!important}.mail-container .editor-layer .render-result>div div.info{color:#2196f3;background-color:rgba(33,150,243,.12)!important}.mail-container .editor-layer .render-result>div div.warning{color:#ff9800;background-color:rgba(255,152,0,.12)!important}.mail-container .editor-layer .render-result>div div.error{color:#f44336;background-color:rgba(244,67,54,.12)!important}.mail-container .editor-layer .send-mail-input{margin:0;padding:0;min-height:44px;flex-grow:0;flex-shrink:0}.mail-container .editor-layer .send-mail-input .v-input__slot:after,.mail-container .editor-layer .send-mail-input .v-input__slot:before{display:none}.mail-container .editor-layer .send-mail-input .v-input__slot .v-input__prepend-inner{margin-top:10px;margin-left:12px;padding-right:0}.mail-container .editor-layer .send-mail-input .v-input__slot .v-select__selections{padding:6px 4px}.mail-container .editor-layer .send-mail-input .v-input__slot .v-select__selections .v-chip{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;position:relative}.mail-container .editor-layer .send-mail-input .v-input__slot .v-select__selections .v-chip .v-chip__content{overflow:hidden;text-overflow:ellipsis;margin-right:15px;display:inline-block;line-height:24px}.mail-container .editor-layer .send-mail-input .v-input__slot .v-select__selections .v-chip .v-chip__content button{position:absolute;right:11px;top:6px}.mail-container .editor-layer .send-mail-input .v-input__slot input{padding:4px 8px;height:32px;max-height:32px}.mail-container .editor-layer .send-mail-input .v-input__append-inner{display:none}.mail-container .editor-layer .send-mail-input .v-select__selections{max-height:150px;overflow:auto}.mail-container .editor-layer .send-mail-input.v-autocomplete--is-selecting-index input{opacity:1}.mail-container .editor-layer .md-editor{flex-grow:1;min-height:0;overflow:hidden}.mail-container .editor-layer .md-editor .CodeMirror{height:100%;padding:0;font-family:Consolas,Liberation Mono,Courier,Courier New,Monaco,Courier New SC,Noto Sans,Helvetica Neue,Helvetica,Nimbus Sans L,Arial,Liberation Sans,PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,Source Han Sans SC,Source Han Sans CN,Microsoft YaHei,Wenquanyi Micro Hei,WenQuanYi Zen Hei,ST Heiti,SimHei,WenQuanYi Zen Hei Sharp,monospace;line-height:20px;-ms-scroll-chaining:none;overscroll-behavior:contain}.mail-container .editor-layer .md-editor .CodeMirror pre.CodeMirror-line,.mail-container .editor-layer .md-editor .CodeMirror pre.CodeMirror-line-like{padding:0 10px}.mail-container .editor-layer .md-editor .cm-s-xq-light .CodeMirror-activeline-background{background-color:#f3f3f3}.mail-container .editor-layer .md-editor .cm-s-xq-light .CodeMirror-matchingbracket{background-color:transparent}.mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-comment{color:#888}.mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-def{text-decoration:none;color:#609}.mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-header{text-decoration:none;color:#f89500}.mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-string{color:#2196f3}.mail-container .editor-layer .md-editor .CodeMirror-focused .CodeMirror-selected{background:#cbe4ff}.mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-keyword{font-weight:400}.mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-meta{color:#ec134a}.mail-container .editor-layer .md-editor .cm-s-xq-light .cm-variable-2{color:#877a9b}.mail-container .editor-layer .md-editor .cm-s-xq-light .cm-variable{color:#7a9b98}.mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-type{color:#6da0c2}.mail-container .list{padding-top:0}.mail-container .list .v-list-item__action{margin:0 16px 0 0}.mail-container .list .v-list-item__icon{margin:15px 16px 0 0}.mail-container .list .v-list-item{transition:background-color .2s;min-height:30px}.mail-container .list .v-list-item:focus,.mail-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.mail-container .list .v-list-item.flaged,.mail-container .list .v-list-item.unseen{background-color:rgba(102,0,153,.12)}.mail-container .list .v-list-item.flaged:focus,.mail-container .list .v-list-item.flaged:hover,.mail-container .list .v-list-item.unseen:focus,.mail-container .list .v-list-item.unseen:hover{background-color:rgba(102,0,153,.2)}.mail-container .list .v-list-item.unseen{border-left:4px solid #609;padding-left:12px}.mail-container .list .v-list-item.unseen .v-list-item__title{font-weight:700}.mail-container .list .v-list-item__content{padding:10px 0}.mail-container .list .v-list-item__content .from{margin-bottom:3px}.mail-container .list .person-icon,.mail-container .list .time-icon{vertical-align:text-top}.mail-container .list .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;margin-right:3px}.mail-container .more-mail{margin-top:-8px;padding-top:14px;font-family:Roboto,-apple-system,Noto Sans,Helvetica Neue,Helvetica,Nimbus Sans L,Arial,Liberation Sans,PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,Source Han Sans SC,Source Han Sans CN,Microsoft YaHei,Wenquanyi Micro Hei,WenQuanYi Zen Hei,ST Heiti,SimHei,WenQuanYi Zen Hei Sharp,sans-serif!important;background-color:rgba(0,0,0,.02)}.mail-container .more-mail a{cursor:pointer;text-decoration:none}.mail-container .more-mail a.no-underline-link{padding-left:3px}.mail-container .empty{width:100%;height:500px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px}.mail-container .mail-outer{width:100%;height:560px}.mail-container .scroll{height:500px;overflow:auto;position:relative;z-index:1}.mail-all-read .v-list-item__icon{margin:12px 16px 0 0!important}.mail-menu-list .v-list-item__icon{margin:10px 16px 0 0!important}.mail-menu-list .v-list-item__content{padding:12px 0}.mail-menu-list .v-list-item{min-height:30px}.mail-course-card .course-name{line-height:17px;margin-top:10px}.mail-course-card .course-name .course-smaller-font{font-size:.875rem}.mail-course-card .course-home{margin-top:10px}.mail-course-card .v-card__text{padding-top:5px}.mail-course-card .v-card__text.empty{padding:4.5px}.mail-course-card .list{margin-bottom:0;background-color:#f3f3f3;border-radius:6px}.mail-course-card .list .v-list-item{cursor:default;min-height:32px}.mail-course-card .list a{cursor:pointer;text-decoration:none}.mail-course-card .list a:focus,.mail-course-card .list a:hover{text-decoration:underline}.mail-course-card .list a.no-underline-link{text-decoration:none;padding-left:5px}.mail-course-card .list .v-list-item__content{padding:0}.mail-course-card .list .copy{margin:0;margin-left:8px!important}.mail-course-card .list .copy .v-btn{font-family:monospace;width:90px;margin-right:-4px}.mail-course-card .list .copy .v-btn .v-icon--left{margin-right:4px}.translate-settings .v-input--selection-controls__input{margin-right:16px}#app.theme--dark .mail-container h2 .num-badge{background-color:#3e3e3e}#app.theme--dark .mail-container .viewer-layer .mail-detail,#app.theme--dark .mail-container .viewer-layer .mail-translation{background-color:#2c2c2c}#app.theme--dark .mail-container .viewer-layer .mail-translation .expand svg .deepl-bg{fill:#969696}#app.theme--dark .mail-container .viewer-layer .mail-translation .expand svg .deepl-line{fill:#2c2c2c}#app.theme--dark .mail-container .viewer-layer .attachment-list .attachment-item{border:1px solid #414141}#app.theme--dark .mail-container .viewer-layer .attachment-list .attachment-item:hover{background-color:hsla(0,0%,100%,.03)}#app.theme--dark .mail-container .editor-layer,#app.theme--dark .mail-container .expand-layer,#app.theme--dark .mail-container .viewer-layer{background-color:#1e1e1e}#app.theme--dark .mail-container .editor-layer h2 .title-input,#app.theme--dark .mail-container .expand-layer h2 .title-input,#app.theme--dark .mail-container .viewer-layer h2 .title-input{color:#fff}#app.theme--dark .mail-container .editor-layer .render-result,#app.theme--dark .mail-container .expand-layer .render-result,#app.theme--dark .mail-container .viewer-layer .render-result{color:hsla(0,0%,100%,.87)}#app.theme--dark .mail-container .editor-layer .render-result blockquote,#app.theme--dark .mail-container .expand-layer .render-result blockquote,#app.theme--dark .mail-container .viewer-layer .render-result blockquote{border-left:4px solid #3b3b3b;color:#999}#app.theme--dark .mail-container .editor-layer .render-result [purple],#app.theme--dark .mail-container .expand-layer .render-result [purple],#app.theme--dark .mail-container .viewer-layer .render-result [purple]{color:#d099e0}#app.theme--dark .mail-container .editor-layer .md-editor .CodeMirror-scroll,#app.theme--dark .mail-container .editor-layer .md-editor .CodeMirror-sizer,#app.theme--dark .mail-container .expand-layer .md-editor .CodeMirror-scroll,#app.theme--dark .mail-container .expand-layer .md-editor .CodeMirror-sizer,#app.theme--dark .mail-container .viewer-layer .md-editor .CodeMirror-scroll,#app.theme--dark .mail-container .viewer-layer .md-editor .CodeMirror-sizer{background-color:#1e1e1e;color:hsla(0,0%,100%,.87)}#app.theme--dark .mail-container .editor-layer .md-editor .cm-s-xq-light .CodeMirror-matchingbracket,#app.theme--dark .mail-container .expand-layer .md-editor .cm-s-xq-light .CodeMirror-matchingbracket,#app.theme--dark .mail-container .viewer-layer .md-editor .cm-s-xq-light .CodeMirror-matchingbracket{color:#fff!important}#app.theme--dark .mail-container .editor-layer .md-editor .cm-s-xq-light .CodeMirror-activeline-background,#app.theme--dark .mail-container .expand-layer .md-editor .cm-s-xq-light .CodeMirror-activeline-background,#app.theme--dark .mail-container .viewer-layer .md-editor .cm-s-xq-light .CodeMirror-activeline-background{background-color:#303030}#app.theme--dark .mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-comment,#app.theme--dark .mail-container .expand-layer .md-editor .cm-s-xq-light span.cm-comment,#app.theme--dark .mail-container .viewer-layer .md-editor .cm-s-xq-light span.cm-comment{color:#777}#app.theme--dark .mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-def,#app.theme--dark .mail-container .expand-layer .md-editor .cm-s-xq-light span.cm-def,#app.theme--dark .mail-container .viewer-layer .md-editor .cm-s-xq-light span.cm-def{text-decoration:none;color:#d099e0}#app.theme--dark .mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-keyword,#app.theme--dark .mail-container .expand-layer .md-editor .cm-s-xq-light span.cm-keyword,#app.theme--dark .mail-container .viewer-layer .md-editor .cm-s-xq-light span.cm-keyword{color:#6a6baa}#app.theme--dark .mail-container .editor-layer .md-editor .CodeMirror-focused .CodeMirror-selected,#app.theme--dark .mail-container .expand-layer .md-editor .CodeMirror-focused .CodeMirror-selected,#app.theme--dark .mail-container .viewer-layer .md-editor .CodeMirror-focused .CodeMirror-selected{background:#343a41}#app.theme--dark .mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-meta,#app.theme--dark .mail-container .expand-layer .md-editor .cm-s-xq-light span.cm-meta,#app.theme--dark .mail-container .viewer-layer .md-editor .cm-s-xq-light span.cm-meta{color:#e96888}#app.theme--dark .mail-container .editor-layer .md-editor .cm-s-xq-light span.cm-number,#app.theme--dark .mail-container .expand-layer .md-editor .cm-s-xq-light span.cm-number,#app.theme--dark .mail-container .viewer-layer .md-editor .cm-s-xq-light span.cm-number{color:#6dc2a0}#app.theme--dark .mail-container .editor-layer .md-editor .CodeMirror-cursor,#app.theme--dark .mail-container .expand-layer .md-editor .CodeMirror-cursor,#app.theme--dark .mail-container .viewer-layer .md-editor .CodeMirror-cursor{border-left:1px solid #fff}#app.theme--dark .mail-container .expand-layer{background-color:#252525}#app.theme--dark .mail-container .expand-layer h2 .expand-handle{background-color:hsla(0,0%,100%,.2)}#app.theme--dark .mail-container .expand-layer .add-btn{background-color:rgba(208,153,224,.12)}#app.theme--dark .mail-container .expand-layer .add-btn .theme--dark.v-icon{color:#d099e0}#app.theme--dark .mail-container .expand-layer .attachment-add-list .attachment-add-item{border:1px solid #414141}#app.theme--dark .mail-container .expand-layer .attachment-add-list .attachment-add-item:hover{background-color:hsla(0,0%,100%,.03)}#app.theme--dark .mail-container .expand-layer .drop-layer{background-color:rgba(208,153,224,.3)}#app.theme--dark .mail-container .expand-layer .background-filler{background-color:#1e1e1e}#app.theme--dark .mail-container .list .v-list-item:focus,#app.theme--dark .mail-container .list .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .mail-container .list .v-list-item.flaged,#app.theme--dark .mail-container .list .v-list-item.unseen{background-color:rgba(208,153,224,.12)}#app.theme--dark .mail-container .list .v-list-item.flaged:focus,#app.theme--dark .mail-container .list .v-list-item.flaged:hover,#app.theme--dark .mail-container .list .v-list-item.unseen:focus,#app.theme--dark .mail-container .list .v-list-item.unseen:hover{background-color:rgba(208,153,224,.2)}#app.theme--dark .mail-container .list .v-list-item.unseen{border-left:4px solid #d099e0}#app.theme--dark .mail-container .more-mail{background-color:hsla(0,0%,100%,.025)}#app.theme--dark .mail-course-card .v-toolbar{background-color:#1e1e1e!important}#app.theme--dark .mail-course-card .list{background-color:#2c2c2c}.chart-container[data-v-d807a1c2]{overflow:hidden;padding-top:32%;position:relative;contain:strict}.chart-container .chart[data-v-d807a1c2]{position:absolute;top:0;left:-2.5%;width:105%}.chart-container .chart.chart-1[data-v-d807a1c2]{z-index:4}.chart-container .chart.chart-2[data-v-d807a1c2]{z-index:1;opacity:.2}.chart-container .base[data-v-d807a1c2]{position:absolute;z-index:2;bottom:0;left:0;width:100%;background-color:#e0cceb}.chart-container .mask[data-v-d807a1c2]{position:absolute;z-index:3;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.chart-container.dark-mode .base[data-v-d807a1c2]{background-color:#423745}.chart-container.dark-mode .mask[data-v-d807a1c2]{background-image:linear-gradient(180deg,rgba(30,30,30,0) 0,#1e1e1e)}.grade-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;border-color:#e0e0e0!important}.grade-container .loading{position:absolute;top:10px;right:10px;z-index:10}.grade-container h2{position:relative;z-index:3;background-color:#fff;font-size:18px;font-weight:400;opacity:.87;padding-top:18px;padding-left:20px}.grade-container h2 .clickable{cursor:pointer;transition:all .2s}.grade-container .loading-tab{padding:12px}.grade-container .loading-tab .v-skeleton-loader__heading{width:100px}.grade-container .loading-view{padding:20px 20px 12px 20px;min-height:126px;max-height:466px;background-color:#fff}.grade-container .loading-view .loading-bg{border-radius:6px}.grade-container .loading-view .loading-bg>div>.v-skeleton-loader__bone:not(.v-skeleton-loader__divider){background-color:transparent}.grade-container .loading-view .loading-bg>div>.v-skeleton-loader__divider{border-radius:0;height:1px}.grade-container .tab-items{position:relative;z-index:2;transition:all .2s}.grade-container .tab-items.shadow{box-shadow:0 2px 4px -1px rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.07),0 1px 10px 0 rgba(0,0,0,.06)!important}.grade-container .tab-container{margin:0;padding:0}.grade-container .tab-container .subject-list{padding:20px 20px 12px 20px;min-height:126px;max-height:466px;overflow-y:auto;transition:min-height .5s .3s}.grade-container .tab-container .subject-list.detail-expended{min-height:466px;transition:min-height .5s 0s}.grade-container .subject-summary{padding:12px 12px 12px 15px}.grade-container .subject-summary .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;margin-right:3px}.grade-container .hide-when-expending{opacity:1;transition:opacity .1s}.grade-container .hide-when-expending.hide{opacity:0}.grade-container .grade-item{background-color:#fff;border-radius:6px!important;overflow:hidden;margin-bottom:10px}.grade-container .list{padding-top:0;padding-bottom:0;background-color:transparent}.grade-container .list .v-list-item__action{margin:6px 16px 6px 0}.grade-container .list .grade{margin:0 0 0 5px;justify-content:end;align-items:center;flex-direction:row}.grade-container .list .v-list-item{background-color:transparent;min-height:20px}.grade-container .list .v-list-item .v-list-item__title{font-size:.9rem}.grade-container .list .v-list-item .v-list-item__title i.mr-1{vertical-align:middle;font-size:16px}.grade-container .list .v-list-item__subtitle{font-size:.75rem}.grade-container .list .v-list-item__subtitle>span>i{transform-origin:left center;transform:scale(.8) translateY(-.1rem);vertical-align:text-top;margin-right:-3px}.grade-container .list .v-list-item__content{padding:4px 0}.grade-container .list .more-info{background-color:transparent;transition:background-color .2s;margin-top:-2px}.grade-container .list .more-info:focus,.grade-container .list .more-info:hover{background-color:rgba(0,0,0,.04)}.grade-container .list .more-info .v-list-item__action{margin:6px 0 6px 0;align-items:center;flex-direction:row-reverse}.grade-container .list .more-info .v-list-item__content{padding:10px 0}.grade-container .more-click{text-align:center;margin-bottom:-2px;transition:margin-bottom .1s .2s}.grade-container .more-click>span{opacity:.7;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .2s}.grade-container .more-click>span .icon-more{transform:rotate(0) translateY(0);transition:transform .2s}.grade-container .more-click>span .icon-more.more-shown{transform:rotate(180deg) translateY(1px)}.grade-container .more-click>span:hover{opacity:1}.grade-container .more-click.more-shown{margin-bottom:6px;transition:margin-bottom 0s}.grade-container .subject-detail{position:absolute;background-color:#fff;border-radius:6px;left:20px;opacity:0;pointer-events:none;z-index:-1;overflow:hidden;display:flex;flex-direction:column}.grade-container .subject-detail .subject-summary{padding:0 13px 0 16px;transition:padding .5s cubic-bezier(.77,0,.175,1) .1s}.grade-container .subject-detail .subject-summary .v-progress-circular__overlay{transition:all 0s}.grade-container .subject-detail .subject-summary.shown{padding:0 17px 0 20px}.grade-container .subject-detail .main-chart{margin-top:calc(-32.2% + 13px);transition:all .5s cubic-bezier(.77,0,.175,1) .1s}.grade-container .subject-detail .main-chart.show-chart{margin-top:50px}.grade-container .subject-detail .icon-close{position:absolute;top:10px;right:10px;z-index:12;opacity:0;transition:opacity .2s 0s}.grade-container .subject-detail .icon-close.shown{opacity:1;transition:opacity .2s .6s}.grade-container .subject-detail .detail-grades-list{overflow:hidden;padding-bottom:10px}.grade-container .subject-detail .detail-grades-list.shown{overflow:auto}.grade-container .subject-detail .list{margin-top:8px;opacity:0;transition:opacity .2s .3s}.grade-container .subject-detail .list .v-list-item{padding:0 20px;flex-direction:column}.grade-container .subject-detail .list .v-list-item .list-item-warpper{display:flex;flex-direction:row;width:100%}.grade-container .subject-detail .list .v-list-item .list-item-warpper.expendable{cursor:pointer}.grade-container .subject-detail .list .v-list-item .list-item-warpper.expendable:hover .v-list-item__icon{opacity:1}.grade-container .subject-detail .list .v-list-item .list{margin-top:0;width:100%;opacity:1;overflow:hidden;transition:height .3s}.grade-container .subject-detail .list .v-list-item .list .v-list-item{padding-right:0}.grade-container .subject-detail .list .v-list-item .v-list-item__icon{margin:13px 3px 13px -8px!important;opacity:.6;cursor:pointer;transition:opacity .2s}.grade-container .subject-detail .list .v-list-item .v-list-item__icon i{transition:transform .3s}.grade-container .subject-detail .list .v-list-item .v-list-item__icon i.opened{transform:rotate(90deg)}.grade-container .subject-detail .list .v-list-item .v-list-item__title{font-size:.95rem}.grade-container .subject-detail .list .v-list-item:after{min-height:0}.grade-container .subject-detail .list .v-list-item__subtitle{font-size:.82rem}.grade-container .subject-detail .list .v-list-item__subtitle>span>i{transform:scale(.85);margin-right:-2px}.grade-container .subject-detail .list .v-list-item__content{padding:8px 0}.grade-container .subject-detail .list.shown{opacity:1}.grade-container .subject-detail .mini-chart{width:72px}.grade-container .subject-detail.shown{opacity:1;pointer-events:auto;z-index:10;transition:opacity .2s,height .5s cubic-bezier(.77,0,.175,1) .1s,width .5s cubic-bezier(.77,0,.175,1) .1s,top .5s cubic-bezier(.77,0,.175,1) .1s,left .5s cubic-bezier(.77,0,.175,1) .1s}.grade-container .not-inited{display:flex;justify-content:center;align-items:center;height:200px;opacity:.5}#app.theme--dark .grade-container{background-color:#1e1e1e!important;border-color:#393939!important}#app.theme--dark .grade-container h2{background-color:#1e1e1e}#app.theme--dark .grade-container .loading-view{background-color:#272727}#app.theme--dark .grade-container .loading-view.not-inited-yet,#app.theme--dark .grade-container .subject-list .loading-bg{background-color:#1e1e1e}#app.theme--dark .grade-container .subject-list .loading-bg>div>.v-skeleton-loader__bone:not(.v-skeleton-loader__divider){background:transparent}#app.theme--dark .grade-container .grade-item{background-color:#1e1e1e}#app.theme--dark .grade-container .grade-item .more-info:focus,#app.theme--dark .grade-container .grade-item .more-info:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .grade-container .subject-detail{background-color:#1e1e1e}.plugin-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;contain:strict}.plugin-container h2{font-size:18px;font-weight:400;opacity:.87;padding-top:16px;padding-bottom:15px;padding-left:20px;position:relative;z-index:2;transition:all .2s}.plugin-container h2 span.h2-title{vertical-align:text-top}.plugin-container h2.shadow{box-shadow:0 2px 4px -1px rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.07),0 1px 10px 0 rgba(0,0,0,.06)!important}.plugin-container .scroll{height:420px;overflow:auto;width:100%;position:relative;z-index:1}.plugin-container .plugin-panel{display:none}.plugin-container .v-list--three-line .v-list-item{min-height:73px}.plugin-container .list{padding-top:0}.plugin-container .list .v-list-item__action{margin:7.5px 16px 7.5px 0}.plugin-container .list .v-list-item{background-color:transparent;transition:background-color .2s}.plugin-container .list .v-list-item .v-list-item__avatar{margin-bottom:8px;margin-top:12px;margin-left:0}.plugin-container .list .v-list-item .v-badge .v-list-item__avatar{margin-top:7px}.plugin-container .list .v-list-item .v-list-item__content{align-self:center;padding:0}.plugin-container .list .v-list-item:focus,.plugin-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.plugin-container .plugin-tabs{position:absolute;left:0;top:0;height:100%;width:100%;background:#fff;z-index:4}.plugin-container .plugin-tabs h2{padding-left:14px;padding-bottom:8px;background-color:#f4f4f4}.plugin-container .plugin-tabs .v-tab{font-size:9px;padding:0 8px}.plugin-container .plugin-tabs .v-tab .info-icon{margin-left:-3px;margin-right:5px}.plugin-container .plugin-tabs .v-tab .v-btn--icon.v-size--x-small{margin-right:-5px}.plugin-container .plugin-tabs .v-tab .v-btn--icon.v-size--x-small i{font-size:12px}.plugin-container .plugin-tabs .v-tabs-bar{height:32px;background-color:#f5f5f5}.plugin-container .plugin-tabs .v-slide-group__next,.plugin-container .plugin-tabs .v-slide-group__prev{min-width:30px;flex:0 1 30px}.plugin-container .plugin-tabs .v-slide-group__next i,.plugin-container .plugin-tabs .v-slide-group__prev i{font-size:20px}.plugin-container .plugin-tabs .detail-screen{width:100%;height:395px;justify-content:center;align-items:center;flex-direction:column;padding:10px;overflow-x:hidden;overflow-y:auto}.plugin-container .plugin-tabs .detail-screen .full-width{width:100%}.plugin-container .plugin-tabs .detail-screen a.no-underline-link{text-decoration:none;padding-left:2px}.plugin-container .plugin-tabs .detail-screen .plugin-detail{width:calc(100% - 20px)}.plugin-container .plugin-tabs .detail-screen .plugin-detail .text-h5{font-size:1.4rem!important;line-height:25px;padding-bottom:6px}.plugin-container .plugin-tabs .detail-screen .plugin-detail p{font-size:14px;line-height:16px;margin-bottom:12px}.plugin-container .plugin-tabs .detail-screen .plugin-detail .verified i{vertical-align:text-top}.plugin-container .plugin-tabs .detail-screen .plugin-detail .plugin-meta{font-size:12px}.plugin-container .plugin-tabs .detail-screen .plugin-detail .plugin-meta i{margin-left:-2px;vertical-align:text-bottom;transform:translateY(1.5px)}.plugin-container .plugin-tabs .detail-screen .plugin-detail .plugin-meta i.mr-2{margin-right:6px!important}.plugin-container .plugin-tabs .detail-screen .v-alert{width:calc(100% - 24px);margin-left:12px;margin-right:12px}.plugin-container .plugin-tabs .detail-screen .run-btns{width:100%}.plugin-container .plugin-tabs .detail-screen .run-btns .run-btn{width:calc(50% - 6px);margin-left:6px}.plugin-container .plugin-tabs .detail-screen .run-btns .run-btn:first-of-type{margin-right:6px;margin-left:0}.plugin-container .plugin-tabs .detail-screen .allow-notice{font-size:12px;text-align:center}.plugin-container .plugin-tabs .detail-screen .permission-title{width:100%;padding-bottom:0}.plugin-container .plugin-tabs .detail-screen .permisson-list{width:calc(100% + 14px);display:flex;align-items:flex-start;flex-wrap:wrap;margin-left:-14px}.plugin-container .plugin-tabs .detail-screen .permisson-list .text-body-2{margin-left:14px}.plugin-container .plugin-tabs .detail-screen .permisson-list .permisson-item{width:calc(50% - 14px);display:flex;justify-content:center;align-items:flex-start;flex-direction:column;margin-bottom:18px;font-size:14px;margin-left:14px}.plugin-container .plugin-tabs .detail-screen .permisson-list .permisson-item .v-badge__badge{font-weight:700}.plugin-container .plugin-tabs .detail-screen .permisson-list .permisson-item .permission-icon{font-size:45px!important}.plugin-container .plugin-tabs .detail-screen .permisson-list .permisson-item .tracking-notice{margin:0 3px;vertical-align:text-bottom}.plugin-container .plugin-tabs .detail-screen .permission-notice{font-size:12px;width:100%;margin-top:-8px;margin-bottom:8px}.plugin-container .plugin-tabs .detail-screen .plugin-links{font-size:12px}.plugin-container .plugin-outer{width:100%;height:480px}.plugin-container .empty{width:100%;height:420px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px}.plugin-container .num-badge{display:inline-block;padding:1.5px 8px 0 8px;min-width:23px;border-radius:10px;background-color:#eee;font-size:14px;margin-left:6px;line-height:18px;vertical-align:text-top}.plugin-container.expanded{background-color:#f8f8f8}.plugin-container.expanded .scroll{width:280px}.plugin-container.expanded .scroll .list{background-color:#f8f8f8}.plugin-container.expanded .plugin-panel{width:calc(100% - 280px);height:100%;display:block;top:0;left:280px;position:absolute;z-index:2;background:#fff}.plugin-container.expanded .plugin-panel>div{position:absolute;top:0;left:0;pointer-events:none;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.plugin-container.expanded .plugin-tabs{width:calc(100% - 280px);left:280px;z-index:3}.plugin-container.expanded .plugin-tabs .handle{background-color:#eee;padding-bottom:3px}.plugin-container.expanded .plugin-tabs .handle .h2-title,.plugin-container.expanded .plugin-tabs .handle .return-btn{visibility:hidden}.plugin-container.expanded .plugin-tabs .v-tabs-bar{background-color:#f0f0f0}.plugin-container.expanded .plugin-tabs .detail-screen{height:400px}.plugin-container.expanded .plugin-tabs .detail-screen .permisson-list{width:calc(100% + 14px);margin-left:-14px}.plugin-container.expanded .plugin-tabs .detail-screen .permisson-list .permisson-item{width:calc(33.3% - 14px);margin-left:14px}.plugin-info-card{justify-content:center;align-items:center;flex-direction:column;padding:15px 10px;overflow-x:hidden;overflow-y:auto;width:380px}.plugin-info-card .plugin-detail{width:calc(100% - 20px)}.plugin-info-card .plugin-detail .text-h5{font-size:1.4rem!important;line-height:25px;padding-bottom:6px}.plugin-info-card .plugin-detail p{font-size:14px;line-height:16px;margin-bottom:12px}.plugin-info-card .plugin-detail .verified i{vertical-align:text-top}.plugin-info-card .plugin-detail .plugin-meta{font-size:12px}.plugin-info-card .plugin-detail .plugin-meta i{margin-left:-2px;vertical-align:text-bottom;transform:translateY(1.5px)}.plugin-info-card .plugin-detail .plugin-meta i.mr-2{margin-right:6px!important}@media (max-width:670px){.plugin-expand-btn{visibility:hidden}}#app.theme--dark .plugin-container .v-list-item .v-badge .v-badge__wrapper i{color:rgba(0,0,0,.8)}#app.theme--dark .plugin-container .v-list-item:focus,#app.theme--dark .plugin-container .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .plugin-container .num-badge{background-color:#3e3e3e}#app.theme--dark .plugin-container .plugin-tabs{background:#1e1e1e}#app.theme--dark .plugin-container .plugin-tabs h2{background-color:#262626}#app.theme--dark .plugin-container .plugin-tabs .v-tabs-bar{height:32px;background-color:#252525}#app.theme--dark .plugin-container .plugin-tabs .detail-screen .v-badge .v-badge__wrapper i{color:rgba(0,0,0,.8)}#app.theme--dark .plugin-container.expanded,#app.theme--dark .plugin-container.expanded .scroll .list{background-color:#272727}#app.theme--dark .plugin-container.expanded .plugin-panel{background:#1e1e1e}#app.theme--dark .plugin-container.expanded .plugin-tabs .handle{background-color:#2e2e2e}#app.theme--dark .plugin-container.expanded .plugin-tabs .v-tabs-bar{background-color:#2c2c2c}::-moz-selection{color:#fff;background-color:#609}::-webkit-selection{color:#fff;background-color:#609}::selection{color:#fff;background-color:#609}#app.theme--dark ::-moz-selection{color:#000;background-color:#d099e0}#app.theme--dark ::-webkit-selection{color:#000;background-color:#d099e0}#app.theme--dark ::selection{color:#000;background-color:#d099e0}.home{min-height:calc(100vh - 64px);background-color:#f5f5f5}.theme--dark .home{background-color:#272727}#blocks{width:100%;padding:15px 0}#blocks .block{z-index:1;width:100%;box-shadow:none;transition:box-shadow .25s;contain:paint layout}#blocks .block.is-dragging,#blocks .block.is-positioning-post-drag{z-index:3;box-shadow:0 7px 8px -4px rgba(0,0,0,.07),0 12px 17px 2px rgba(0,0,0,.07),0 5px 22px 4px rgba(0,0,0,.06)}.packery-drop-placeholder{border:2px dashed #cacaca;transition:transform .2s;z-index:0;border-radius:8px}.next-class{overflow:hidden}.next-class .smaller-font{font-size:.875rem}.next-class .subject-color-samll{width:9px;height:9px;display:inline-block;border-radius:50%;margin:0;margin-right:2px;margin-left:2px;margin-bottom:1.5px}.next-class.normal{padding:16px;padding-top:0;width:100%}.next-class.float{padding:17px 20px;text-align:right;width:290px;float:right}@media (min-width:700px){.next-class.float{width:385px}}#sizer{height:0;pointer-events:none;margin-bottom:-15px}.size1x{min-width:350px}@media (min-width:400px){.size1x{max-width:calc(100% - 2px)}}@media (min-width:800px){.size1x{max-width:calc(50% - 8px)}}@media (min-width:1200px){.size1x{max-width:calc(33.33333% - 10.5px)}}@media (min-width:1600px){.size1x{max-width:calc(25% - 11.5px)}}@media (min-width:2000px){.size1x{max-width:calc(20% - 12px)}}@media (min-width:2400px){.size1x{max-width:calc(16.66667% - 12.5px)}}@media (min-width:2800px){.size1x{max-width:calc(14.28571% - 13px)}}@media (min-width:3200px){.size1x{max-width:calc(12.5% - 13.2px)}}@media (min-width:3600px){.size1x{max-width:calc(11.11111% - 13.4px)}}.size2x{min-width:350px}@media (min-width:800px){.size2x{max-width:calc(100% - 2px)}}@media (min-width:1200px){.size2x{max-width:calc(66.66667% - 6px)}}@media (min-width:1600px){.size2x{max-width:calc(50% - 8px)}}@media (min-width:2000px){.size2x{max-width:calc(40% - 9px)}}@media (min-width:2400px){.size2x{max-width:calc(33.33333% - 10px)}}@media (min-width:2800px){.size2x{max-width:calc(28.57143% - 11px)}}@media (min-width:3200px){.size2x{max-width:calc(25% - 12.2px)}}@media (min-width:3600px){.size2x{max-width:calc(22.22222% - 13px)}}