.confirm-body[data-v-2774ed41]{padding:.3125rem 0}.confirm-body .dialog-desc[data-v-2774ed41]{color:#64748b;font-size:.9375rem;line-height:1.6;margin-bottom:1.25rem;padding:1rem 1.25rem;background:#f8fafc;border-radius:.75rem;border-left:.25rem solid #3b82f6;font-weight:500}.confirm-body .confirm-note[data-v-2774ed41]{font-size:.875rem;color:#94a3b8;line-height:1.6;padding:0 .3125rem;margin-top:.625rem}.premium-dialog{border-radius:1.25rem!important;box-shadow:0 1.5625rem 3.125rem -.75rem rgba(0,0,0,.25)!important;border:none!important;overflow:hidden}.premium-dialog .el-dialog__header{padding:1.875rem 1.875rem .625rem 1.875rem!important;background:#fff!important;border-bottom:none!important}.premium-dialog .el-dialog__header .el-dialog__title{font-weight:700!important;font-size:1.375rem!important;color:#1e293b!important;letter-spacing:-.025em}.premium-dialog .el-dialog__header .el-dialog__headerbtn{top:1.875rem!important;right:1.875rem!important}.premium-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#94a3b8!important;font-size:1.375rem!important}.premium-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#f43f5e!important}.premium-dialog .el-dialog__body{padding:.625rem 1.875rem 1.25rem 1.875rem!important}.premium-dialog .el-dialog__footer{padding:.625rem 1.875rem 1.875rem 1.875rem!important;background:#fff!important;border-top:none!important}.premium-dialog .el-dialog__footer .el-button{border-radius:.75rem!important;padding:.75rem 1.875rem!important;font-weight:600!important;font-size:.9375rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.premium-dialog .el-dialog__footer .el-button--default{background:#f1f5f9!important;border:none!important;color:#475569!important}.premium-dialog .el-dialog__footer .el-button--default:hover{background:#e2e8f0!important;color:#0f172a!important}.premium-dialog .el-dialog__footer .el-button--primary{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:none!important;box-shadow:0 .625rem .9375rem -.1875rem rgba(37,99,235,.3)!important}.premium-dialog .el-dialog__footer .el-button--primary:hover{transform:translateY(-.125rem);box-shadow:0 1.25rem 1.5625rem -.3125rem rgba(37,99,235,.4)!important}.premium-dialog .el-dialog__footer .el-button--primary:active{transform:translateY(0)}@media screen and (max-width:768px){.premium-dialog{width:95%!important;margin:20vh auto 0!important}.premium-dialog .el-dialog__header{padding:1.25rem 1.25rem .625rem 1.25rem!important}.premium-dialog .el-dialog__header .el-dialog__title{font-size:1.125rem!important}.premium-dialog .el-dialog__body{padding:.3125rem 1.25rem .9375rem 1.25rem!important}.premium-dialog .el-dialog__footer{padding:.3125rem 1.25rem 1.25rem 1.25rem!important}.premium-dialog .el-dialog__footer .el-button{padding:.625rem 1.25rem!important}}.el-form[data-v-7769c756]{background-color:#fff;box-sizing:border-box}.el-form .el-form-item[data-v-7769c756] input{height:2.375rem;border:0;background-color:#eee}.el-form .el-form-item[data-v-7769c756] input::placeholder{color:rgba(51,51,51,.5)}.el-form .el-form-item[data-v-7769c756] textarea{border:0;background-color:#eee;height:7.5rem}.el-form .el-form-item .el-date-editor[data-v-7769c756]{height:2.375rem;border:0;background-color:#eee}.rank-header[data-v-7769c756]{margin:.875rem 0}.rank-switch[data-v-7769c756]{margin:.375rem 0 .875rem;display:flex;justify-content:flex-end}.rank-switch[data-v-7769c756] .el-radio-button__inner{min-width:5.75rem;text-align:center}.home-page[data-v-7769c756]{height:auto;padding:0 1.8125rem 0 1.5rem;box-sizing:border-box}.home-page .pages[data-v-7769c756]{background:hsla(0,0%,100%,.8);border-radius:.8125rem;border:.125rem solid #fff;padding:1.5rem 2.75rem 0 2.1875rem}.home-page .pages .goReturn[data-v-7769c756]{cursor:pointer;margin-bottom:.9375rem;font-size:1rem}[data-v-7769c756] .el-table__header{box-shadow:0 0 .3125rem .125rem rgba(0,0,0,.08);border-radius:.4375rem}[data-v-7769c756] .el-tabs__nav-wrap:after{position:static!important}[data-v-7769c756] .el-dialog__header{background-color:#fff}.input[data-v-7769c756] input{height:2.375rem!important;border:0;background-color:#eee}.input[data-v-7769c756] input::placeholder{color:rgba(51,51,51,.5)}.img-ava[data-v-7769c756]{width:2.625rem;height:2.625rem;border-radius:50%}@media screen and (max-width:768px){.home-page[data-v-7769c756]{padding:.625rem}.home-page .pages[data-v-7769c756]{padding:.9375rem;border-radius:.5rem}[data-v-7769c756] .el-dialog{margin-top:10vh!important}[data-v-7769c756] .el-table{font-size:.8125rem}[data-v-7769c756] .el-button--small{padding:.4375rem .625rem}[data-v-7769c756] .team-detail-dialog .detail-container .info-grid{grid-template-columns:1fr!important;gap:.75rem!important}[data-v-7769c756] .premium-dialog{width:95%!important;margin:10vh auto!important}[data-v-7769c756] .premium-dialog .el-dialog__header{padding:1.25rem 1.25rem .625rem 1.25rem!important}[data-v-7769c756] .premium-dialog .el-dialog__header .el-dialog__title{font-size:1.125rem!important}[data-v-7769c756] .premium-dialog .el-dialog__header .el-dialog__headerbtn{top:1.25rem!important;right:1.25rem!important}[data-v-7769c756] .premium-dialog .el-dialog__body{padding:0 1.25rem .9375rem 1.25rem!important}[data-v-7769c756] .premium-dialog .el-dialog__footer{padding:.625rem 1.25rem 1.25rem 1.25rem!important}[data-v-7769c756] .premium-dialog .el-dialog__footer .dialog-footer{justify-content:center;width:100%}[data-v-7769c756] .premium-dialog .el-dialog__footer .dialog-footer .dialog-close-btn{width:100%}}[data-v-7769c756] .team-detail-dialog .detail-container .dialog-desc{color:#64748b;font-size:.875rem;line-height:1.6;margin-bottom:1.5rem;padding:.875rem 1.125rem;background:#f8fafc;border-radius:.625rem;border-left:.25rem solid #3b82f6}[data-v-7769c756] .team-detail-dialog .detail-container .section-title{font-size:1rem;font-weight:700;color:#1e293b;margin-bottom:1rem;padding-bottom:.625rem;border-bottom:.0625rem solid #f1f5f9;display:flex;align-items:center}[data-v-7769c756] .team-detail-dialog .detail-container .section-title i{margin-right:.5rem;color:#3b82f6}[data-v-7769c756] .team-detail-dialog .detail-container .member-table{border-radius:.625rem;overflow:hidden;border:.0625rem solid #f1f5f9}[data-v-7769c756] .team-detail-dialog .detail-container .member-table .member-name-cell{display:flex;align-items:center}[data-v-7769c756] .team-detail-dialog .detail-container .member-table .member-name{font-weight:600;color:#334155}[data-v-7769c756] .premium-dialog{border-radius:1rem!important;box-shadow:0 1.25rem 3.75rem rgba(0,0,0,.15),0 0 0 .0625rem rgba(0,0,0,.05)!important;background:#fff!important;overflow:hidden}[data-v-7769c756] .premium-dialog .el-dialog__header{background:#fff!important;padding:1.875rem 1.875rem .9375rem 1.875rem!important;border-bottom:none!important;text-align:left!important}[data-v-7769c756] .premium-dialog .el-dialog__header .el-dialog__title{font-weight:700!important;font-size:1.375rem!important;color:#1e293b!important;letter-spacing:-.03125rem}[data-v-7769c756] .premium-dialog .el-dialog__header .el-dialog__headerbtn{top:1.875rem!important;right:1.875rem!important}[data-v-7769c756] .premium-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#94a3b8!important;font-size:1.25rem!important;font-weight:700;transition:color .2s}[data-v-7769c756] .premium-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#f43f5e!important}[data-v-7769c756] .premium-dialog .el-dialog__body{padding:0 1.875rem 1.25rem 1.875rem!important}[data-v-7769c756] .premium-dialog .el-dialog__footer{border-top:none!important;padding:.625rem 1.875rem 1.875rem 1.875rem!important;background:#fff!important}[data-v-7769c756] .premium-dialog .el-dialog__footer .dialog-footer{display:flex;justify-content:flex-end;gap:.75rem}[data-v-7769c756] .premium-dialog .el-dialog__footer .dialog-close-btn{border-radius:.625rem!important;padding:.75rem 1.75rem!important;font-weight:600!important;font-size:.9375rem;background:#f1f5f9!important;border:none!important;color:#475569!important;transition:all .2s ease}[data-v-7769c756] .premium-dialog .el-dialog__footer .dialog-close-btn:hover{background:#e2e8f0!important;color:#1e293b!important;transform:translateY(-.0625rem)}.import-tips-card[data-v-7769c756]{background:#f8fafc;border:.0625rem solid #e2e8f0;border-radius:.625rem;padding:.75rem 1rem;margin-bottom:1rem}.import-tips-card .tips-header[data-v-7769c756]{font-size:.8125rem;font-weight:600;color:#1e293b;margin-bottom:.5rem;display:flex;align-items:center}.import-tips-card .tips-item[data-v-7769c756]{display:flex;align-items:flex-start;margin-bottom:.375rem;font-size:.75rem;color:#475569;line-height:1.6}.import-tips-card .tips-item[data-v-7769c756]:last-child{margin-bottom:0}.import-tips-card .tips-item .dot[data-v-7769c756]{width:.25rem;height:.25rem;border-radius:50%;background:#3b82f6;margin-top:.4375rem;margin-right:.5rem;flex-shrink:0}.import-tips-card .tips-item strong[data-v-7769c756]{color:#0f172a}.upload-excel[data-v-7769c756]{width:100%}.upload-excel[data-v-7769c756] .el-upload{display:block;width:100%}.upload-excel[data-v-7769c756] .el-upload-dragger{width:100%;height:10rem;display:flex;align-items:center;justify-content:center;background:#f8fafc;border:.09375rem dashed #cbd5e1;border-radius:.625rem;transition:all .2s ease}.upload-excel[data-v-7769c756] .el-upload-dragger:hover{border-color:#3b82f6;background:#eff6ff}.premium-confirm-box{width:30rem!important;border-radius:1rem!important;padding:1.5rem!important;box-shadow:0 1.25rem 2.5rem -.5rem rgba(15,23,42,.15),0 0 .0625rem .0625rem rgba(15,23,42,.05)!important;border:none!important;background:#fff!important}.premium-confirm-box .el-message-box__header{padding:0 0 1rem 0!important;display:flex;align-items:center}.premium-confirm-box .el-message-box__header .el-message-box__title{font-size:1.0625rem!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-.01875rem}.premium-confirm-box .el-message-box__header .el-message-box__headerbtn{top:1.375rem!important;right:1.375rem!important}.premium-confirm-box .el-message-box__header .el-message-box__headerbtn .el-message-box__close{font-size:1.125rem!important;color:#94a3b8!important;font-weight:700;transition:all .2s}.premium-confirm-box .el-message-box__header .el-message-box__headerbtn .el-message-box__close:hover{color:#f43f5e!important}.premium-confirm-box .el-message-box__content{padding:0!important;margin-bottom:1.5rem!important}.premium-confirm-box .el-message-box__content .confirm-import-box{font-size:.875rem;line-height:1.6}.premium-confirm-box .el-message-box__content .confirm-import-box .confirm-file-badge{display:flex;align-items:center;background:#f8fafc;border:.0625rem solid #e2e8f0;border-radius:.625rem;padding:.625rem .875rem;margin-bottom:.875rem}.premium-confirm-box .el-message-box__content .confirm-import-box .confirm-file-badge .file-icon{font-size:1.25rem;color:#2563eb;margin-right:.625rem;flex-shrink:0}.premium-confirm-box .el-message-box__content .confirm-import-box .confirm-file-badge .file-text{font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-confirm-box .el-message-box__content .confirm-import-box .confirm-desc{color:#475569;font-size:.875rem;margin-bottom:.75rem}.premium-confirm-box .el-message-box__content .confirm-import-box .confirm-alert-card{display:flex;align-items:flex-start;background:#fff1f2;border:.0625rem solid #ffe4e6;border-radius:.625rem;padding:.625rem .875rem;color:#e11d48;font-size:.8125rem;line-height:1.5}.premium-confirm-box .el-message-box__content .confirm-import-box .confirm-alert-card .alert-icon{font-size:1rem;margin-top:.125rem;margin-right:.5rem;flex-shrink:0}.premium-confirm-box .el-message-box__content .confirm-import-box .confirm-alert-card .alert-content{flex:1}.premium-confirm-box .el-message-box__content .confirm-import-box .confirm-alert-card .alert-content strong{color:#be123c;font-weight:600}.premium-confirm-box .el-message-box__btns{padding:0!important;display:flex;justify-content:flex-end;gap:.75rem}.premium-confirm-box .el-message-box__btns button{padding:.625rem 1.375rem!important;font-size:.875rem!important;border-radius:.625rem!important;font-weight:600!important;transition:all .2s ease}.premium-confirm-box .el-message-box__btns .el-button--default{background:#f1f5f9!important;border:none!important;color:#475569!important}.premium-confirm-box .el-message-box__btns .el-button--default:hover{background:#e2e8f0!important;color:#1e293b!important;transform:translateY(-.0625rem)}.premium-confirm-box .el-message-box__btns .el-button--primary{background:#2563eb!important;border:none!important;color:#fff!important;box-shadow:0 .25rem .75rem rgba(37,99,235,.25)!important}.premium-confirm-box .el-message-box__btns .el-button--primary:hover{background:#1d4ed8!important;box-shadow:0 .375rem 1rem rgba(37,99,235,.35)!important;transform:translateY(-.0625rem)}