@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato&display=swap);body,html{font-family:Source Sans Pro,lato,sans-serif;text-rendering:optimizeLegibility;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:overlay}h1,h2,h3,h4,h5,h6{color:#303133}ul{padding-left:1rem}.ivy-block-form-item .el-form-item__label{float:none;display:block;width:100%!important}.ivy-block-form-item .el-form-item__content{margin-left:0!important}a,div,p,span,textarea{word-break:normal!important}.dialog-footer .el-button,.el-dialog__header .el-dialog__headerbtn{outline:none}.tooltipColor.el-tooltip__popper[x-placement^=top] .popper__arrow,.tooltipColor.el-tooltip__popper[x-placement^=top] .popper__arrow:after{border-top-color:rgba(66,161,106,.9)}.tooltipColor.el-tooltip__popper[x-placement^=bottom] .popper__arrow,.tooltipColor.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:rgba(66,161,106,.9)}.tooltipColor{background:rgba(66,161,106,.9)!important}.tooltipWrong.el-tooltip__popper[x-placement^=top] .popper__arrow,.tooltipWrong.el-tooltip__popper[x-placement^=top] .popper__arrow:after{border-top-color:red}.tooltipWrong.el-tooltip__popper[x-placement^=bottom] .popper__arrow,.tooltipWrong.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:red}.tooltipWrong{background:red!important}.tooltipWarning.el-tooltip__popper[x-placement^=top] .popper__arrow,.tooltipWarning.el-tooltip__popper[x-placement^=top] .popper__arrow:after{border-top-color:orange}.tooltipWarning.el-tooltip__popper[x-placement^=bottom] .popper__arrow,.tooltipWarning.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:orange}.tooltipWarning{background:orange!important}.pointer{cursor:pointer}.tooltipColorFooter{opacity:.9}a{color:rgba(66,161,106,.9)!important}.action-icon,.action-text{color:#42a16a;margin:0 4px;cursor:pointer}.action-icon:hover,.action-text:hover{opacity:.7}.action-icon-without-pointer{color:#42a16a;margin:0 4px}.warning-icon,.warning-text{color:#ff414d!important;margin:0 4px;cursor:pointer}.warning-icon-without-pointer{color:#ff414d;margin:0 4px}.separate-line{background:#0d881d;height:2px;margin:24px 0}.fullWidth{width:100%}.rowGap{margin:8px 0}pre{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}.breadcrumb[data-v-de643e9c]{background:#f5f5f5;margin:20px 0}[data-v-de643e9c] .el-breadcrumb{line-height:1.5}.createButtonWrapper[data-v-fb0c9dee]{position:fixed;bottom:320px;right:15px;z-index:9}.createButtonWrapper .expandButton[data-v-fb0c9dee]{width:40px;height:40px}.createButtonWrapper .createButton[data-v-fb0c9dee]{width:30px;height:30px;z-index:-1}.createButtonWrapper .item[data-v-fb0c9dee]{position:absolute;top:5px;right:5px;z-index:-1;transition:right .5s}.createButtonWrapper .item button[data-v-fb0c9dee]{padding:0!important}.createButtonWrapper .expandCreateBillButtonTooltip[data-v-fb0c9dee]{right:100px}.createButtonWrapper .expandCreateReceivableButtonTooltip[data-v-fb0c9dee]{right:50px}[data-v-6f7f32d0] .el-step__description{padding-right:0}.wrong[data-v-6f7f32d0],.wrong[data-v-6f7f32d0] .is-icon{color:red}.default[data-v-6f7f32d0]{color:#c0c4cc}.waiting[data-v-6f7f32d0]{color:orange}[data-v-12a625a1] .el-step__description{padding-right:0}.wrong[data-v-12a625a1],.wrong[data-v-12a625a1] .is-icon{color:red}.waiting[data-v-12a625a1]{color:orange}[data-v-2ddc5667] .el-pagination{margin:20px 0}[data-v-2ddc5667] .is-icon{width:120px}[data-v-2ddc5667] .el-step__main{text-align:center;width:120px}[data-v-2ddc5667] .el-step__description{padding-right:0}[data-v-2ddc5667] .tableRow{cursor:pointer}.warningTitle[data-v-2ddc5667]{color:inherit}[data-v-2ddc5667] .el-alert__description{font-size:14px}.filterTagBtn[data-v-2ddc5667]{width:100%}.container-fluid[data-v-2ddc5667]{padding:20px;max-width:95vw}.el-table__row:hover .el-steps[data-v-2ddc5667] .is-icon{background:#f5f7fa}.error[data-v-2ddc5667] .is-icon,.wrong[data-v-2ddc5667]{color:red}[data-v-2ddc5667] .el-tabs__item{position:relative}.tabLink[data-v-2ddc5667]{font-size:1.25rem;text-decoration:none}.tabLink[data-v-2ddc5667]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.studentsError[data-v-2ddc5667]{margin-top:16px}[data-v-2ddc5667] .el-alert--info>.el-alert__content>.el-alert__description{font-size:14px!important;line-height:20px!important;color:#1f9aff!important}.section-title[data-v-2ddc5667]{letter-spacing:.5px;padding-left:10px;border-left:4px solid var(--themeColor)}.panel[data-v-2ddc5667]{background:#fff;border:1px solid #eaeaea;border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.06);padding:16px;transition:box-shadow .2s ease,transform .2s ease}.panel[data-v-2ddc5667]:hover{box-shadow:0 10px 26px rgba(0,0,0,.08)}.panel--list[data-v-2ddc5667]{margin-bottom:24px}.panel--paid[data-v-2ddc5667]{margin-top:12px}[data-v-2ddc5667] .el-table__row{transition:background .2s ease,transform .1s ease}[data-v-2ddc5667] .el-table__row:hover{background:rgba(31,154,255,.06)}.billing-progress[data-v-2ddc5667]{background:#fff;border:1px solid #eaeaea;border-radius:12px;padding:12px 14px;box-shadow:0 6px 18px rgba(0,0,0,.06)}.billing-progress[data-v-2ddc5667] .el-steps{padding:4px 0}.billing-progress[data-v-2ddc5667] .el-step__icon.is-text{border-color:#1f9aff;background:rgba(31,154,255,.08);color:#1f9aff}.billing-progress[data-v-2ddc5667] .el-step__title{font-weight:600;color:#303133}.billing-progress[data-v-2ddc5667] .el-step__description{color:#606266}.billing-progress[data-v-2ddc5667] .el-step__line{background:linear-gradient(90deg,rgba(31,154,255,.2),rgba(31,154,255,.5));height:3px}.billing-progress[data-v-2ddc5667] .is-icon{width:120px}.billing-progress[data-v-2ddc5667] .el-step__main{text-align:center;width:120px}.jump-paid[data-v-2ddc5667]{position:fixed;right:15px;bottom:260px;z-index:2000;width:40px;height:40px;box-shadow:0 10px 26px rgba(0,0,0,.18);transition:transform .15s ease,box-shadow .15s ease}.jump-paid[data-v-2ddc5667]:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(0,0,0,.22)}.jump-paid--stacked[data-v-2ddc5667]{bottom:260px}.notes-cell[data-v-2ddc5667]{display:flex;align-items:stretch}.note-card[data-v-2ddc5667]{width:100%;border-radius:12px;border:1px solid #eaeaea;background:#fff;padding:10px 10px 8px;box-shadow:0 6px 18px rgba(0,0,0,.06);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.note-card[data-v-2ddc5667]:hover{transform:translateY(-1px);box-shadow:0 10px 26px rgba(0,0,0,.08)}.note-text[data-v-2ddc5667]{font-size:13px;line-height:18px;color:#303133;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.note-meta[data-v-2ddc5667]{margin-top:8px;display:flex;justify-content:space-between;align-items:center;gap:10px}.note-author[data-v-2ddc5667]{font-size:12px;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-edit-btn[data-v-2ddc5667]{padding:0;color:#1f9aff;opacity:.9}.note-card--empty[data-v-2ddc5667]{border-style:dashed;background:linear-gradient(180deg,rgba(31,154,255,.06),#fff)}.note-empty-title[data-v-2ddc5667]{font-weight:700;color:#1f9aff;font-size:13px;letter-spacing:.2px}.note-empty-desc[data-v-2ddc5667]{margin-top:6px;color:#606266;font-size:12px;line-height:16px}