.history-page[data-v-6e8ba074]{background-color:var(--color-bg-1);color:var(--color-text-1);min-height:100vh;padding-top:64px}.page-header[data-v-6e8ba074]{align-items:center;display:flex;justify-content:space-between;margin:1rem 0}.page-title[data-v-6e8ba074]{color:var(--color-text-1);font-size:var(--text-section-title-size,18px);font-weight:600;margin:0}.btn-clear[data-v-6e8ba074],.placehoder-history[data-v-6e8ba074]{padding:.625rem 1.25rem}.btn-clear[data-v-6e8ba074]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:var(--color-text-1);cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}.btn-clear[data-v-6e8ba074]:hover{background:#ffffff26}.empty-state[data-v-6e8ba074],.loading-state[data-v-6e8ba074]{align-items:center;background:var(--color-gold-surface,#f9f8f7);border:1px solid var(--color-gold-border-medium,rgba(0,0,0,.08));border-radius:16px;box-shadow:var(--shadow-gold-soft,0 4px 24px rgba(0,0,0,.06));display:flex;flex-direction:column;height:266px;justify-content:center}.empty-state[data-v-6e8ba074],.empty-text[data-v-6e8ba074]{color:var(--color-gold-muted,var(--color-text-3))}.empty-text[data-v-6e8ba074]{font-size:14px;margin:8px 0 0}.loading-spinner[data-v-6e8ba074]{animation:spin-6e8ba074 1s linear infinite;border:3px solid var(--color-gold-border-medium,rgba(0,0,0,.08));border-radius:50%;border-top-color:var(--color-primary-main,#c8a45c);height:40px;width:40px}@keyframes spin-6e8ba074{to{transform:rotate(1turn)}}.videos-grid[data-v-6e8ba074]{display:grid;gap:1.5rem;grid-template-columns:repeat(5,1fr)}.video-card[data-v-6e8ba074]{cursor:pointer;display:flex;flex-direction:column;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.video-card[data-v-6e8ba074]:hover{transform:translateY(-12px) scale(1.02)}.card-image-wrapper[data-v-6e8ba074]{aspect-ratio:16/9;background:var(--color-bg-2);border-radius:12px;box-shadow:0 4px 12px #0000004d;flex-shrink:0;margin-bottom:.75rem;min-height:0;overflow:hidden;position:relative;transition:box-shadow .3s ease;width:100%}.card-image-wrapper[data-v-6e8ba074]:after{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.5) 40%,rgba(0,0,0,.2) 70%,transparent);bottom:0;content:"";height:45%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.video-card:hover .card-image-wrapper[data-v-6e8ba074]{box-shadow:var(--shadow-primary-xl)}.card-image-wrapper[data-v-6e8ba074] .card-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1);width:100%}.video-card:hover .card-image-wrapper[data-v-6e8ba074] .card-image{transform:scale(1.08)}.card-badges[data-v-6e8ba074]{bottom:.5rem;justify-content:space-between;left:.5rem;pointer-events:none;position:absolute;right:.5rem;z-index:2}.card-badges[data-v-6e8ba074],.play-icon[data-v-6e8ba074]{align-items:center;display:flex}.play-icon[data-v-6e8ba074]{background:#000;border-radius:50%;box-shadow:0 2px 8px #0000004d;color:#fff;justify-content:center}.play-icon[data-v-6e8ba074],.play-icon svg[data-v-6e8ba074]{height:18px;width:18px}.duration-badge[data-v-6e8ba074]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--video-duration-badge-bg);border-radius:var(--video-duration-badge-radius);color:var(--video-duration-badge-color);font-size:var(--video-duration-badge-font-size);font-weight:var(--video-duration-badge-font-weight);letter-spacing:var(--video-duration-badge-letter-spacing);line-height:1.4;padding:var(--video-duration-badge-padding)}.card-content[data-v-6e8ba074]{display:flex;flex:1;flex-direction:column;min-height:0;padding:0 .25rem}.card-title-row[data-v-6e8ba074]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;min-height:1.5rem}.card-title[data-v-6e8ba074]{color:var(--color-text-1);display:-webkit-box;font-size:var(--font-size-body);-webkit-line-clamp:1;line-clamp:1;line-height:1.5;-webkit-box-orient:vertical;flex:1;margin:0;min-width:0;overflow:hidden;word-break:break-word}.card-title[data-v-6e8ba074],.card-views[data-v-6e8ba074]{font-weight:var(--font-weight-normal)}.card-views[data-v-6e8ba074]{color:var(--color-text-3);flex-shrink:0;font-size:var(--font-size-body-small);white-space:nowrap}.confirm_overlay[data-v-6e8ba074]{align-items:center;background:var(--overlay-backdrop,rgba(0,0,0,.45));display:flex;justify-content:center;inset:0;position:fixed;z-index:2000}.confirm_dialog[data-v-6e8ba074]{align-items:center;background:var(--modal-bg,#fff);border:1px solid var(--modal-border,rgba(0,0,0,.06));border-radius:12px;box-shadow:var(--modal-shadow,0 20px 60px rgba(0,0,0,.12));display:flex;flex-direction:column;padding:24px;width:280px}.dialog_title[data-v-6e8ba074]{color:var(--color-gold-text,#1a1a1e);font-size:16px;font-weight:600;text-align:center}.dialog_content[data-v-6e8ba074]{color:var(--color-gold-muted,#706e68);font-size:14px;line-height:1.5;margin-top:12px;text-align:center}.dialog_btn[data-v-6e8ba074]{gap:12px;margin-top:24px;width:100%}.dialog_btn[data-v-6e8ba074],.dialog_btn .btn[data-v-6e8ba074]{display:flex;justify-content:center}.dialog_btn .btn[data-v-6e8ba074]{align-items:center;border-radius:8px;cursor:pointer;flex:1;font-size:14px;font-weight:600;height:40px;transition:all .2s ease}.dialog_btn .btn.cancel[data-v-6e8ba074]{background:var(--modal-btn-secondary-bg,#efefef);border:1px solid var(--modal-border,rgba(0,0,0,.1));color:var(--color-gold-text-secondary,#706e68)}@media(hover:hover){.dialog_btn .btn.cancel[data-v-6e8ba074]:hover{background:var(--modal-btn-secondary-hover-bg,#e5e5e5);color:var(--color-gold-text,#1a1a1e)}}.dialog_btn .btn.confirm[data-v-6e8ba074]{background:var(--color-gold-primary,#c8a45c);border:none;color:#fff}@media(hover:hover){.dialog_btn .btn.confirm[data-v-6e8ba074]:hover{background:var(--color-gold-deep,#a07830)}}.dialog_btn .btn.is-disabled[data-v-6e8ba074]{cursor:not-allowed;opacity:.6;pointer-events:none}.featured-banner-container[data-v-6e8ba074]{margin:0 auto;padding:2rem 0;width:100%}.history-page-content[data-v-6e8ba074]{margin:0 auto;max-width:1360px;padding:2rem}@media(max-width:1200px){.videos-grid[data-v-6e8ba074]{grid-template-columns:repeat(4,1fr)}}@media(max-width:992px){.videos-grid[data-v-6e8ba074]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.desktop-only-banner[data-v-6e8ba074]{display:none}.history-page-content[data-v-6e8ba074]{background-image:url(./setting-mobile-top-bg.DuJiZpA8.png);background-position:top;background-repeat:no-repeat;background-size:100% auto}.back_btn[data-v-6e8ba074]{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background .2s ease}.back_btn[data-v-6e8ba074]:hover{background:#ffffff1a}.page-header[data-v-6e8ba074]{margin:0;min-height:unset;padding:0 0 1rem}.btn-clear[data-v-6e8ba074],.page-header[data-v-6e8ba074]{background:none;border:none}.btn-clear[data-v-6e8ba074]{color:var(--color-primary-alpha-100);padding:0}.page-title[data-v-6e8ba074]{font-size:1.125rem!important;font-weight:600}.videos-grid[data-v-6e8ba074]{gap:10px;grid-template-columns:repeat(3,1fr)}.video-card[data-v-6e8ba074]:hover{transform:translateY(-4px) scale(1.01)}.card-title[data-v-6e8ba074]{font-size:var(--font-size-body-small)}.card-image-wrapper[data-v-6e8ba074]{margin-bottom:.5rem}.confirm_overlay[data-v-6e8ba074]{background:var(--overlay-backdrop,rgba(0,0,0,.45))}.confirm_dialog[data-v-6e8ba074]{background:var(--modal-bg,#fff);border:1px solid var(--modal-border,rgba(0,0,0,.06));border-radius:16px;box-shadow:var(--modal-shadow,0 20px 60px rgba(0,0,0,.12));max-width:320px;padding:32px 24px;width:calc(100% - 80px)}.dialog_title[data-v-6e8ba074]{font-size:18px;font-weight:600}.dialog_content[data-v-6e8ba074]{font-size:14px;line-height:1.6;margin-top:16px}.dialog_btn[data-v-6e8ba074]{gap:12px;margin-top:32px}.dialog_btn .btn[data-v-6e8ba074]{border-radius:8px;font-size:16px;height:48px}.dialog_btn .btn.cancel[data-v-6e8ba074]{background:var(--modal-btn-secondary-bg,#efefef);border:1px solid var(--modal-border,rgba(0,0,0,.1));color:var(--color-gold-text-secondary,#706e68)}.dialog_btn .btn.confirm[data-v-6e8ba074]{background:var(--color-gold-primary,#c8a45c)}.history-page-content[data-v-6e8ba074]{padding:1rem}}@media(max-width:480px){.videos-grid[data-v-6e8ba074]{gap:8px;grid-template-columns:repeat(3,1fr)}.card-image-wrapper[data-v-6e8ba074]{border-radius:8px}.history-page-content[data-v-6e8ba074]{padding:1rem}}.pagination[data-v-6e8ba074]{gap:.5rem;margin-top:3rem;padding-bottom:2rem}.page-btn[data-v-6e8ba074],.pagination[data-v-6e8ba074]{align-items:center;display:flex;justify-content:center}.page-btn[data-v-6e8ba074]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:var(--color-text-1);cursor:pointer;height:32px;transition:all .2s ease;width:32px}.page-btn[data-v-6e8ba074]:hover:not(:disabled){background:#ffffff1a}.page-btn[data-v-6e8ba074]:disabled{cursor:not-allowed;opacity:.3}.page-number[data-v-6e8ba074]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:var(--color-text-1);cursor:pointer;display:flex;font-size:.875rem;height:32px;justify-content:center;min-width:32px;padding:0 .5rem;transition:all .2s ease}.page-number[data-v-6e8ba074]:hover{background:#ffffff1a}.page-number.active[data-v-6e8ba074]{background:var(--color-primary-main);border-color:var(--color-primary-main);color:var(--color-text-1)}.page-ellipsis[data-v-6e8ba074]{color:var(--color-text-3);padding:0 .25rem}
