.a11y-list[data-v-8f0e1034]{background-color:transparent!important}.a11y-list .a11y-list-item[data-v-8f0e1034] .v-list-item__subtitle{-webkit-line-clamp:initial!important;display:block!important}.a11y-list .a11y-title[data-v-8f0e1034]{min-height:25px;white-space:normal}.a11y-list .a11y-title .beta-chip[data-v-8f0e1034]{flex-shrink:0}.a11y-list[data-v-8f0e1034] .v-list-item{min-height:0}.help-icon[data-v-84b3f278]{vertical-align:text-top!important}.clickable[data-v-84b3f278]{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;cursor:pointer;font-size:14px;color:rgba(0,0,0,.6)}#app.theme--dark .clickable[data-v-84b3f278]{color:hsla(0,0%,100%,.7)}.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}@media (hover:hover){.note-search-container .list .delete{transition:.2s;opacity:0}}.note-search-container .list .v-list-item{transition:background-color .2s;min-height:30px}@media (hover:hover){.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)}.task-search-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;border-radius:6px!important;contain:layout paint}.task-search-container .list{background-color:transparent}.task-search-container .list .v-list-item__action{margin:6px 16px 6px 0}.task-search-container .list .delete{margin-right:0;margin-left:8px}@media (hover:hover){.task-search-container .list .delete{opacity:0;transition:.2s}}.task-search-container .list .v-list-item{background-color:transparent;transition:background-color .2s}@media (hover:hover){.task-search-container .list .v-list-item:focus,.task-search-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.task-search-container .list .v-list-item:focus .delete,.task-search-container .list .v-list-item:hover .delete{opacity:1}}.task-search-container .list .time-remain{margin-right:6px}.task-search-container .list .urgent-icon{vertical-align:text-top;margin-top:-1px}.task-search-container .list .v-list-item__subtitle>span.mr-2>i{vertical-align:text-top}.task-search-container .list .v-list-item__subtitle .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0}.task-search-container .list .v-list-item__content{padding:8px 0}.task-search-container .done{color:rgba(0,0,0,.4)}.task-search-container .done .v-list-item__title{text-decoration:line-through}#app.theme--dark .task-search-container{background-color:#272727}#app.theme--dark .task-search-container .v-list-item:focus,#app.theme--dark .task-search-container .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .task-search-container .done{color:hsla(0,0%,100%,.4)}.mail-search-container{overflow:hidden;border-radius:6px!important;contain:layout paint}.mail-search-container .list{padding:8px 0}.mail-search-container .list .v-list-item__action{margin:0 16px 0 0}.mail-search-container .list .v-list-item__icon{margin:15px 16px 0 0}.mail-search-container .list .v-list-item{transition:background-color .2s;min-height:30px}.mail-search-container .list .v-list-item:focus,.mail-search-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.mail-search-container .list .v-list-item.flaged,.mail-search-container .list .v-list-item.unseen{background-color:rgba(102,0,153,.12)}.mail-search-container .list .v-list-item.flaged:focus,.mail-search-container .list .v-list-item.flaged:hover,.mail-search-container .list .v-list-item.unseen:focus,.mail-search-container .list .v-list-item.unseen:hover{background-color:rgba(102,0,153,.2)}.mail-search-container .list .v-list-item.unseen{border-left:4px solid #609;padding-left:12px}.mail-search-container .list .v-list-item.unseen .v-list-item__title{font-weight:700}.mail-search-container .list .v-list-item__content{padding:10px 0}.mail-search-container .list .v-list-item__content .from{margin-bottom:3px}.mail-search-container .list .person-icon,.mail-search-container .list .time-icon{vertical-align:text-top}.mail-search-container .list .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;margin-right:3px}#app.theme--dark .mail-search-container{background-color:#272727}#app.theme--dark .mail-search-container .list{background-color:transparent!important}#app.theme--dark .mail-search-container .list .v-list-item:focus,#app.theme--dark .mail-search-container .list .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .mail-search-container .list .v-list-item.flaged,#app.theme--dark .mail-search-container .list .v-list-item.unseen{background-color:rgba(208,153,224,.12)}#app.theme--dark .mail-search-container .list .v-list-item.flaged:focus,#app.theme--dark .mail-search-container .list .v-list-item.flaged:hover,#app.theme--dark .mail-search-container .list .v-list-item.unseen:focus,#app.theme--dark .mail-search-container .list .v-list-item.unseen:hover{background-color:rgba(208,153,224,.2)}#app.theme--dark .mail-search-container .list .v-list-item.unseen{border-left:4px solid #d099e0}.search-grade-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;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 .copy-icon{transition:none}.search-grade-container .list .copy-success-icon{margin-left:3px;margin-right:5px!important;transform:translateX(-3px);transition:margin-left .2s,margin-right .2s}.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{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-e3766ed0]{color:#000;font-size:.8em;opacity:.75}.clock-outer[data-v-e3766ed0]{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-e3766ed0]{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:row}.clock-outer .time-number .hour[data-v-e3766ed0]{color:#609}.clock-outer .time-number .daylight-label[data-v-e3766ed0]{opacity:.5;font-size:15px;display:inline-block}.clock-outer .label[data-v-e3766ed0]{font-size:20px;text-align:center}.gray-container[data-v-e3766ed0]{position:relative;overflow:hidden;border-radius:6px;contain:layout paint}.easy-read .clock-outer[data-v-e3766ed0]{font-size:28px}#app.theme--dark .gray-container[data-v-e3766ed0]{background-color:#272727}#app.theme--dark .clock-outer .hour[data-v-e3766ed0]{color:#d099e0}.import-dialog .uploader{width:100%;height:150px;border:2px dashed hsla(0,0%,53.3%,.7);display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:.7;transition:opacity .2s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.import-dialog .uploader>i.v-icon,.import-dialog .uploader>span{opacity:1;transition:opacity .2s}.import-dialog .uploader>span{display:inline-block;padding:0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.import-dialog .uploader .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;user-select:none}.import-dialog .uploader .drop-layer>i{font-size:80px!important}.import-dialog .uploader.drag-over *{pointer-events:none}.import-dialog .uploader.drag-over>i.v-icon,.import-dialog .uploader.drag-over>span{opacity:.4}.import-dialog .uploader.drag-over .drop-layer{opacity:1;pointer-events:auto}.import-dialog .uploader:hover{opacity:1}.import-dialog .stepper{background-color:transparent;padding-bottom:12px}.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}@keyframes welcome{to{opacity:1;transform:translateY(0)}}@keyframes shake{0%{transform:rotate(0)}4.5%{transform:rotate(-8deg)}9.5%{transform:rotate(8deg)}14.5%{transform:rotate(-6deg)}23.5%{transform:rotate(6deg)}26.5%{transform:rotate(-4deg)}37.5%{transform:rotate(4deg)}40.5%{transform:rotate(-2deg)}46.5%{transform:rotate(2deg)}50%{transform:rotate(0)}}@keyframes unlock{0%{transform:translateY(0);width:10px;left:7px}25%{transform:translateY(-2px);width:10px;left:7px}62.5%{transform:translateY(-2px);width:0;left:17px}62.6%{transform:translateY(-2px);width:5px;left:15px}to{transform:translateY(-2px);width:10px;left:15px}}@keyframes lock{0%{transform:translateY(-2px);width:10px;left:15px}24.9%{transform:translateY(-2px);width:5px;left:15px}25%{transform:translateY(-2px);width:0;left:17px}50%{transform:translateY(-2px);width:10px;left:7px}to{transform:translateY(0);width:10px;left:7px}}@keyframes lockall{0%{transform:translateY(0)}50%{transform:translateY(2px)}to{transform:translateY(0)}}@font-face{font-family:OpenDyslexic;font-weight:400;src:url(/fonts/OpenDyslexic3-Regular.woff2) format("woff2"),url(/fonts/OpenDyslexic3-Regular.woff) format("woff"),url(/fonts/OpenDyslexic3-Regular.ttf) format("truetype")}@font-face{font-family:OpenDyslexic;font-weight:700;src:url(/fonts/OpenDyslexic3-Bold.woff2) format("woff2"),url(/fonts/OpenDyslexic3-Bold.woff) format("woff"),url(/fonts/OpenDyslexic3-Bold.ttf) format("truetype")}@font-face{font-family:OpenDyslexicMono;font-weight:700;src:url(/fonts/OpenDyslexicMono-Regular.woff2) format("woff2"),url(/fonts/OpenDyslexicMono-Regular.woff) format("woff"),url(/fonts/OpenDyslexicMono-Regular.otf) format("opentype")}html::-webkit-scrollbar{width:0}html.reduce-motion :not(.block){transition:none!important}html.easy-read .v-application,html.easy-read .v-application *{font-family:OpenDyslexic,-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}html.easy-read .v-application code,html.easy-read .v-application kbd,html.easy-read .v-application pre,html.easy-read .v-application samp{font-family:OpenDyslexicMono,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!important}html.easy-read .v-application .v-list-item__subtitle{font-size:14px}html.easy-read .v-application .mail-container .list .person-icon,html.easy-read .v-application .mail-container .list .time-icon,html.easy-read .v-application .mail-search-container .list .person-icon,html.easy-read .v-application .mail-search-container .list .time-icon,html.easy-read .v-application .note-container .list .time-icon,html.easy-read .v-application .note-search-container .list .time-icon,html.easy-read .v-application .search-grade-container .list .v-list-item__subtitle>span>i{vertical-align:initial}html.easy-read .v-application .mail-detail .text-body-2,html.easy-read .v-application .mail-translation .text-body-2,html.easy-read .v-application .mail-view-subject>span,html.easy-read .v-application .overline,html.easy-read .v-application .text-h1,html.easy-read .v-application .title{font-family:OpenDyslexic,-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{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;max-width:100vw;overflow:hidden}.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}.v-dialog{width:100%}.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:#fff!important}#app.theme--dark .v-main__wrap>.container,#app.theme--dark .v-window-item>.container{background-color:#272727}#app.theme--dark .v-main__wrap>.container .v-calendar-events .v-event-timed,#app.theme--dark .v-window-item>.container .v-calendar-events .v-event-timed{border-color:#303030!important}.v-menu__content.large-radius{border-radius:8px!important}.not-selectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.not-selectable.pointer{cursor:pointer}.dark-text-secondary{color:hsla(0,0%,100%,.6)}.daynight .v-list-item__icon{margin:12px 16px 12px 0;margin-right:16px!important}.daynight .layout-lock{position:relative}.daynight .layout-lock .lock-head{width:10px;height:8px;position:absolute;top:1px;left:7px;border:2px solid #757575;border-radius:5px 5px 0 0;border-bottom:none;z-index:2}.daynight .layout-lock .lock-head.off{animation:unlock .3s linear 0s 1 both}.daynight .layout-lock .lock-head.on{animation:lock .5s linear 0s 1 both}.daynight .layout-lock .lock-head.no-animation{animation-duration:0s}.daynight .layout-lock .lock-body{width:16px;height:14px;position:absolute;top:8px;left:4px;border:2px solid #757575;border-radius:2px;z-index:3}.daynight .layout-lock .lock-body:before{content:"";width:2px;height:2px;position:absolute;top:-4px;left:9px;background-color:#757575}.daynight .layout-lock .lock-body:after{content:"";width:4px;height:4px;position:absolute;top:3px;left:4px;background-color:#757575;border-radius:3px}.daynight .layout-lock.on{animation:lockall .2s .4s 1 both}.daynight .check-in-bell{position:relative}.daynight .check-in-bell .off-icon,.daynight .check-in-bell .on-icon{position:absolute;top:0;left:0;z-index:2;transition:opacity .3s;opacity:1;transform-origin:top center}.daynight .check-in-bell .off-icon{opacity:0}.daynight .check-in-bell:after{content:"";position:absolute;top:1px;left:2px;width:114%;height:3px;background-color:#757575;transform:rotate(45deg) scaleX(0) scaleY(.5);z-index:3;transition:transform .3s,opacity 0s;transform-origin:left;opacity:1}.daynight .check-in-bell.on{animation:shake 1s ease-in-out 0s 1}.daynight .check-in-bell.off:after,.daynight .check-in-bell.off:before{transform:rotate(45deg) scaleX(1) scaleY(.5);opacity:0;transition:transform .3s,opacity 0s .3s}.daynight .check-in-bell.off .on-icon{opacity:0;transition:opacity .2s .2s}.daynight .check-in-bell.off .off-icon{opacity:1;transition:opacity .2s .2s}.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;user-select:none}.katex .katex-mathml{top:-1000px;left:-1000px;opacity:0}.welcome-dialog{background-color:#fff;border-radius:8px}.welcome-dialog.v-dialog--fullscreen{border-radius:0}.welcome-dialog.welcome-overflow{overflow:hidden}.welcome-dialog.rounded-0 .welcome-dialog-card{border-radius:0}.welcome-dialog .welcome-dialog-card{border-radius:8px;overflow:hidden}.welcome-dialog .welcome-dialog-card .a11y-icon{font-size:16px}.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 .intro{margin-top:20px;width:100%;height:calc(100% - 130px);margin-bottom:40px}.welcome-dialog .welcome-dialog-card .intro .intro-card{width:100%;height:calc(50% - 10px);padding:15px;overflow:auto}.welcome-dialog .welcome-dialog-card .intro .intro-card .v-card__text{height:100%;display:flex}.welcome-dialog .welcome-dialog-card .intro .intro-card .v-card__text i{font-size:60px;margin-bottom:15px}.welcome-dialog .welcome-dialog-card .intro .intro-card .v-card__text h1{font-size:30px!important;margin-bottom:15px}.welcome-dialog .welcome-dialog-card .intro .intro-card .v-card__text p{font-size:16px;margin-bottom:12px;max-width:600px}@media (max-width:430px){.welcome-dialog .welcome-dialog-card .intro .intro-card .v-card__text i{font-size:45px;margin-bottom:5px}.welcome-dialog .welcome-dialog-card .intro .intro-card .v-card__text h1{font-size:23px!important;margin-bottom:5px}.welcome-dialog .welcome-dialog-card .intro .intro-card .v-card__text p{font-size:14px;margin-bottom:10px}}.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{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;pointer-events:none}.welcome-dialog .welcome-dialog-card .v-card__text.same-height .token-input.shown{height:87px;opacity:1;pointer-events:auto}.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}.welcome-dialog .welcome-dialog-card .v-card__text .set-up-done-title{color:#000}.welcome-dialog .welcome-dialog-card .v-card__text .set-up-done{max-width:500px;max-height:calc(100% - 310px);overflow:auto}.welcome-dialog .welcome-dialog-card .v-card__text .set-up-done p{text-align:left;color:rgba(0,0,0,.8)}.welcome-dialog .welcome-dialog-card .v-card__text .set-up-done p:last-child{margin-bottom:0}.welcome-dialog .welcome-dialog-card .v-card__text .set-up-done.small p{font-size:14px}.privacy-policy-dialog-text{padding:10px 24px 0!important}.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}.theme-tip-content{margin-right:-8px!important;text-align:center!important}#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%}code,kbd,pre,samp{font-family:Roboto Mono,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}#quick-command{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999999;display:none}#quick-command.shown{display:flex}#quick-command>div{width:90%;max-width:600px;border-radius:6px;overflow:hidden}@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{background-color:#1e1e1e}#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,rgba(87,87,87,0),#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)}#app.theme--dark .welcome-dialog .welcome-dialog-card .v-card__text .set-up-done p{color:hsla(0,0%,100%,.8)}#app.theme--dark .daynight .layout-lock .lock-head{border:2px solid #bcbcbc;border-bottom:none}#app.theme--dark .daynight .layout-lock .lock-body{border:2px solid #bcbcbc}#app.theme--dark .daynight .layout-lock .lock-body:after,#app.theme--dark .daynight .layout-lock .lock-body:before{background-color:#bcbcbc}#app.theme--dark .daynight .check-in-bell:after{background-color:#bcbcbc;top:1px;left:1px;width:116%;height:2px;transform:rotate(45deg) scaleX(0)}#app.theme--dark .daynight .check-in-bell.off:after,#app.theme--dark .daynight .check-in-bell.off:before{transform:rotate(45deg) scaleX(1)}.blur-style .v-menu__content{background-color:transparent!important;box-shadow:0 5px 5px -3px rgba(0,0,0,.15),0 8px 10px 1px rgba(0,0,0,.105),0 3px 14px 2px rgba(0,0,0,.09)}.blur-style .v-menu__content>.v-sheet{background-color:hsla(0,0%,100%,.72);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.blur-style .v-menu__content>.v-sheet>header{background-color:transparent!important}.blur-style .event-card .v-list{background-color:hsla(0,0%,83.5%,.3)!important}.blur-style .v-picker.v-card{background-color:transparent!important}.blur-style .v-picker.v-card .v-picker__body{background-color:hsla(0,0%,100%,.72)!important;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.blur-style .v-picker.v-card .v-time-picker-clock{background-color:hsla(0,0%,72.2%,.3)}.blur-style #search-result{background-color:hsla(0,0%,97.3%,.72)!important;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-shadow:0 3px 3px -2px rgba(0,0,0,.0015),0 3px 4px 0 rgba(0,0,0,.105),0 1px 8px 0 rgba(0,0,0,.09)!important}.blur-style #search-result>div>.v-sheet{background-color:hsla(0,0%,100%,.5)!important}.blur-style #search-result>div>.v-sheet>.v-sheet{background-color:transparent}.blur-style #search-result>div>.search-grade-container .grade-item{background-color:hsla(0,0%,100%,.5)!important}.blur-style .note-toc-card .note-id{background-color:hsla(0,0%,82.4%,.3)!important;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.blur-style .v-snack__wrapper{background-color:rgba(21,21,21,.72)!important;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.blur-style #app.theme--dark .v-menu__content>.v-sheet{background-color:rgba(30,30,30,.72)}.blur-style #app.theme--dark .v-menu__content>.v-sheet>header{background-color:transparent!important}.blur-style #app.theme--dark .event-card .v-list{background-color:rgba(74,74,74,.3)!important}.blur-style #app.theme--dark .v-picker.v-card{background-color:transparent!important}.blur-style #app.theme--dark .v-picker.v-card .v-picker__body{background-color:rgba(66,66,66,.72)!important}.blur-style #app.theme--dark .v-picker.v-card .v-time-picker-clock{background-color:hsla(0,0%,54.5%,.3)}.blur-style #app.theme--dark #search-result{background-color:rgba(30,30,30,.72)!important}.blur-style #app.theme--dark #search-result>div>.search-grade-container .grade-item,.blur-style #app.theme--dark #search-result>div>.v-sheet{background-color:rgba(49,49,49,.5)!important}.blur-style #app.theme--dark .v-snack__wrapper{background-color:rgba(51,51,51,.72)!important;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.blur-style #app.theme--dark .note-toc-card .note-id{background-color:rgba(74,74,74,.3)!important}p[data-v-7aa6203f]{color:#000;font-size:.8em;opacity:.75}.clock-outer[data-v-7aa6203f]{width:350px;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gray-container[data-v-7aa6203f]{position:relative;overflow:hidden;contain:strict}.gray-container .loading[data-v-7aa6203f]{position:absolute;top:10px;left:10px;z-index:10}.gray-container .adjust-icon[data-v-7aa6203f],.gray-container .settings-icon[data-v-7aa6203f]{position:absolute;right:10px;opacity:0;transition:opacity .2s}.gray-container .adjust-icon.shown[data-v-7aa6203f],.gray-container .settings-icon.shown[data-v-7aa6203f]{opacity:.5}.gray-container .settings-icon[data-v-7aa6203f]{top:10px;z-index:5}.gray-container .adjust-icon[data-v-7aa6203f]{bottom:5px;z-index:1}.gray-container .settings-bg[data-v-7aa6203f]{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-7aa6203f]{transform:scale(1);transition:transform .4s}.gray-container .settings-flex[data-v-7aa6203f]{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-7aa6203f]{opacity:1;pointer-events:auto;width:100%;height:100%;transition:opacity .2s .3s}.gray-container .settings-flex .timezone-input[data-v-7aa6203f]{max-width:270px;width:270px;margin-bottom:-20px}.gray-container:focus .adjust-icon[data-v-7aa6203f],.gray-container:focus .settings-icon[data-v-7aa6203f],.gray-container:hover .adjust-icon[data-v-7aa6203f],.gray-container:hover .settings-icon[data-v-7aa6203f]{opacity:.5}.gray-container .slider[data-v-7aa6203f]{position:absolute;bottom:-32px;left:10px;z-index:1;width:calc(100% - 50px);transition:bottom .2s;opacity:.8}.gray-container .slider.opened[data-v-7aa6203f]{bottom:2px}.time-label[data-v-7aa6203f]{width:175px;display:inline-block;text-align:center;box-sizing:border-box;font-size:35px;line-height:35px}.time-label .hour[data-v-7aa6203f]{color:#609}.time-label .label[data-v-7aa6203f]{opacity:.5;font-size:15px;width:165px;text-align:center}.time-label .daylight-label[data-v-7aa6203f]{opacity:.5;font-size:15px;margin-bottom:12px;display:inline-block}.time-label.label-left[data-v-7aa6203f]{padding:35px 5px 40px 0}.time-label.label-left.small-screen[data-v-7aa6203f]{padding:35px 0 40px 15px;margin-right:-7.5px}.time-label.label-right[data-v-7aa6203f]{padding:35px 0 40px 5px}.time-label.label-right.small-screen[data-v-7aa6203f]{padding:35px 0 40px 0}.easy-read .time-label[data-v-7aa6203f]{font-size:28px;line-height:35px}#app.theme--dark .gray-container[data-v-7aa6203f]{background-color:#1e1e1e}#app.theme--dark .gray-container .settings-bg[data-v-7aa6203f]{background-color:#272727}#app.theme--dark .time-label .hour[data-v-7aa6203f]{color:#d099e0}.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:158px}.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:Roboto Mono,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;margin-right:-4px;position:relative}.livelinks-container .list .copy .v-btn .v-icon--left{margin-right:4px}.livelinks-container .list .copy .v-btn .showing{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex:1 0 auto;justify-content:inherit}.livelinks-container .empty{width:100%;height:150px;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%}.courses-container{position:relative;padding-left:0;padding-right:0;overflow:hidden}.courses-container .loading{position:absolute;top:10px;right:10px}.courses-container h2{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-left:20px}.courses-container h2 .header-icon{margin-right:-4px}.courses-container .subject-id{opacity:.5}.courses-container .subject-table .v-data-table__wrapper{min-width:100%}.courses-container .subject-table tbody tr,.courses-container .subject-table tbody tr td{height:56px}.courses-container .subject-table .hide td{color:#ccc}.courses-container .subject-table .hide button{opacity:.25}.courses-container .subject-table .hide button:focus,.courses-container .subject-table .hide button:hover{opacity:1}.courses-container .subject-table .edit-icons{width:96px;padding-right:6px;padding-left:12px}.courses-container .subject-table .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0}.courses-container .subject-table .subject-color-samll.subject-color-hidden{opacity:.25}.courses-container .empty{width:100%;height:225px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px}.courses-container .subjects-outer{width:100%;min-height:260px}.container .checkbox{margin-top:-10px}.container .inline-help-icon{vertical-align:baseline!important;margin-left:5px;transform:translateY(-3px);font-size:18px!important}.subject-links{width:100%;background-color:#f5f5f5;padding:15px;box-sizing:border-box;max-height:500px;overflow:auto}.subject-links .link-url{width:65%}.subject-links .link-code{width:calc(35% - 8px)}.subject-links .add-submit{height:40px!important;min-width:56px!important;margin-left:8px}.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-1e5b3a52]{position:relative;padding-left:0;padding-right:0;overflow:hidden}.attendance-container .loading[data-v-1e5b3a52]{position:absolute;top:10px;right:10px}.attendance-container h2[data-v-1e5b3a52]{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-left:20px}.attendance-container h2 .clickable[data-v-1e5b3a52]{cursor:pointer;transition:all .2s}.attendance-container .big-number[data-v-1e5b3a52]{position:absolute;top:50px;right:0;width:calc(100% - 20px)}.attendance-container .place-holder[data-v-1e5b3a52]{height:110px}.attendance-container .empty[data-v-1e5b3a52]{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-1e5b3a52]{height:80px}.attendance-container .attendance-goto[data-v-1e5b3a52]{vertical-align:bottom}.attendance-container .attendance-check[data-v-1e5b3a52]{font-size:350px;z-index:-1;position:absolute;top:-120px;left:-100px;opacity:.15}.attendance-container .attendance-outer[data-v-1e5b3a52]{width:100%;padding-bottom:20px}.attendance-container .list[data-v-1e5b3a52]{padding-bottom:0;margin-bottom:-10px;background-color:transparent}.attendance-container .list .v-list-item[data-v-1e5b3a52]{background-color:transparent;transition:background-color .2s}.attendance-container .list .v-list-item[data-v-1e5b3a52]:focus,.attendance-container .list .v-list-item[data-v-1e5b3a52]:hover{background-color:rgba(0,0,0,.04)}.attendance-container .list .v-list-item:focus .delete[data-v-1e5b3a52],.attendance-container .list .v-list-item:hover .delete[data-v-1e5b3a52]{opacity:1}.attendance-container .list .time-remain[data-v-1e5b3a52]{margin-right:6px}.attendance-container .list .v-list-item__subtitle>span.mr-2>i[data-v-1e5b3a52]{vertical-align:text-top}.attendance-container .list .v-list-item__subtitle .subject-color-samll[data-v-1e5b3a52]{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;margin-right:2px}.attendance-container .list .v-list-item__content[data-v-1e5b3a52]{padding:8px 0}.attendance-container .list .v-list-item__action[data-v-1e5b3a52]{margin-right:0;margin-left:8px}.calendar-container{position:relative;padding-left:0;padding-right:0;overflow:hidden;contain:strict}.calendar-container div[data-date]:not(.v-event):not(.v-event-more){display:none}.calendar-container .loading{margin-left:10px}.calendar-container .phb-11{padding-left:11px;padding-right:11px;padding-bottom:11px}.calendar-container .v-calendar-daily_head-day .v-event{width:calc(100% - 2px)!important;margin-left:1px!important}.calendar-container .event-block{pointer-events:none}.calendar-container .event-block.holiday{background-color:#fff;border:1px solid #00897b;height:100%;border-radius:4px;color:#00897b;line-height:19px}.calendar-container .event-block.holiday .v-event-summary .v-icon{margin:2px 4px 0 2px}.calendar-container .v-outside .event-block.holiday{background-color:#f7f7f7}.calendar-container .event-block-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;background-color:#fff;pointer-events:none}.calendar-container .v-event-summary .v-icon{font-size:14px;margin:3px 4px 0 2px;float:right}.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 .theme--light.v-calendar-events .v-event-more{margin-left:1px}.calendar-container .v-calendar .v-event-timed-container{margin:0}.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;margin-top:-1px;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-current-time.week{opacity:.3}.calendar-container .v-calendar-daily__interval-text{top:-8px;padding-right:5px}.calendar-container .v-calendar-daily__interval{padding-right:3px}.calendar-container .v-calendar-daily__interval:after{width:4px}.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-container{overflow-x:auto;background-color:#fff;min-width:-moz-fit-content!important;min-width:fit-content!important}.event-card-container .event-card{width:-moz-fit-content;width:fit-content;max-width:-moz-fit-content;max-width:fit-content}.event-card-container .event-card .calendar-selected-name{line-height:17px;padding-top:3px}.event-card-container .event-card .calendar-selected-name .calendar-smaller-font{font-size:.875rem}.event-card-container .event-card .session-tag{font-size:12px;padding:1px 5px;color:#fff;margin-right:4px;margin-top:-1px;display:inline-flex;align-items:center;justify-content:center}.event-card-container .event-card .session-tag .v-icon{font-size:12px;margin-right:3px;color:#fff}.event-card-container .event-card .list{margin-bottom:20px;background-color:#f3f3f3;border-radius:6px}.event-card-container .event-card .list .v-list-item{cursor:default;min-height:28px}.event-card-container .event-card .list a{cursor:pointer;text-decoration:none}.event-card-container .event-card .list a:focus,.event-card-container .event-card .list a:hover{text-decoration:underline}.event-card-container .event-card .list a.no-underline-link{text-decoration:none;padding-left:5px}.event-card-container .event-card .list .v-list-item__content{padding:0}.event-card-container .event-card .list .copy{margin:0;margin-left:8px!important}.event-card-container .event-card .list .copy .v-btn{font-family:Roboto Mono,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;margin-right:-4px;position:relative}.event-card-container .event-card .list .copy .v-btn .v-icon--left{margin-right:4px}.event-card-container .event-card .list .copy .v-btn .showing{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex:1 0 auto;justify-content:inherit}.event-card-container .event-card .v-card__text{width:-moz-fit-content;width:fit-content;min-width:350px;max-width:70vw}.event-card-container .event-card .v-card__text 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;white-space:pre-wrap;width:-moz-max-content;width:max-content}.event-card-container .event-card .map-container{min-height:300px;line-height:0;margin-top:3px;background-color:hsla(0,0%,49.8%,.2);position:relative}.event-card-container .event-card .map-container iframe{position:absolute;width:100%;height:100%;top:0;left:0}.event-card-container .event-card .detail-flex{display:flex;align-items:flex-start}.event-card-container .event-card .detail-flex i{margin-right:8px;font-size:19px}.event-card-container .event-card .detail-flex i.bigger{margin-left:-1px;margin-right:7px;font-size:20px}.v-menu__content.full-screen-menu{position:fixed;top:0!important;left:0!important;max-width:100vw;width:100vw;height:100%;border-radius:0!important}.v-menu__content.full-screen-menu .event-card{border-radius:0;height:100%;overflow:auto;overscroll-behavior:contain}.v-menu__content.full-screen-menu .event-card .v-card__text{width:100%;max-width:100%}.v-menu__content.full-screen-menu .event-card .v-card__text pre{white-space:pre-wrap;word-break:break-word;width:100%}.v-menu__content.full-screen-menu .event-card .v-toolbar{top:0;left:0;width:100vw;z-index:10}#app.theme--dark .event-card-container{background-color:#1e1e1e}#app.theme--dark .event-card-container .event-card .list{background-color:#2c2c2c}#app.theme--dark .event-card-container .event-card .v-toolbar{background-color:#1e1e1e!important}#app.theme--dark .event-card-container .event-card .map-container{filter:brightness(.85)}#app.theme--dark .event-card-container .event-card .session-tag.primary,#app.theme--dark .event-card-container .event-card .session-tag.primary i{color:#1e1e1e}#app.theme--dark .v-calendar-events .v-event-more{margin-left:1px}#app.theme--dark .calendar-container .event-block.holiday{background-color:#303030}#app.theme--dark .calendar-container .v-outside .event-block.holiday{background-color:#202020}#app.theme--dark .calendar-container .event-block-overlay{background-color:#303030}#app.theme--dark .calendar-container .theme--dark.v-toolbar.v-sheet{background-color:#1e1e1e}#app.theme--dark .calendar-container .v-badge__badge:after{border-color:#303030}.task-container{position:relative;padding-left:0;padding-right:0;overflow:hidden}.task-container .loading{position:absolute;top:10px;right:10px}.task-container h2{font-size:18px;font-weight:400;opacity:.87;margin-top:18px;margin-left:20px}.task-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}.task-container .input-container{position:relative;z-index:3;background-color:#fff;height:58px}.task-container .input-container .input{width:92%;margin-left:4%!important;margin-top:15px!important;margin-bottom:-28px!important}.task-container .date-expend{position:absolute;top:126px;background-color:#fff;left:0;z-index:4;border-radius:0 0 8px 8px;transform:scaleY(0);transform-origin:top;overflow:visible;transition:all .3s .3s}.task-container .date-expend .date-input{width:calc(50% - 5px);margin-left:4%!important}.task-container .date-expend .date-input,.task-container .date-expend .time-input{display:inline-block;margin-top:0!important;margin-bottom:-20px!important;opacity:0;transition:opacity .3s}.task-container .date-expend .time-input{width:calc(42% - 5px);margin-left:10px!important}.task-container .date-expend .select-subject{display:inline-block;width:calc(92% - 130px);margin-left:16px!important;margin-top:0!important;margin-bottom:-15px!important;opacity:0;transition:opacity .3s}.task-container .date-expend .add-expand,.task-container .date-expend .add-submit{height:56px;min-width:56px;margin-top:-11px;margin-left:10px;opacity:0;transition:opacity .3s}.task-container .date-expend.expended{box-shadow:-1px 18px 33px -9px rgba(0,0,0,.2);transform:scaleY(1);height:auto;transition:all .3s}.task-container .date-expend.expended .add-expand,.task-container .date-expend.expended .add-submit,.task-container .date-expend.expended .date-input,.task-container .date-expend.expended .select-subject,.task-container .date-expend.expended .time-input{opacity:1;transition:opacity .3s .3s}.task-container .list-conatiner-head{width:100%;height:12px;position:relative;z-index:2;transition:all .2s}.task-container .list-conatiner-head.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}.task-container .list-conatiner{position:relative;z-index:1;max-height:430px;overflow-y:auto}.task-container .list{padding-top:0}.task-container .list .v-list-item__action{margin:6px 16px 6px 0}.task-container .list .delete{margin-right:0;margin-left:8px}@media (hover:hover){.task-container .list .delete{opacity:0;transition:.2s}}.task-container .list .v-list-item{background-color:transparent;transition:background-color .2s}@media (hover:hover){.task-container .list .v-list-item:focus,.task-container .list .v-list-item:hover{background-color:rgba(0,0,0,.04)}.task-container .list .v-list-item:focus .delete,.task-container .list .v-list-item:hover .delete{opacity:1}}.task-container .list .time-remain{margin-right:6px}.task-container .list .urgent-icon{vertical-align:text-top;margin-top:-1px}.task-container .list .v-list-item__subtitle>span.mr-2>i{vertical-align:text-top}.task-container .list .v-list-item__subtitle .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;margin-right:2px}.task-container .list .v-list-item__content{padding:8px 0}.task-container .empty{width:100%;height:120px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:15px}.task-container .done{color:rgba(0,0,0,.4)}.task-container .done .v-list-item__title{text-decoration:line-through}.task-container .task-outer{width:100%;min-height:260px}.auto-add-dialog .subject-id{opacity:.5;font-size:13px}.auto-add-dialog .subject-color-samll{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;margin-right:2px}.auto-add-dialog .no-coursework{opacity:.5;font-size:15px;height:100px}.auto-add-dialog .formative{vertical-align:middle;font-size:16px}.auto-add-dialog tr,.auto-add-dialog tr:hover{background-color:transparent!important}.add-expand-dialog .date-input,.add-expand-dialog .select-subject,.add-expand-dialog .time-input{width:calc(50% - 8px);flex-grow:0}.add-expand-dialog .event-settings{width:calc(35% - 12px);flex-grow:0}.add-expand-dialog .event-settings-check{width:calc(21% - 12px);flex-grow:0}.add-expand-dialog .time-span-note{background-color:hsla(0,0%,49.8%,.1);border-radius:6px}.add-expand-dialog .event-settings.repeat-cycle{width:calc(45% - 12px)}.add-expand-dialog .event-settings.repeat-cycle>.v-input__control>.v-input__slot .v-input__prepend-inner .d-flex{color:rgba(0,0,0,.87)}.add-expand-dialog .event-settings.repeat-cycle>.v-input__control>.v-input__slot .v-input__append-inner{margin:0;margin-top:15px}.add-expand-dialog .event-settings.repeat-cycle>.v-input__control>.v-input__slot .v-input__append-inner>.v-input{margin-top:0}.add-expand-dialog .event-settings.repeat-cycle>.v-input__control>.v-input__slot .v-input__append-inner>.v-input .v-input__control .v-select__selection{max-width:none}.add-expand-dialog .event-settings.repeat-cycle>.v-input__control>.v-input__slot .v-input__append-inner>.v-input .v-input__control .v-input__append-inner{padding-left:0}.add-expand-dialog .event-settings.repeat-cycle>.v-input__control>.v-input__slot .v-input__append-inner>.v-input .v-input__control>.v-input__slot:after,.add-expand-dialog .event-settings.repeat-cycle>.v-input__control>.v-input__slot .v-input__append-inner>.v-input .v-input__control>.v-input__slot:before{display:none}.add-expand-dialog .event-settings.repeat-cycle>.v-input__control>.v-input__slot .v-input__append-inner>.v-input .v-input__control>.v-input__slot .v-input__append-inner{margin-top:2px}.add-expand-dialog .event-settings.repeat-cycle>.v-input__control>.v-input__slot .v-input__append-inner>.v-input .v-input__control input[type=text]{display:none}.add-expand-dialog .event-settings.repeat-cycle.v-input--is-disabled>.v-input__control>.v-input__slot .v-input__prepend-inner .d-flex,.add-expand-dialog .event-settings.repeat-cycle.v-input--is-disabled>.v-input__control>.v-input__slot .v-input__prepend-inner .v-icon{color:rgba(0,0,0,.38)}.add-expand-dialog.rounded-0 .event-settings-container{flex-wrap:wrap}.add-expand-dialog.rounded-0 .event-settings-container .event-settings{width:100%}.add-expand-dialog.rounded-0 .event-settings-container .event-settings.repeat-cycle{width:calc(60% - 8px)}.add-expand-dialog.rounded-0 .event-settings-container .event-settings-check{width:calc(40% - 8px)}.add-expand-dialog.rounded-0 .flex-vertical{flex-direction:column}.add-expand-dialog.rounded-0 .flex-vertical .date-input,.add-expand-dialog.rounded-0 .flex-vertical .select-subject,.add-expand-dialog.rounded-0 .flex-vertical .time-input{width:100%;margin-left:0!important;margin-right:0!important}#app.theme--dark .task-container h2 .num-badge{background-color:#3e3e3e}#app.theme--dark .task-container .input-container{background-color:#1e1e1e}#app.theme--dark .task-container .v-list-item:focus,#app.theme--dark .task-container .v-list-item:hover{background-color:hsla(0,0%,100%,.04)}#app.theme--dark .task-container .date-expend{background-color:#1e1e1e}#app.theme--dark .task-container .date-expend.expended{box-shadow:-1px 18px 33px -9px rgba(0,0,0,.4)}#app.theme--dark .task-container .done{color:hsla(0,0%,100%,.4)}#app.theme--dark .add-expand-dialog .event-settings.repeat-cycle>.v-input__control>.v-input__slot .v-input__prepend-inner .d-flex{color:#fff}#app.theme--dark .add-expand-dialog .event-settings.repeat-cycle.v-input--is-disabled>.v-input__control>.v-input__slot .v-input__prepend-inner .d-flex,#app.theme--dark .add-expand-dialog .event-settings.repeat-cycle.v-input--is-disabled>.v-input__control>.v-input__slot .v-input__prepend-inner .v-icon{color:hsla(0,0%,100%,.5)}.preview-dialog .preview-card{contain:layout paint;height:100%}.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;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;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>div,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.info>div,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.success>div,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.warning>div{margin:0;word-break:break-word;margin-bottom:-12px}.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 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{display:flex}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.error:before,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.info:before,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.success:before,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.warning:before{font-family:Material Design Icons;font-size:20px;height:20px;line-height:20px}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.error>div,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.info>div,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.success>div,.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.warning>div{margin-left:10px;line-height:20px}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.success:before{content:"\F05E1"}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.info:before{content:"\F02FD"}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.warning:before{content:"\F002A"}.preview-dialog .preview-card .main-content .md-viewer .md-view>div div.error:before{content:"\F05D6"}.preview-dialog .preview-card .main-content .md-viewer .md-view>div img{margin:0 auto;display:block}.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}.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}.note-container h2 .md-icon{padding-bottom:2px}.note-container h2 .title-icon{margin-left:-2px;margin-top:-2px;margin-right:7px}.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% - 172px);outline:transparent}.note-container .editor-layer h2 .note-toc-btn{margin-right:3px}.note-container .editor-layer h2 .note-toc-btn i{font-size:26px}.note-container .editor-layer.opened{top:0;pointer-events:auto}.note-container .editor-layer .render-result{height:500px;overflow:auto;overscroll-behavior:contain;padding:15px 20px 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;opacity:1;height:auto}.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;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>div,.note-container .editor-layer .render-result>div div.info>div,.note-container .editor-layer .render-result>div div.success>div,.note-container .editor-layer .render-result>div div.warning>div{margin:0;word-break:break-word;margin-bottom:-12px}.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 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>div,.note-container .editor-layer .render-result>div div.info>div,.note-container .editor-layer .render-result>div div.success>div,.note-container .editor-layer .render-result>div div.warning>div{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 .render-result>div img{margin:0 auto;display:block}.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 .md-editor{height:500px}.note-container .editor-layer .md-editor .CodeMirror{height:500px;padding:0;font-family:Roboto Mono,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:22px;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;display:none}@media (hover:hover){.note-container .list .delete{display:inline-flex;transition:.2s;opacity:0}}.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)}@media (hover:hover){.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}.note-toc-card{width:250px}.note-toc-card .v-card__text{padding-top:12px;padding-bottom:2px;opacity:.8}.note-toc-card .v-ripple__container{opacity:.15!important;transition:opacity .2s}.note-toc-card .note-toc-container{padding-bottom:10px;max-height:390px;overflow:auto;overscroll-behavior-y:contain}.note-toc-card .note-toc-container ol{list-style:none;padding-left:16px;font-size:17px}.note-toc-card .note-toc-container ol li{margin:-7px 0}.note-toc-card .note-toc-container ol li a{color:currentColor;text-decoration:none;display:inline-block;width:calc(100% + 112px);position:relative;padding:4px 8px 4px 112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:-112px}.note-toc-card .note-toc-container ol li a:before{content:"";width:calc(100% + 112px);height:100%;left:-112px;top:0;background-color:currentColor;opacity:0;pointer-events:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.note-toc-card .note-toc-container ol li a.active:before,.note-toc-card .note-toc-container ol li a:hover:before{opacity:.08}.note-toc-card .note-toc-container ol li a:empty:after{content:"N/A";opacity:.5}.note-toc-card .note-toc-container>ol{padding-top:8px}.note-toc-card .toc-empty-state{display:flex;min-height:220px;padding:20px}.note-toc-card .toc-empty-state span{font-size:14px;text-align:center}.note-toc-card .note-id{height:35px;display:flex;justify-content:space-between;align-items:center;padding:0 15px;background-color:#f5f5f5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:padding-right .2s}.note-toc-card .note-id span{font-size:14px;opacity:.8}.note-toc-card .note-id span .help-icon{margin:-2px 4px 0 -1px}.note-toc-card .note-id span code{margin-left:6px}.note-toc-card .note-id .copy-icon{transition:none}.note-toc-card .note-id .copy-success-icon{margin-right:3px}.note-toc-card .note-id.copy-success{padding-right:12px}#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)}#app.theme--dark .note-toc-card .note-id{background-color:#272727}@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{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 .hide-badge .v-badge__badge{display:none}.mail-container .v-list .v-badge__badge:after{transition:border-color .2s}.mail-container .v-list .v-list-item:hover .v-badge__badge:after{border-color:#f5f5f5}.mail-container .v-list .flaged .v-badge__badge:after,.mail-container .v-list .unseen .v-badge__badge:after{border-color:#ece0f3}.mail-container .v-list .flaged .v-badge__badge:after,.mail-container .v-list .unseen:hover .v-badge__badge:after{border-color:#e0cceb}.mail-container .v-badge .v-avatar{margin-left:0!important}.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: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: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;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{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;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:499px;overflow:auto}.mail-container .viewer-layer .subject-subtitle{-webkit-user-select:none;-moz-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-confirm{background-color:#f3f3f3;border-radius:8px;padding:8px;font-size:12px}.mail-container .viewer-layer .mail-confirm .confirm-info-icon{margin-right:6px;margin-top:1px}.mail-container .viewer-layer .mail-confirm .confirm-click{cursor:pointer}.mail-container .viewer-layer .mail-detail{background-color:#f3f3f3;border-radius:8px;padding:10px;padding-right:6px}.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:-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:9px;top:5px}.mail-container .viewer-layer .mail-detail .expand .mail-to-line .v-chip:not(.to-me){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:9px;top:5px}.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;user-select:none;width:calc(50% - 6px);height:50px;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{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-head-icon{font-size:20px!important}.mail-container .viewer-layer .mail-detail .mail-from-line .mail-clip-adjust{margin-left:-2px!important;margin-right:7px!important}.mail-container .viewer-layer .mail-head-expand{margin-top:6px}.mail-container .viewer-layer .mail-translation{background-color:#f3f3f3;border-radius:8px;padding:10px;padding-right:6px}.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 .viewer-layer .quick-reply-list{background-color:#f3f3f3;padding:15px 20px}.mail-container .viewer-layer .quick-reply-list ul{padding:0;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap}.mail-container .viewer-layer .quick-reply-list ul li{width:calc(50% - 6px);border-radius:6px;border:1px solid #e0e0e0}.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;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;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>div,.mail-container .editor-layer .render-result>div div.info>div,.mail-container .editor-layer .render-result>div div.success>div,.mail-container .editor-layer .render-result>div div.warning>div{margin:0;word-break:break-word;margin-bottom:-12px}.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 .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{display:flex}.mail-container .editor-layer .render-result>div div.error:before,.mail-container .editor-layer .render-result>div div.info:before,.mail-container .editor-layer .render-result>div div.success:before,.mail-container .editor-layer .render-result>div div.warning:before{font-family:Material Design Icons;font-size:20px;height:20px;line-height:20px}.mail-container .editor-layer .render-result>div div.error>div,.mail-container .editor-layer .render-result>div div.info>div,.mail-container .editor-layer .render-result>div div.success>div,.mail-container .editor-layer .render-result>div div.warning>div{margin-left:10px;line-height:20px}.mail-container .editor-layer .render-result>div div.success:before{content:"\F05E1"}.mail-container .editor-layer .render-result>div div.info:before{content:"\F02FD"}.mail-container .editor-layer .render-result>div div.warning:before{content:"\F002A"}.mail-container .editor-layer .render-result>div div.error:before{content:"\F05D6"}.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:-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:8px;top:3px}.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:Roboto Mono,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;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 .v-virtual-scroll__container .v-list-item{height:78px}.mail-container .list .time-icon{vertical-align:text-top}.mail-container .list .flex-no-overflow{min-width:0}.mail-container .list .important-icon{margin-top:-1px;margin-left:4px}.mail-container .list .relative-time{display:inline-block}.mail-container .list .relative-time:first-letter{text-transform:capitalize}.mail-container .list .person-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{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;max-width:500px}.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:Roboto Mono,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;margin-right:-4px;position:relative}.mail-course-card .list .copy .v-btn .v-icon--left{margin-right:4px}.mail-course-card .list .copy .v-btn .showing{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex:1 0 auto;justify-content:inherit}.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 .v-list .v-badge__badge .v-icon{color:#1e1e1e}#app.theme--dark .mail-container .v-list .v-list-item:hover .v-badge__badge:after{border-color:#272727}#app.theme--dark .mail-container .v-list .flaged .v-badge__badge:after,#app.theme--dark .mail-container .v-list .unseen .v-badge__badge:after{border-color:#332d35}#app.theme--dark .mail-container .v-list .flaged .v-badge__badge:after,#app.theme--dark .mail-container .v-list .unseen:hover .v-badge__badge:after{border-color:#423745}#app.theme--dark .mail-container .viewer-layer .mail-confirm,#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 .viewer-layer .quick-reply-list{background-color:#2c2c2c}#app.theme--dark .mail-container .viewer-layer .quick-reply-list ul li{overflow:hidden;border:1px solid #414141}#app.theme--dark .mail-container .viewer-layer .quick-reply-list ul li .v-skeleton-loader__list-item{background-color:transparent}#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-c3dbf5b0]{overflow:hidden;padding-top:32%;position:relative;contain:strict}.chart-container .chart[data-v-c3dbf5b0]{position:absolute;top:0;left:-2.5%;width:105%}.chart-container .chart.chart-1[data-v-c3dbf5b0]{z-index:4}.chart-container .chart.chart-2[data-v-c3dbf5b0]{z-index:1;opacity:.2}.chart-container .base[data-v-c3dbf5b0]{position:absolute;z-index:2;bottom:0;left:0;width:100%;background-color:#e0cceb}.chart-container .mask[data-v-c3dbf5b0]{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 .empty[data-v-c3dbf5b0]{position:absolute;z-index:4;bottom:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.chart-container.dark-mode .base[data-v-c3dbf5b0]{background-color:#423745}.chart-container.dark-mode .mask[data-v-c3dbf5b0]{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:22px;right:110px;z-index:10}.grade-container .loading.corner{right:22px}.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 h2 .year-selector{float:right;width:75px;margin-top:-2px;opacity:.9}.grade-container h2 .year-selector .v-input__slot{min-height:28px!important;padding:0 4px 0 8px!important}.grade-container h2 .year-selector .v-input__slot .v-input__append-inner{margin-top:2px!important;pointer-events:none;padding:0}.grade-container h2 .year-selector .v-input__slot .v-select__selections{font-size:14px}.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:#f5f5f5}.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 .loading-view.not-inited-yet{background-color:#fff}.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 .copy-icon{transition:none}.grade-container .list .copy-success-icon{margin-left:3px;margin-right:5px!important;transform:translateX(-3px);transition:margin-left .2s,margin-right .2s}.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;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% + 5px);margin-bottom:8px;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 h2.short{width:280px}.plugin-container .scroll{height:500px;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 h2.hidden{display:none}.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;border-bottom:1px solid hsla(0,0%,50.2%,.3)}.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:475px;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 .run-btns .run-btn-full{width:100%}.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{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-tabs .iframe-container{width:100%;height:475px;position:relative}.plugin-container .plugin-tabs .iframe-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.plugin-container .plugin-outer{width:100%;height:560px}.plugin-container .empty{width:100%;height:500px;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 .skeleton-expanded{width:280px;margin-left:0!important}.plugin-container.expanded .skeleton-expanded .v-skeleton-loader__list-item-avatar-three-line{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:480px}.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-container.expanded .plugin-tabs .iframe-container{height:480px}.plugin-info-card{justify-content:center;align-items:center;flex-direction:column;padding:20px 15px 45px 15px;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.3rem!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}.plugin-info-card .running-notice{display:flex;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;width:100%;height:35px;color:#4caf50;font-size:14px;background-color:rgba(76,175,80,.12)!important}.plugin-info-card .running-notice i{color:#4caf50!important}@media (max-width:670px){.plugin-container .plugin-expand-btn{display:none}.plugin-container .plugin-always-btn,.plugin-container .plugin-info-btn{margin-right:16px!important}}.installed-list{min-height:36px;max-width:350px}#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{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,#app.theme--dark .plugin-container.expanded .skeleton-expanded .v-skeleton-loader__list-item-avatar-three-line{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}.container[data-v-5c2aa72c]{padding:0;overflow:hidden}.container .main[data-v-5c2aa72c]{padding:20px;border-radius:0}.container .main[data-v-5c2aa72c] .v-input--selection-controls{margin-top:0;padding:0}.container .main .loading[data-v-5c2aa72c]{width:100%;height:200px;display:flex;justify-content:center;align-items:center}.container .main .bg-btn[data-v-5c2aa72c]{background-size:cover;background-position:50%;width:120px;overflow:hidden}.container .main .bg-btn[data-v-5c2aa72c] i{position:relative;z-index:1;color:#fff!important}.container .main .bg-btn.bw[data-v-5c2aa72c]{filter:grayscale(1)}.container .main .bg-btn[data-v-5c2aa72c]:after{content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;position:absolute;z-index:0;transition:opacity .2s}.container .main .bg-btn.selected[data-v-5c2aa72c]:after{opacity:.6}.container .main .slider[data-v-5c2aa72c]{width:100px;margin-top:2px}.container .main .uploader[data-v-5c2aa72c]{margin-top:12px;width:100%;height:150px;border:2px dashed hsla(0,0%,53.3%,.7);display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:.7;transition:opacity .2s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.container .main .uploader .uploader-bg[data-v-5c2aa72c]{background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.15}.container .main .uploader .uploader-bg.bw[data-v-5c2aa72c]{filter:grayscale(1)}.container .main .uploader>i.v-icon[data-v-5c2aa72c],.container .main .uploader>span[data-v-5c2aa72c]{opacity:1;transition:opacity .2s}.container .main .uploader .drop-layer[data-v-5c2aa72c]{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;user-select:none}.container .main .uploader .drop-layer>i[data-v-5c2aa72c]{font-size:80px!important}.container .main .uploader.drag-over [data-v-5c2aa72c]{pointer-events:none}.container .main .uploader.drag-over>i.v-icon[data-v-5c2aa72c],.container .main .uploader.drag-over>span[data-v-5c2aa72c]{opacity:.4}.container .main .uploader.drag-over .drop-layer[data-v-5c2aa72c]{opacity:1;pointer-events:auto}.container .main .uploader[data-v-5c2aa72c]:hover{opacity:1}#app.theme--dark .personalise-container .uploader .drop-layer{background-color:rgba(208,153,224,.3)}::-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}.home .header-card .global-header .style-btn{margin-top:-1px;opacity:0}.home .header-card .global-header:hover .style-btn{opacity:.7}.home .header-card .personalise-panel{position:absolute;top:calc(100% + 10px);left:0;width:100%;z-index:8;max-width:100%}.home .header-card .header-bg{background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.15;transition:height .3s,border-radius 0s .3s;border-radius:7px!important}.home .header-card .header-bg.bw{filter:grayscale(1)}.home .header-card .header-bg.has-checkin{height:calc(100% - 50px);border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;transition:height .3s,border-radius 0s}.home .header-card.higher{z-index:8}.home .header-card.higher .global-header .style-btn{opacity:1}.theme--dark .home{background-color:#272727}.now-date:first-letter{text-transform:uppercase}#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;position:relative;z-index:1;transition:all .3s}.next-class .smaller-font{font-size:.875rem}.next-class .subject-color-dot-small{width:9px;height:9px;margin:1px;margin-left:2px;margin-bottom:1.5px}.next-class.normal{padding:16px;padding-top:0;width:100%}.next-class.normal.has-checkin{margin-bottom:50px}.next-class.float{padding:19px 20px;text-align:right;width:240px;float:right}.next-class.float.has-checkin{margin-right:45px;width:195px}@media (min-width:670px){.next-class.float{width:295px}.next-class.float.has-checkin{width:250px}}@media (min-width:760px){.next-class.float{width:385px}.next-class.float.has-checkin{width:340px}}.checkin-btn-container{position:absolute;top:0;right:0;width:45px;height:100%;border-radius:0 7px 7px 0;overflow:hidden;z-index:2;transition:none}.checkin-btn-container .checkin-btn{position:absolute;top:0;left:0;width:45px;height:100%;transition:all .3s}.checkin-btn-container.hide{width:0;transition:all .3s .3s}.checkin-btn-container.hide .checkin-btn{left:45px}.checkin-btn-container.mobile{top:calc(100% - 50px);width:100%;height:50px;border-radius:0 0 7px 7px}.checkin-btn-container.mobile .checkin-btn{width:100%;height:50px}.checkin-btn-container.mobile.hide{width:100%;height:0}.checkin-btn-container.mobile.hide .checkin-btn{top:100%;left:0}.check-in-open{margin-top:1px}.subject-color-dot-small{width:8px;height:8px;display:inline-block;border-radius:50%;margin:1px;margin-left:2px;margin-bottom:1px}#app.theme--dark .checkin-btn-container .checkin-btn i{color:#1e1e1e!important}#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:1190px){.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:1190px){.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)}}