.confirm-rights-page[data-v-e7a460b0]{height:100vh;display:flex;flex-direction:column;background:#fff;max-width:482px;margin:0 auto}.confirm-rights-page .header[data-v-e7a460b0]{position:relative;height:44px;background:#fff;display:flex;align-items:center;border-bottom:1px solid #f0f0f0;z-index:100;flex-shrink:0}.confirm-rights-page .header .back-btn[data-v-e7a460b0]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;left:0;top:0}.confirm-rights-page .header .title[data-v-e7a460b0]{flex:1;text-align:center;font-size:18px;font-weight:500;color:#333}.confirm-rights-page .main-content[data-v-e7a460b0]{flex:1;padding:20px 16px 60px 16px;overflow-y:auto}.confirm-rights-page .main-content .nav-tabs[data-v-e7a460b0]{display:flex;margin-bottom:30px;border-bottom:1px solid #f0f0f0}.confirm-rights-page .main-content .nav-tabs .tab-item[data-v-e7a460b0]{flex:1;text-align:center;padding:12px 0;font-size:16px;color:#999;position:relative}.confirm-rights-page .main-content .nav-tabs .tab-item.active[data-v-e7a460b0]{color:#ff6b35;font-weight:700}.confirm-rights-page .main-content .nav-tabs .tab-item.active[data-v-e7a460b0]:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60%;height:2px;background:#ff6b35}.confirm-rights-page .main-content .main-title[data-v-e7a460b0]{text-align:center;font-size:16px;font-weight:700;color:#333;margin-bottom:30px}.confirm-rights-page .main-content .phone-display[data-v-e7a460b0]{margin-bottom:40px;display:flex;justify-content:center}.confirm-rights-page .main-content .phone-display .phone-stack[data-v-e7a460b0]{position:relative;width:200px;height:300px}.confirm-rights-page .main-content .phone-display .phone-stack .phone[data-v-e7a460b0]{position:absolute;width:80px;height:140px;background:#333;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.3);transform-origin:bottom center}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen[data-v-e7a460b0]{width:100%;height:100%;background:#1a1a1a;border-radius:10px;padding:8px;overflow:hidden}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface[data-v-e7a460b0]{width:100%;height:100%;background:#1a1a1a}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .app-header[data-v-e7a460b0]{color:#fff;font-size:10px;text-align:center;margin-bottom:8px;padding:4px 0;border-bottom:1px solid #333}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid[data-v-e7a460b0]{display:grid;grid-template-columns:1fr 1fr;gap:4px}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item[data-v-e7a460b0]{height:20px;border-radius:4px}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.movie-1[data-v-e7a460b0]{background:#ff6b35}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.movie-2[data-v-e7a460b0]{background:#4ecdc4}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.movie-3[data-v-e7a460b0]{background:#45b7d1}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.movie-4[data-v-e7a460b0]{background:#96ceb4}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.tv-1[data-v-e7a460b0]{background:#feca57}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.tv-2[data-v-e7a460b0]{background:#ff9ff3}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.tv-3[data-v-e7a460b0]{background:#54a0ff}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.tv-4[data-v-e7a460b0]{background:#5f27cd}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.variety-1[data-v-e7a460b0]{background:#00d2d3}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.variety-2[data-v-e7a460b0]{background:#ff9f43}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.variety-3[data-v-e7a460b0]{background:#ee5a24}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.variety-4[data-v-e7a460b0]{background:#0984e3}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.anime-1[data-v-e7a460b0]{background:#a29bfe}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.anime-2[data-v-e7a460b0]{background:#fd79a8}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.anime-3[data-v-e7a460b0]{background:#fdcb6e}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.anime-4[data-v-e7a460b0]{background:#6c5ce7}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.music-1[data-v-e7a460b0]{background:#00b894}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.music-2[data-v-e7a460b0]{background:#e17055}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.music-3[data-v-e7a460b0]{background:#81ecec}.confirm-rights-page .main-content .phone-display .phone-stack .phone .phone-screen .app-interface .content-grid .content-item.music-4[data-v-e7a460b0]{background:#fab1a0}.confirm-rights-page .main-content .phone-display .phone-stack .phone.phone-1[data-v-e7a460b0]{left:0;bottom:0;transform:rotate(-15deg);z-index:1}.confirm-rights-page .main-content .phone-display .phone-stack .phone.phone-2[data-v-e7a460b0]{left:20px;bottom:10px;transform:rotate(-8deg);z-index:2}.confirm-rights-page .main-content .phone-display .phone-stack .phone.phone-3[data-v-e7a460b0]{left:40px;bottom:20px;transform:rotate(0deg);z-index:5}.confirm-rights-page .main-content .phone-display .phone-stack .phone.phone-4[data-v-e7a460b0]{left:60px;bottom:10px;transform:rotate(8deg);z-index:2}.confirm-rights-page .main-content .phone-display .phone-stack .phone.phone-5[data-v-e7a460b0]{left:80px;bottom:0;transform:rotate(15deg);z-index:1}.confirm-rights-page .main-content .claim-section[data-v-e7a460b0]{position:relative;display:flex;justify-content:center;width:100%}.confirm-rights-page .main-content .claim-section .claim-button[data-v-e7a460b0]{background:linear-gradient(135deg,#ff6b35,#ff8c42);color:#fff;border:none;border-radius:15px;padding:12px 40px;width:100%;height:50px;font-size:18px;font-weight:700;box-shadow:0 4px 15px rgba(255,107,53,.3);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;position:relative}.confirm-rights-page .main-content .claim-section .claim-button .hand-icon[data-v-e7a460b0]{width:80px;object-fit:contain;position:absolute;right:20px;top:20px;animation:handPulse-e7a460b0 1.5s ease-in-out infinite}.confirm-rights-page .main-content .claim-section .hand-pointer[data-v-e7a460b0]{position:absolute;right:-30px;top:50%;transform:translateY(-50%)}.confirm-rights-page .main-content .claim-section .hand-pointer .hand-img[data-v-e7a460b0]{width:40px;height:40px;animation:point-e7a460b0 1.5s ease-in-out infinite}.confirm-rights-page .main-content .rights-content .app-list .app-card[data-v-e7a460b0]{display:flex;align-items:center;background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;transition:all .3s ease}.confirm-rights-page .main-content .rights-content .app-list .app-card .app-logo[data-v-e7a460b0]{width:50px;height:50px;margin-right:16px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:8px}.confirm-rights-page .main-content .rights-content .app-list .app-card .app-logo img[data-v-e7a460b0]{width:40px;height:40px;object-fit:contain}.confirm-rights-page .main-content .rights-content .app-list .app-card .app-info[data-v-e7a460b0]{flex:1}.confirm-rights-page .main-content .rights-content .app-list .app-card .app-info .app-name[data-v-e7a460b0]{font-size:16px;font-weight:700;color:#333;margin-bottom:4px}.confirm-rights-page .main-content .rights-content .app-list .app-card .app-info .app-value[data-v-e7a460b0]{font-size:14px;color:#666}.confirm-rights-page .main-content .rights-content .app-list .app-card .claim-btn[data-v-e7a460b0]{padding:8px 16px;width:100px;border:none;border-radius:20px;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s ease}.confirm-rights-page .main-content .rights-content .app-list .app-card .claim-btn.active[data-v-e7a460b0]{background:#ff6b35;color:#fff}.confirm-rights-page .main-content .rights-content .app-list .app-card .claim-btn.claimed[data-v-e7a460b0],.confirm-rights-page .main-content .rights-content .app-list .app-card .claim-btn[data-v-e7a460b0]:disabled{background:#f0f0f0;color:#999;cursor:not-allowed}.confirm-rights-page .main-content .instructions-section[data-v-e7a460b0]{background:#f8f9fa;border-radius:16px;padding:20px;margin-top:20px}.confirm-rights-page .main-content .instructions-section .instructions-title[data-v-e7a460b0]{font-size:18px;font-weight:700;color:#333;margin-bottom:16px;text-align:center}.confirm-rights-page .main-content .instructions-section .instructions-content[data-v-e7a460b0]{font-size:14px;color:#494949;line-height:1.6}.confirm-rights-page .main-content .instructions-section .instructions-content p[data-v-e7a460b0]{margin-bottom:12px}.confirm-rights-page .main-content .instructions-section .instructions-content p[data-v-e7a460b0]:last-child{margin-bottom:0}.confirm-rights-page .member-content[data-v-e7a460b0]{flex:1;overflow:auto;padding:20px 16px;background-color:#f8f8f8;border-radius:16px;margin-bottom:20px}.confirm-rights-page .claim-modal[data-v-e7a460b0]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.confirm-rights-page .claim-modal .modal-overlay[data-v-e7a460b0]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.confirm-rights-page .claim-modal .modal-content[data-v-e7a460b0]{position:relative;background:#fff;border-radius:16px 16px 0 0;width:100%;max-width:482px;max-height:80vh;animation:slideUp-e7a460b0 .3s ease-out}.confirm-rights-page .claim-modal .modal-content .modal-header[data-v-e7a460b0]{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 0}.confirm-rights-page .claim-modal .modal-content .modal-header .modal-title[data-v-e7a460b0]{font-size:18px;font-weight:700;color:#333;flex:1;text-align:center}.confirm-rights-page .claim-modal .modal-content .modal-header .close-btn[data-v-e7a460b0]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#999}.confirm-rights-page .claim-modal .modal-content .modal-header .close-btn[data-v-e7a460b0]:hover{color:#666}.confirm-rights-page .claim-modal .modal-content .modal-body[data-v-e7a460b0]{padding:20px}.confirm-rights-page .claim-modal .modal-content .modal-body .input-group .phone-input[data-v-e7a460b0]{width:100%;height:50px;border:1px solid #e0e0e0;border-radius:8px;padding:0 16px;font-size:16px;background:#f8f9fa;outline:none;transition:all .3s ease;box-sizing:border-box}.confirm-rights-page .claim-modal .modal-content .modal-body .input-group .phone-input[data-v-e7a460b0]:focus{border-color:#ff6b35;background:#fff}.confirm-rights-page .claim-modal .modal-content .modal-body .input-group .phone-input[data-v-e7a460b0]::placeholder{color:#999}.confirm-rights-page .claim-modal .modal-content .modal-footer[data-v-e7a460b0]{padding:0 20px 20px}.confirm-rights-page .claim-modal .modal-content .modal-footer .claim-modal-btn[data-v-e7a460b0]{width:100%;height:50px;background:linear-gradient(135deg,#ff6b35,#ff8c42);color:#fff;border:none;border-radius:25px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease}.confirm-rights-page .claim-modal .modal-content .modal-footer .claim-modal-btn[data-v-e7a460b0]:disabled{background:#ccc;color:#999;cursor:not-allowed}.confirm-rights-page .claim-modal .modal-content .modal-footer .claim-modal-btn[data-v-e7a460b0]:disabled:hover{transform:none;box-shadow:none}@keyframes slideUp-e7a460b0{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes point-e7a460b0{0%,to{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.1)}}@keyframes handPulse-e7a460b0{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}