.invite-records-container[data-v-5160400a]{min-height:100vh;background:var(--home-bg);padding:24px;box-sizing:border-box}.page-header[data-v-5160400a]{margin-bottom:24px}.back-button[data-v-5160400a]{background:var(--workspace-btn-bg);border-color:var(--workspace-btn-bg);color:var(--workspace-btn-color);border-radius:var(--card-radius-sm);padding:10px 20px;font-weight:500;transition:var(--transition-base)}.back-button[data-v-5160400a]:hover{background:var(--workspace-btn-hover-bg);border-color:var(--workspace-btn-hover-bg);color:var(--workspace-btn-color)}.invite-tabs[data-v-5160400a]{background:var(--color-bg-card);border-radius:var(--card-radius);padding:var(--card-padding);box-shadow:var(--color-shadow-light)}.invite-tabs[data-v-5160400a] .el-tabs__header{margin-bottom:24px}.invite-tabs[data-v-5160400a] .el-tabs__nav-wrap:after{background:var(--color-border)}.invite-tabs[data-v-5160400a] .el-tabs__item{color:var(--color-text-secondary);font-size:15px;font-weight:500;padding:0 24px;height:44px;line-height:44px}.invite-tabs[data-v-5160400a] .el-tabs__item:hover{color:var(--color-primary)}.invite-tabs[data-v-5160400a] .el-tabs__item.is-active{color:var(--color-primary);font-weight:600}.invite-tabs[data-v-5160400a] .el-tabs__active-bar{background:var(--color-primary);height:3px;border-radius:2px}.tab-content[data-v-5160400a]{min-height:400px}.filter-form[data-v-5160400a]{background:var(--color-bg-card);border-radius:var(--card-radius-sm);padding:20px;margin-bottom:24px;border:1px solid var(--color-border)}.filter-form[data-v-5160400a] .el-form-item__label{color:var(--color-label);font-weight:500}.filter-form[data-v-5160400a] .el-input__wrapper{background:var(--color-bg-card);border:1px solid var(--color-border-input);border-radius:var(--card-radius-xs);transition:var(--transition-base)}.filter-form[data-v-5160400a] .el-input__wrapper:hover{border-color:var(--color-border-hover)}.filter-form[data-v-5160400a] .el-input__wrapper.is-focus{border-color:var(--color-primary);background:var(--color-bg-input-focus)}.filter-form[data-v-5160400a] .el-input__inner{color:var(--color-text-input)}.filter-form[data-v-5160400a] .el-input__inner::-moz-placeholder{color:var(--color-text-placeholder)}.filter-form[data-v-5160400a] .el-input__inner::placeholder{color:var(--color-text-placeholder)}.filter-form[data-v-5160400a] .el-date-editor{width:200px}.filter-form[data-v-5160400a] .el-button--primary{background:var(--gradient-button);border:1px solid var(--color-border);color:#fff;border-radius:var(--card-radius-sm);padding:8px 20px;font-weight:600;transition:var(--transition-base);box-shadow:0 2px 8px var(--color-shadow-light)}.filter-form[data-v-5160400a] .el-button--primary:hover{background:var(--gradient-button-hover);border-color:var(--color-border-hover);color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px var(--color-shadow-medium)}.filter-form[data-v-5160400a] .el-button--primary:active{background:var(--gradient-button-hover);border-color:var(--color-border-hover);color:#fff;transform:translateY(0)}.filter-form[data-v-5160400a] .el-button--small.el-button--primary{background:var(--gradient-button);border:1px solid var(--color-border);color:#fff;border-radius:var(--card-radius-sm);padding:8px 20px;font-weight:600;transition:var(--transition-base);box-shadow:0 2px 8px var(--color-shadow-light)}.filter-form[data-v-5160400a] .el-button--small.el-button--primary:hover{background:var(--gradient-button-hover);border-color:var(--color-border-hover);color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px var(--color-shadow-medium)}.filter-form[data-v-5160400a] .el-button--small.el-button--primary:active{background:var(--gradient-button-hover);border-color:var(--color-border-hover);color:#fff;transform:translateY(0)}.filter-form[data-v-5160400a] .el-button--default{background:var(--secondary-btn-bg);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:var(--card-radius-sm);padding:8px 20px;font-weight:600;transition:var(--transition-base)}.filter-form[data-v-5160400a] .el-button--default:hover,.filter-form[data-v-5160400a] .el-button--default:active{background:var(--secondary-btn-hover-bg);border-color:var(--color-border-hover);color:var(--color-primary)}.filter-form[data-v-5160400a] .el-button--small.el-button--default{background:var(--secondary-btn-bg);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:var(--card-radius-sm);padding:8px 20px;font-weight:600;transition:var(--transition-base)}.filter-form[data-v-5160400a] .el-button--small.el-button--default:hover,.filter-form[data-v-5160400a] .el-button--small.el-button--default:active{background:var(--secondary-btn-hover-bg);border-color:var(--color-border-hover);color:var(--color-primary)}.loading-container[data-v-5160400a],.empty-container[data-v-5160400a]{display:flex;justify-content:center;align-items:center;min-height:300px}.table-container[data-v-5160400a]{background:var(--color-bg-card);border-radius:var(--card-radius-sm);padding:20px;border:1px solid var(--color-border)}.details-table[data-v-5160400a]{width:100%;border-collapse:collapse}.details-table thead[data-v-5160400a]{background:var(--color-bg-overlay)}.details-table th[data-v-5160400a]{padding:16px;text-align:left;font-weight:600;color:var(--color-text-primary);font-size:14px;border-bottom:2px solid var(--color-border)}.details-table td[data-v-5160400a]{padding:16px;color:var(--color-text-primary);font-size:14px;border-bottom:1px solid var(--color-border)}.details-table tbody tr[data-v-5160400a]{transition:var(--transition-base)}.details-table tbody tr[data-v-5160400a]:hover{background:var(--color-bg-overlay)}.empty-table-cell[data-v-5160400a]{text-align:center;padding:60px 20px!important}.empty-table-cell[data-v-5160400a] .el-empty{padding:0}.empty-table-cell[data-v-5160400a] .el-empty__description{color:var(--color-text-secondary);margin-top:16px}.empty-table-cell[data-v-5160400a] .el-empty__image{width:120px;height:120px}.pagination-container[data-v-5160400a]{display:flex;justify-content:center;margin-top:24px;padding-top:20px;border-top:1px solid var(--color-border)}.pagination-container[data-v-5160400a] .el-pagination{display:flex;align-items:center}.pagination-container[data-v-5160400a] .el-pagination .el-pager li{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius-xs);margin:0 4px;color:var(--color-text-primary);font-weight:500;min-width:36px;height:36px;line-height:34px;transition:var(--transition-base)}.pagination-container[data-v-5160400a] .el-pagination .el-pager li:hover{border-color:var(--color-primary);color:var(--color-primary)}.pagination-container[data-v-5160400a] .el-pagination .el-pager li.is-active{background:var(--workspace-btn-bg);border-color:var(--workspace-btn-bg);color:var(--workspace-btn-color)}.pagination-container[data-v-5160400a] .el-pagination button{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius-xs);color:var(--color-text-primary);font-weight:500;min-width:36px;height:36px;transition:var(--transition-base)}.pagination-container[data-v-5160400a] .el-pagination button:hover{border-color:var(--color-primary);color:var(--color-primary)}.pagination-container[data-v-5160400a] .el-pagination .el-pagination__sizes{margin-right:16px}.pagination-container[data-v-5160400a] .el-pagination .el-pagination__sizes .el-select{width:100px}.pagination-container[data-v-5160400a] .el-pagination .el-select .el-input__wrapper{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius-xs)}.pagination-container[data-v-5160400a] .el-pagination .el-select .el-input__wrapper:hover{border-color:var(--color-border-hover)}.pagination-container[data-v-5160400a] .el-pagination .el-select .el-input__wrapper.is-focus{border-color:var(--color-primary)}.pagination-container[data-v-5160400a] .el-pagination .el-select .el-input__inner{color:var(--color-text-primary)}.pagination-container[data-v-5160400a] .el-pagination .el-pagination__total{color:var(--color-text-secondary);font-weight:500;margin-right:16px}.pagination-container[data-v-5160400a] .el-pagination .el-pagination__jump{color:var(--color-text-secondary);font-weight:500;margin-left:16px}.pagination-container[data-v-5160400a] .el-pagination .el-pagination__jump .el-input__wrapper{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius-xs);width:50px}.settlement-header[data-v-5160400a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap;gap:16px}.settlement-statistics[data-v-5160400a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;flex:1}.stat-item[data-v-5160400a]{background:var(--user-total-points-bg);border:1px solid var(--user-total-points-border);border-radius:var(--card-radius-sm);padding:16px;text-align:center;box-shadow:var(--user-total-points-shadow);transition:var(--transition-base)}.stat-item[data-v-5160400a]:hover{box-shadow:var(--user-total-points-hover-shadow);transform:translateY(-2px)}.stat-label[data-v-5160400a]{color:var(--color-text-secondary);font-size:13px;font-weight:500;margin-bottom:8px}.stat-value[data-v-5160400a]{color:var(--color-primary);font-size:24px;font-weight:700}.settlement-header[data-v-5160400a] .el-button--primary{background:var(--gradient-button);border:1px solid var(--color-border);color:#fff;border-radius:var(--card-radius-sm);padding:12px 28px;font-weight:600;transition:var(--transition-base);box-shadow:0 2px 8px var(--color-shadow-light)}.settlement-header[data-v-5160400a] .el-button--primary:hover{background:var(--gradient-button-hover);border-color:var(--color-border-hover);color:#fff;box-shadow:0 4px 16px var(--color-shadow-medium);transform:translateY(-2px)}.settlement-header[data-v-5160400a] .el-button--primary:active{background:var(--gradient-button-hover);border-color:var(--color-border-hover);color:#fff;box-shadow:0 2px 8px var(--color-shadow-light);transform:translateY(0)}.single-tab-content[data-v-5160400a]{background:var(--color-bg-card);border-radius:var(--card-radius);padding:var(--card-padding);box-shadow:var(--color-shadow-light)}.dialog-footer[data-v-5160400a] .el-button--default{background:var(--secondary-btn-bg);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:var(--card-radius-sm);padding:10px 24px;font-weight:600;transition:var(--transition-base)}.dialog-footer[data-v-5160400a] .el-button--default:hover{background:var(--secondary-btn-hover-bg);border-color:var(--color-border-hover);color:var(--color-primary)}.dialog-footer[data-v-5160400a] .el-button--primary{background:var(--gradient-button);border:1px solid var(--color-border);color:#fff;border-radius:var(--card-radius-sm);padding:10px 24px;font-weight:600;transition:var(--transition-base);box-shadow:0 2px 8px var(--color-shadow-light)}.dialog-footer[data-v-5160400a] .el-button--primary:hover{background:var(--gradient-button-hover);border-color:var(--color-border-hover);color:#fff;box-shadow:0 4px 16px var(--color-shadow-medium);transform:translateY(-2px)}[data-v-5160400a] .el-dialog{background:var(--color-bg-card);border-radius:var(--card-radius);box-shadow:var(--color-shadow-strong)}[data-v-5160400a] .el-dialog__header{padding:24px 24px 16px;border-bottom:1px solid var(--color-border)}[data-v-5160400a] .el-dialog__title{color:var(--color-text-primary);font-size:18px;font-weight:600}[data-v-5160400a] .el-dialog__body{padding:24px}[data-v-5160400a] .el-dialog__footer{padding:16px 24px 24px;border-top:1px solid var(--color-border)}[data-v-5160400a] .el-form-item__label{color:var(--color-label);font-weight:500}[data-v-5160400a] .el-textarea__inner{background:var(--color-bg-card);border:1px solid var(--color-border-input);border-radius:var(--card-radius-xs);color:var(--color-text-input);transition:var(--transition-base)}[data-v-5160400a] .el-textarea__inner:hover{border-color:var(--color-border-hover)}[data-v-5160400a] .el-textarea__inner:focus{border-color:var(--color-primary);background:var(--color-bg-input-focus)}[data-v-5160400a] .el-textarea__inner::-moz-placeholder{color:var(--color-text-placeholder)}[data-v-5160400a] .el-textarea__inner::placeholder{color:var(--color-text-placeholder)}[data-v-5160400a] .el-tag{border-radius:var(--card-radius-xs);font-weight:500;padding:4px 12px}[data-v-5160400a] .el-tag--warning{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error)}[data-v-5160400a] .el-tag--success{background:#10b9811a;border-color:#10b98133;color:#10b981}[data-v-5160400a] .el-tag--danger{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error)}[data-v-5160400a] .el-skeleton{padding:40px 20px}[data-v-5160400a] .el-skeleton__item{background:var(--color-bg-overlay)}@media(max-width:768px){.invite-records-container[data-v-5160400a]{padding:16px}.invite-tabs[data-v-5160400a]{padding:var(--card-padding-sm)}.table-container[data-v-5160400a]{padding:12px;overflow-x:auto}.details-table[data-v-5160400a]{min-width:600px}.details-table th[data-v-5160400a],.details-table td[data-v-5160400a]{padding:12px 8px;font-size:13px}.filter-form[data-v-5160400a]{padding:16px}.filter-form[data-v-5160400a] .el-date-editor{width:100%}.filter-form[data-v-5160400a] .el-form-item{display:block;margin-bottom:16px}.settlement-header[data-v-5160400a]{flex-direction:column}.settlement-statistics[data-v-5160400a]{grid-template-columns:repeat(2,1fr);width:100%}.stat-item[data-v-5160400a]{padding:12px}.stat-value[data-v-5160400a]{font-size:20px}.settlement-header[data-v-5160400a] .el-button{width:100%}.pagination-container[data-v-5160400a]{flex-wrap:wrap}.pagination-container[data-v-5160400a] .el-pagination{flex-wrap:wrap;justify-content:center}.pagination-container[data-v-5160400a] .el-pagination__total,.pagination-container[data-v-5160400a] .el-pagination__sizes{width:100%;text-align:center;margin:8px 0}[data-v-5160400a] .el-dialog{width:90%!important;margin:5vh auto}}@media(min-width:769px)and (max-width:1024px){.invite-records-container[data-v-5160400a]{padding:20px}.invite-tabs[data-v-5160400a]{padding:var(--card-padding-md)}.settlement-statistics[data-v-5160400a]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1025px){.settlement-statistics[data-v-5160400a]{grid-template-columns:repeat(4,1fr)}}
