.user-record-page[data-v-e8d3f6aa]{min-height:100vh}[dir] .user-record-page[data-v-e8d3f6aa]{padding-bottom:40px}.record-container[data-v-e8d3f6aa]{max-width:1200px}[dir] .record-container[data-v-e8d3f6aa]{margin:0 auto;padding:24px}.page-header[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[dir] .page-header[data-v-e8d3f6aa]{margin-bottom:24px}.page-header .header-left[data-v-e8d3f6aa]{gap:12px}.page-header .back-button[data-v-e8d3f6aa],.page-header .header-left[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .back-button[data-v-e8d3f6aa]{width:32px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s;color:var(--text-1-cl);-webkit-transform:translateY(-2px)}[dir] .page-header .back-button[data-v-e8d3f6aa]{cursor:pointer;border-radius:6px;-webkit-transition:all .3s;background:var(--main-color-1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.page-header .back-button[data-v-e8d3f6aa]:hover{color:#fff}[dir] .page-header .back-button[data-v-e8d3f6aa]:hover{background:var(--main-1-cl)}[dir=ltr] .page-header .back-button[data-v-e8d3f6aa]:hover{-webkit-transform:translateX(-2px) translateY(-2px);transform:translateX(-2px) translateY(-2px)}[dir=rtl] .page-header .back-button[data-v-e8d3f6aa]:hover{-webkit-transform:translateX(2px) translateY(-2px);transform:translateX(2px) translateY(-2px)}.page-header .back-button svg[data-v-e8d3f6aa]{display:block}.page-header .page-title[data-v-e8d3f6aa]{font-size:28px;font-weight:600}[dir] .page-header .page-title[data-v-e8d3f6aa]{margin:0}.page-header .filter-section[data-v-e8d3f6aa]{gap:24px}.page-header .filter-section .filter-item[data-v-e8d3f6aa],.page-header .filter-section[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .filter-section .filter-item[data-v-e8d3f6aa]{gap:12px}.page-header .filter-section .filter-item .filter-label[data-v-e8d3f6aa]{font-size:14px;white-space:nowrap}.page-header .filter-section .filter-item .filter-select[data-v-e8d3f6aa]{width:160px}.page-header .filter-section .filter-item .filter-select[data-v-e8d3f6aa] .el-input__inner{color:var(--text-1-cl);height:36px;line-height:36px;font-size:14px}[dir] .page-header .filter-section .filter-item .filter-select[data-v-e8d3f6aa] .el-input__inner{background:var(--card-bg);border:1px solid var(--border-color);border-radius:8px}[dir] .page-header .filter-section .filter-item .filter-select[data-v-e8d3f6aa] .el-input__inner:focus,[dir] .page-header .filter-section .filter-item .filter-select[data-v-e8d3f6aa] .el-input__inner:hover{border-color:var(--main-1-cl)}.page-header .filter-section .filter-item .filter-select[data-v-e8d3f6aa] .el-input__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .filter-section .filter-item .filter-select[data-v-e8d3f6aa] .el-select__caret{color:var(--text-2-cl)}.loading-wrapper[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;color:var(--text-2-cl);font-size:14px}[dir] .loading-wrapper[data-v-e8d3f6aa]{padding:80px 20px}.loading-wrapper .el-icon[data-v-e8d3f6aa]{font-size:32px}[dir=ltr] .loading-wrapper .is-loading[data-v-e8d3f6aa]{-webkit-animation:rotating-ltr-e8d3f6aa 2s linear infinite;animation:rotating-ltr-e8d3f6aa 2s linear infinite}[dir=rtl] .loading-wrapper .is-loading[data-v-e8d3f6aa]{-webkit-animation:rotating-rtl-e8d3f6aa 2s linear infinite;animation:rotating-rtl-e8d3f6aa 2s linear infinite}@-webkit-keyframes rotating-ltr-e8d3f6aa{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotating-rtl-e8d3f6aa{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotating-ltr-e8d3f6aa{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating-rtl-e8d3f6aa{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.record-list[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.record-item[data-v-e8d3f6aa]{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 50px);flex:0 0 calc(50% - 50px);-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}[dir] .record-item[data-v-e8d3f6aa]{border-radius:12px;padding:20px;-webkit-transition:all .3s ease;border:1px solid var(--border-color)}.record-item[data-v-e8d3f6aa]:hover,[dir] .record-item[data-v-e8d3f6aa]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px)}[dir] .record-item[data-v-e8d3f6aa]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.record-header[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}[dir] .record-header[data-v-e8d3f6aa]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.record-image[data-v-e8d3f6aa]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}[dir] .record-image[data-v-e8d3f6aa]{border-radius:8px;border:1px solid var(--border-color)}.record-info[data-v-e8d3f6aa]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0}.record-title[data-v-e8d3f6aa]{font-size:16px;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.record-issue[data-v-e8d3f6aa]{font-size:14px}.record-status[data-v-e8d3f6aa]{-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:500;white-space:nowrap}[dir] .record-status[data-v-e8d3f6aa]{padding:6px 12px;border-radius:6px}.record-status.status-success[data-v-e8d3f6aa]{color:#34c759}[dir] .record-status.status-success[data-v-e8d3f6aa]{background:rgba(52,199,89,.1)}.record-status.status-pending[data-v-e8d3f6aa]{color:#ff9500}[dir] .record-status.status-pending[data-v-e8d3f6aa]{background:rgba(255,149,0,.1)}.record-status.status-ended[data-v-e8d3f6aa]{color:#8e8e93}[dir] .record-status.status-ended[data-v-e8d3f6aa]{background:rgba(142,142,147,.1)}.record-status.status-not-started[data-v-e8d3f6aa]{color:#5856d6}[dir] .record-status.status-not-started[data-v-e8d3f6aa]{background:rgba(88,86,214,.1)}.record-details[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}[dir] .record-details[data-v-e8d3f6aa]{margin-bottom:16px}.detail-row[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.detail-row.numbers-row[data-v-e8d3f6aa]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail-label[data-v-e8d3f6aa]{-ms-flex-negative:0;flex-shrink:0}.detail-value[data-v-e8d3f6aa]{font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all;color:var(--text-1-cl)}[dir=ltr] .detail-value[data-v-e8d3f6aa]{text-align:right;margin-left:16px}[dir=rtl] .detail-value[data-v-e8d3f6aa]{text-align:left;margin-right:16px}.detail-value.highlight[data-v-e8d3f6aa]{color:var(--main-1-cl);font-weight:600;font-size:16px}.detail-value.numbers[data-v-e8d3f6aa]{font-size:14px;line-height:1.6}[dir=ltr] .detail-value.numbers[data-v-e8d3f6aa]{text-align:left}[dir=rtl] .detail-value.numbers[data-v-e8d3f6aa]{text-align:right}.numbers-container[data-v-e8d3f6aa]{-webkit-box-flex:1;-ms-flex:1;flex:1}[dir=ltr] .numbers-container[data-v-e8d3f6aa]{margin-left:16px;text-align:right}[dir=rtl] .numbers-container[data-v-e8d3f6aa]{margin-right:16px;text-align:left}[dir=ltr] .numbers-container .detail-value[data-v-e8d3f6aa]{margin-left:0;text-align:left}[dir=rtl] .numbers-container .detail-value[data-v-e8d3f6aa]{margin-right:0;text-align:right}.winner-banner[data-v-e8d3f6aa]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:#fff;font-size:16px;font-weight:600;-webkit-box-shadow:0 2px 8px rgba(40,201,64,.3);overflow:hidden}[dir] .winner-banner[data-v-e8d3f6aa]{padding:12px 20px;margin:-20px -20px 16px -20px;-webkit-box-shadow:0 2px 8px rgba(40,201,64,.3);box-shadow:0 2px 8px rgba(40,201,64,.3)}[dir=ltr] .winner-banner[data-v-e8d3f6aa]{background:linear-gradient(135deg,#32d74b,#28c940)}[dir=rtl] .winner-banner[data-v-e8d3f6aa]{background:linear-gradient(-135deg,#32d74b,#28c940)}.winner-banner svg[data-v-e8d3f6aa]{display:block;color:#fff200;-webkit-filter:drop-shadow(0 0 4px rgba(255,242,0,.6));filter:drop-shadow(0 0 4px rgba(255,242,0,.6))}.winner-banner .winner-decorations[data-v-e8d3f6aa]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}[dir=ltr] .winner-banner .winner-decorations[data-v-e8d3f6aa]{right:20px}[dir=rtl] .winner-banner .winner-decorations[data-v-e8d3f6aa]{left:20px}.winner-banner .winner-decorations .star[data-v-e8d3f6aa]{font-size:16px}[dir=ltr] .winner-banner .winner-decorations .star[data-v-e8d3f6aa],[dir=rtl] .winner-banner .winner-decorations .star[data-v-e8d3f6aa]{-webkit-animation:sparkle-e8d3f6aa 2s ease-in-out infinite;animation:sparkle-e8d3f6aa 2s ease-in-out infinite}[dir=ltr] .winner-banner .winner-decorations .star[data-v-e8d3f6aa]:nth-child(2),[dir=rtl] .winner-banner .winner-decorations .star[data-v-e8d3f6aa]:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}[dir=ltr] .winner-banner .winner-decorations .star[data-v-e8d3f6aa]:nth-child(3),[dir=rtl] .winner-banner .winner-decorations .star[data-v-e8d3f6aa]:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes sparkle-e8d3f6aa{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.8}}@keyframes sparkle-e8d3f6aa{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.8}}.winner-item[data-v-e8d3f6aa]{-webkit-box-shadow:0 4px 16px rgba(50,215,75,.15);position:relative}[dir] .winner-item[data-v-e8d3f6aa]{border:1px solid #32d74b;-webkit-box-shadow:0 4px 16px rgba(50,215,75,.15);box-shadow:0 4px 16px rgba(50,215,75,.15)}.winner-item[data-v-e8d3f6aa]:before{content:"";position:absolute;top:0;bottom:0;pointer-events:none}[dir] .winner-item[data-v-e8d3f6aa]:before{border-radius:12px}[dir=ltr] .winner-item[data-v-e8d3f6aa]:before{left:0;right:0;background:linear-gradient(135deg,rgba(50,215,75,.05),rgba(40,201,64,.05))}[dir=rtl] .winner-item[data-v-e8d3f6aa]:before{right:0;left:0;background:linear-gradient(-135deg,rgba(50,215,75,.05),rgba(40,201,64,.05))}.record-actions-row[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.record-actions[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:#fff;font-size:14px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:1;-ms-flex:1;flex:1}[dir] .record-actions[data-v-e8d3f6aa]{padding:12px 20px;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease}[dir=ltr] .record-actions[data-v-e8d3f6aa]{background:linear-gradient(135deg,var(--main-1-cl),var(--main-2-cl))}[dir=rtl] .record-actions[data-v-e8d3f6aa]{background:linear-gradient(-135deg,var(--main-1-cl),var(--main-2-cl))}.record-actions[data-v-e8d3f6aa]:hover{opacity:.9;-webkit-transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15)}[dir] .record-actions[data-v-e8d3f6aa]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.record-actions svg[data-v-e8d3f6aa]{display:block}.reward-button[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-size:14px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir] .reward-button[data-v-e8d3f6aa]{padding:12px 20px;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease}.reward-button[data-v-e8d3f6aa]:not(.received):not(.loading){color:#fff}[dir=ltr] .reward-button[data-v-e8d3f6aa]:not(.received):not(.loading){background:linear-gradient(135deg,#32d74b,#28c940)}[dir=rtl] .reward-button[data-v-e8d3f6aa]:not(.received):not(.loading){background:linear-gradient(-135deg,#32d74b,#28c940)}.reward-button[data-v-e8d3f6aa]:not(.received):not(.loading):hover{opacity:.9;-webkit-transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(40,201,64,.3)}[dir] .reward-button[data-v-e8d3f6aa]:not(.received):not(.loading):hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(40,201,64,.3);box-shadow:0 4px 12px rgba(40,201,64,.3)}.reward-button.received[data-v-e8d3f6aa]{color:#86868b}[dir] .reward-button.received[data-v-e8d3f6aa]{background:#f5f5f7;cursor:not-allowed;border-color:#d1d1d6}.reward-button.received[data-v-e8d3f6aa]:hover{-webkit-transform:none;-webkit-box-shadow:none;opacity:1}[dir] .reward-button.received[data-v-e8d3f6aa]:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.reward-button.loading[data-v-e8d3f6aa]{color:#fff;opacity:.7}[dir] .reward-button.loading[data-v-e8d3f6aa]{cursor:not-allowed}[dir=ltr] .reward-button.loading[data-v-e8d3f6aa]{background:linear-gradient(135deg,#32d74b,#28c940)}[dir=rtl] .reward-button.loading[data-v-e8d3f6aa]{background:linear-gradient(-135deg,#32d74b,#28c940)}.reward-button.loading[data-v-e8d3f6aa]:hover{-webkit-transform:none;-webkit-box-shadow:none;opacity:.7}[dir] .reward-button.loading[data-v-e8d3f6aa]:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.reward-button.loading .el-icon[data-v-e8d3f6aa]{font-size:14px}[dir=ltr] .reward-button.loading .el-icon .is-loading[data-v-e8d3f6aa]{-webkit-animation:rotating-ltr-e8d3f6aa 1.5s linear infinite;animation:rotating-ltr-e8d3f6aa 1.5s linear infinite}[dir=rtl] .reward-button.loading .el-icon .is-loading[data-v-e8d3f6aa]{-webkit-animation:rotating-rtl-e8d3f6aa 1.5s linear infinite;animation:rotating-rtl-e8d3f6aa 1.5s linear infinite}.reward-button svg[data-v-e8d3f6aa]{display:block}.reward-button .el-icon[data-v-e8d3f6aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-wrapper[data-v-e8d3f6aa],.reward-button .el-icon[data-v-e8d3f6aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-wrapper[data-v-e8d3f6aa]{width:100%}[dir] .pagination-wrapper[data-v-e8d3f6aa]{padding-top:16px}[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-next,[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-prev{padding:0 6px}[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .el-pager li{margin:0 6px}.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-next,.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-prev,.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .el-pager li{color:var(--text-1-cl)}[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-next,[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-prev,[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .el-pager li{background-color:transparent;border:1px solid var(--border-color);border-radius:4px}.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-next:hover,.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-prev:hover,.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .el-pager li:hover{color:var(--main-1-cl)}[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-next:hover,[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-prev:hover,[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .el-pager li:hover{border-color:var(--main-1-cl)}.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-next.active,.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-prev.active,.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .el-pager li.active{color:#fff}[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-next.active,[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-prev.active,[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .el-pager li.active{background-color:var(--main-1-cl);border-color:var(--main-1-cl)}.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-next:disabled,.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-prev:disabled,.pagination-wrapper[data-v-e8d3f6aa] .el-pagination .el-pager li:disabled{color:var(--text-2-cl)}[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-next:disabled,[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .btn-prev:disabled,[dir] .pagination-wrapper[data-v-e8d3f6aa] .el-pagination .el-pager li:disabled{cursor:not-allowed}