@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";.follow-button{border-radius:10px;box-shadow:0 2px 8px #4755690f;font-size:13px;font-weight:600;padding:8px 16px;transition:all .3s ease}.follow-button:hover{transform:translateY(-2px)}.already-following{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid rgba(100,116,139,.2);color:#475569}.already-following:hover{background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#dc262633;box-shadow:0 6px 16px #dc26261a;color:#b91c1c}.follow-new{background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid rgba(37,99,235,.2);box-shadow:0 4px 12px #2563eb33;color:#fff}.follow-new:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 6px 16px #2563eb4d}.requested{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:1px solid rgba(37,99,235,.15);color:#1e40af}.requested:hover{background:linear-gradient(135deg,#bfdbfe,#93c5fd);border-color:#2563eb40;box-shadow:0 6px 16px #2563eb1a}.button-icon{height:16px;width:16px}.modal-backdrop{align-items:center;animation:fadeIn .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172abf;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:50}.modal-container{animation:zoomIn .3s ease;background:#fff;border:1px solid rgba(203,213,225,.3);border-radius:16px;box-shadow:0 25px 50px #0f172a26;max-width:420px;padding:24px;width:90%}.modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.modal-title{color:#1e293b;font-size:18px;font-weight:600}.close-button{background:none;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;padding:4px;transition:all .2s ease}.close-button:hover{background:#f1f5f9;color:#334155}.modal-text{color:#475569;font-size:15px;line-height:1.5;margin-bottom:24px}.modal-actions{display:flex;gap:12px;justify-content:flex-end}.cancel-button{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;color:#475569;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .3s ease}.cancel-button:hover{background:#e2e8f0;color:#334155}.confirm-button{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:10px;box-shadow:0 4px 12px #dc262633;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .3s ease}.confirm-button:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 16px #dc26264d;transform:translateY(-1px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:1600px){.follow-button{font-size:12px;padding:7px 14px}.button-icon{height:14px;width:14px}}@media (max-width:480px){.follow-button{font-size:11px;padding:6px 12px}.button-icon{height:12px;width:12px}.modal-container{padding:20px}.modal-title{font-size:16px}.modal-text{font-size:14px;margin-bottom:20px}.modal-actions{gap:8px}}.followers-container[data-v-c106a7cf]{background:#fff;border-radius:12px;box-shadow:0 6px 20px #00000026;display:flex;flex-direction:column;max-height:400px;overflow:hidden;position:relative;transform:translateZ(0);width:300px;z-index:9999999!important}.popover-header[data-v-c106a7cf]{border-bottom:1px solid rgba(0,0,0,.1);padding:12px 15px;text-align:center}.popover-header h3[data-v-c106a7cf]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;font-size:1.1rem;font-weight:700;margin:0;-webkit-text-fill-color:transparent;background-clip:text}.popover-body[data-v-c106a7cf]{max-height:320px;overflow-y:auto;padding:15px}.users-list[data-v-c106a7cf]{display:flex;flex-direction:column;gap:10px}.user-item[data-v-c106a7cf]{align-items:center;background-color:#f8fafccc;border:1px solid rgba(203,213,225,.4);border-radius:8px;display:flex;padding:8px;transition:all .2s ease}.user-item[data-v-c106a7cf]:hover{border-color:#667eea4d;box-shadow:0 5px 15px #0000000d;transform:translateY(-2px)}.user-avatar[data-v-c106a7cf]{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0000001a;flex-shrink:0;height:40px;margin-right:10px;overflow:hidden;width:40px}.user-avatar img[data-v-c106a7cf]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-info[data-v-c106a7cf]{flex-grow:1;overflow:hidden}.user-name[data-v-c106a7cf]{color:#1e293b;font-size:14px;font-weight:600;margin:0 0 2px}.user-name[data-v-c106a7cf],.user-username[data-v-c106a7cf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-username[data-v-c106a7cf]{color:#64748b;font-size:12px;margin:0}.view-profile-btn[data-v-c106a7cf]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:5px 8px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.view-profile-btn[data-v-c106a7cf]:hover{box-shadow:0 5px 15px #667eea4d;transform:translateY(-2px)}.loading[data-v-c106a7cf],.no-data[data-v-c106a7cf]{align-items:center;color:#64748b;display:flex;justify-content:center;min-height:100px}@keyframes fadeIn-c106a7cf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.modal-container[data-v-c106a7cf]{max-height:70vh;width:95%}.user-item[data-v-c106a7cf]{padding:8px}.user-avatar[data-v-c106a7cf]{height:40px;margin-right:10px;width:40px}.user-name[data-v-c106a7cf]{font-size:14px}.user-username[data-v-c106a7cf]{font-size:12px}.view-profile-btn[data-v-c106a7cf]{font-size:12px;padding:6px 10px}}.following-container[data-v-f2870fd3]{background:#fff;border-radius:12px;box-shadow:0 6px 20px #00000026;display:flex;flex-direction:column;max-height:400px;overflow:hidden;position:relative;transform:translateZ(0);width:300px;z-index:9999999!important}.popover-header[data-v-f2870fd3]{border-bottom:1px solid rgba(0,0,0,.1);padding:12px 15px;text-align:center}.popover-header h3[data-v-f2870fd3]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;font-size:1.1rem;font-weight:700;margin:0;-webkit-text-fill-color:transparent;background-clip:text}.popover-body[data-v-f2870fd3]{max-height:320px;overflow-y:auto;padding:15px}.users-list[data-v-f2870fd3]{display:flex;flex-direction:column;gap:10px}.user-item[data-v-f2870fd3]{align-items:center;background-color:#f8fafccc;border:1px solid rgba(203,213,225,.4);border-radius:8px;display:flex;padding:8px;transition:all .2s ease}.user-item[data-v-f2870fd3]:hover{border-color:#667eea4d;box-shadow:0 5px 15px #0000000d;transform:translateY(-2px)}.user-avatar[data-v-f2870fd3]{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0000001a;flex-shrink:0;height:40px;margin-right:10px;overflow:hidden;width:40px}.user-avatar img[data-v-f2870fd3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-info[data-v-f2870fd3]{flex-grow:1;overflow:hidden}.user-name[data-v-f2870fd3]{color:#1e293b;font-size:14px;font-weight:600;margin:0 0 2px}.user-name[data-v-f2870fd3],.user-username[data-v-f2870fd3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-username[data-v-f2870fd3]{color:#64748b;font-size:12px;margin:0}.view-profile-btn[data-v-f2870fd3]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:5px 8px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.view-profile-btn[data-v-f2870fd3]:hover{box-shadow:0 5px 15px #667eea4d;transform:translateY(-2px)}.loading[data-v-f2870fd3],.no-data[data-v-f2870fd3]{align-items:center;color:#64748b;display:flex;justify-content:center;min-height:100px}@keyframes fadeIn-f2870fd3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.modal-container[data-v-f2870fd3]{max-height:70vh;width:95%}.user-item[data-v-f2870fd3]{padding:8px}.user-avatar[data-v-f2870fd3]{height:40px;margin-right:10px;width:40px}.user-name[data-v-f2870fd3]{font-size:14px}.user-username[data-v-f2870fd3]{font-size:12px}.view-profile-btn[data-v-f2870fd3]{font-size:12px;padding:6px 10px}}.popup-header[data-v-5dcf3e0c]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;margin-bottom:25px;padding:0 0 25px}.popup-header h2[data-v-5dcf3e0c]{background:none;border-radius:0;box-shadow:none;color:#fff;font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:700;margin:0;padding:0;text-shadow:none}.header-controls[data-v-5dcf3e0c]{align-items:center;display:flex;gap:20px;height:70px;justify-content:center}.progress-circle[data-v-5dcf3e0c]{flex-direction:column}.circle-container[data-v-5dcf3e0c],.progress-circle[data-v-5dcf3e0c]{align-items:center;display:flex;height:70px;justify-content:center;position:relative}.progress-text[data-v-5dcf3e0c]{bottom:-15px;color:#fff;font-size:10px;font-weight:600;left:50%;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5);transform:translate(-50%);white-space:nowrap}.toggle-watched-btn[data-v-5dcf3e0c]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:all .3s ease;width:50px}.toggle-watched-btn[data-v-5dcf3e0c]:hover{background:#fff3;border-color:#fff6;transform:scale(1.05)}.close-button[data-v-5dcf3e0c]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:all .3s ease;width:50px}.close-button[data-v-5dcf3e0c]:hover{background:#fff3;border-color:#fff6;transform:scale(1.05)}.content-sections[data-v-5dcf3e0c]{height:100vh;overflow-y:auto;padding:40px}.content-sections[data-v-5dcf3e0c]::-webkit-scrollbar{width:8px}.content-sections[data-v-5dcf3e0c]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.content-sections[data-v-5dcf3e0c]::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#4ade80,#22c55e);border-radius:4px}.content-sections[data-v-5dcf3e0c]::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg,#22c55e,#4ade80)}.section[data-v-5dcf3e0c]{margin-bottom:80px}.section-title[data-v-5dcf3e0c]{border-bottom:2px solid rgba(248,255,251,.2);color:#fff;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:600;margin-bottom:25px;padding-bottom:10px}.popup-image[data-v-5dcf3e0c]{border:2px solid transparent;border-radius:16px;height:auto;max-height:300px;-o-object-fit:cover;object-fit:cover;transition:all .4s ease;width:200px}.movie-card:hover .popup-image[data-v-5dcf3e0c]{filter:brightness(1.1) saturate(1.2);transform:scale(1.02)}.movie-title[data-v-5dcf3e0c]{color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.4;margin-bottom:18px;margin-top:12px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.3)}.movie-list[data-v-5dcf3e0c]{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:30px;padding:0}.progress-stroke[data-v-5dcf3e0c]{transition:stroke-dasharray .5s ease}.watched-dot[data-v-5dcf3e0c]{color:#4ade80;display:inline-block;font-size:12px;font-weight:700;margin-right:5px}.empty-state[data-v-5dcf3e0c]{padding:60px 20px;text-align:center}.empty-message[data-v-5dcf3e0c]{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:10px}.empty-subtitle[data-v-5dcf3e0c]{color:#ffffffb3;font-size:.9rem;margin:0}@media (max-width:768px){.content-sections[data-v-5dcf3e0c]{height:100vh;padding:25px}.movie-list[data-v-5dcf3e0c]{gap:20px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.popup-image[data-v-5dcf3e0c]{height:auto;max-height:240px;width:160px}.popup-header h2[data-v-5dcf3e0c]{font-size:1.6rem}}@media (max-width:480px){.movie-list[data-v-5dcf3e0c]{gap:15px;grid-template-columns:repeat(2,1fr)}.popup-image[data-v-5dcf3e0c]{height:auto;max-height:200px;width:133px}.content-sections[data-v-5dcf3e0c]{padding:20px}.popup-header h2[data-v-5dcf3e0c]{font-size:1.4rem}}.slide-fade-enter-active[data-v-5dcf3e0c],.slide-fade-leave-active[data-v-5dcf3e0c]{transition:all .4s ease}.slide-fade-enter-from[data-v-5dcf3e0c],.slide-fade-leave-to[data-v-5dcf3e0c]{opacity:0;transform:scale(.95)}.a[data-v-5dcf3e0c]{display:flex;flex-direction:row}.big-icon[data-v-5dcf3e0c]{font-size:40px}.caro[data-v-5dcf3e0c]{margin-bottom:10px;margin-top:10px;width:auto}.carousel__item[data-v-5dcf3e0c]{align-items:center;background-color:transparent;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 9px}.curvy-image[data-v-5dcf3e0c]{border-radius:12px;cursor:pointer;display:block;height:270px;-o-object-fit:cover;object-fit:cover;width:178px}.movie-name[data-v-5dcf3e0c]{font-size:16px;margin-top:10px;word-wrap:break-word;color:#2d3748;display:block;font-weight:500;width:150px}.movie-name[data-v-5dcf3e0c],.parag[data-v-5dcf3e0c]{font-family:Poppins,sans-serif;text-align:center}.parag[data-v-5dcf3e0c]{color:#718096;font-size:15px;margin:5px 0 0;padding:0;transition:color .2s ease}.parag[data-v-5dcf3e0c]:hover{color:#39c0ff;cursor:pointer}.sub-title[data-v-5dcf3e0c]{align-items:center;border-left:4px solid #39c0ff;color:#2d3748;display:flex;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;margin-bottom:20px;margin-left:14px;padding-left:.5rem;transition:all .3s ease}.sub-title[data-v-5dcf3e0c]:hover{color:#39c0ff;cursor:pointer;padding-left:1rem}.popover-overlay[data-v-5dcf3e0c]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#667eea,#764ba2);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.popover-container[data-v-5dcf3e0c]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000004d;border:none;height:100vh;overflow:hidden;position:relative;width:100vw}.popover-content[data-v-5dcf3e0c]{border:none;height:100%;padding:0;position:relative}@media (max-width:600px){.caro[data-v-5dcf3e0c]{width:100%}.curvy-image[data-v-5dcf3e0c]{height:225px;width:150px}}.vue3-carousel__inner[data-v-5dcf3e0c],.vue3-carousel__slide[data-v-5dcf3e0c]{transition:transform .6s ease-in-out!important}.vue3-carousel__navigation-next[data-v-5dcf3e0c],.vue3-carousel__navigation-prev[data-v-5dcf3e0c]{transform:translate(0)}.vue3-carousel__navigation-next[data-v-5dcf3e0c]{right:-30px}.vue3-carousel__navigation-prev[data-v-5dcf3e0c]{left:-30px}.popup-header[data-v-41302ec8]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;margin-bottom:25px;padding:0 0 25px}.popup-header h2[data-v-41302ec8]{background:none;border-radius:0;box-shadow:none;color:#fff;font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:700;margin:0;padding:0;text-shadow:none}.header-controls[data-v-41302ec8]{align-items:center;display:flex;gap:20px;height:70px;justify-content:center}.progress-circle[data-v-41302ec8]{flex-direction:column}.circle-container[data-v-41302ec8],.progress-circle[data-v-41302ec8]{align-items:center;display:flex;height:70px;justify-content:center;position:relative}.progress-text[data-v-41302ec8]{bottom:-15px;color:#fff;font-size:10px;font-weight:600;left:50%;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5);transform:translate(-50%);white-space:nowrap}.toggle-watched-btn[data-v-41302ec8]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:all .3s ease;width:50px}.toggle-watched-btn[data-v-41302ec8]:hover{background:#fff3;border-color:#fff6;transform:scale(1.05)}.close-button[data-v-41302ec8]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:all .3s ease;width:50px}.close-button[data-v-41302ec8]:hover{background:#fff3;border-color:#fff6;transform:scale(1.05)}.content-sections[data-v-41302ec8]{height:100vh;overflow-y:auto;padding:40px}.content-sections[data-v-41302ec8]::-webkit-scrollbar{width:8px}.content-sections[data-v-41302ec8]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.content-sections[data-v-41302ec8]::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#ff85a2,#ff6b9d);border-radius:4px}.content-sections[data-v-41302ec8]::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg,#ff6b9d,#ff85a2)}.section[data-v-41302ec8]{margin-bottom:80px}.section-title[data-v-41302ec8]{border-bottom:2px solid rgba(255,133,162,.4);color:#fff;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:600;margin-bottom:25px;padding-bottom:10px}.popup-image[data-v-41302ec8]{border:2px solid transparent;border-radius:16px;height:auto;max-height:300px;-o-object-fit:cover;object-fit:cover;transition:all .4s ease;width:200px}.movie-card:hover .popup-image[data-v-41302ec8]{border:2px solid rgba(255,133,162,.6);filter:brightness(1.1) saturate(1.2);transform:scale(1.02)}.movie-title[data-v-41302ec8]{color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.4;margin-bottom:18px;margin-top:12px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.3)}.movie-list[data-v-41302ec8]{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:30px;padding:0}.progress-stroke[data-v-41302ec8]{transition:stroke-dasharray .5s ease}.watched-dot[data-v-41302ec8]{color:#ff85a2;display:inline-block;font-size:12px;font-weight:700;margin-right:5px}@media (max-width:768px){.content-sections[data-v-41302ec8]{height:100vh;padding:25px}.movie-list[data-v-41302ec8]{gap:20px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.popup-image[data-v-41302ec8]{height:auto;max-height:240px;width:160px}.popup-header h2[data-v-41302ec8]{font-size:1.6rem}}@media (max-width:480px){.movie-list[data-v-41302ec8]{gap:15px;grid-template-columns:repeat(2,1fr)}.popup-image[data-v-41302ec8]{height:auto;max-height:200px;width:133px}.content-sections[data-v-41302ec8]{padding:20px}.popup-header h2[data-v-41302ec8]{font-size:1.4rem}}.slide-fade-enter-active[data-v-41302ec8],.slide-fade-leave-active[data-v-41302ec8]{transition:all .4s ease}.slide-fade-enter-from[data-v-41302ec8],.slide-fade-leave-to[data-v-41302ec8]{opacity:0;transform:scale(.95)}.a[data-v-41302ec8]{display:flex;flex-direction:row}.big-icon[data-v-41302ec8]{font-size:40px}.caro[data-v-41302ec8]{margin-bottom:10px;margin-top:10px;width:auto}.carousel__item[data-v-41302ec8]{align-items:center;background-color:#f0f2f5;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 9px}.curvy-image[data-v-41302ec8]{border-radius:20px;display:block;height:270px;width:178px}.movie-name[data-v-41302ec8]{font-size:16px;margin-top:10px;word-wrap:break-word;color:#2d3748;display:block;font-weight:500;width:150px}.movie-name[data-v-41302ec8],.parag[data-v-41302ec8]{font-family:Poppins,sans-serif;text-align:center}.parag[data-v-41302ec8]{color:#718096;font-size:15px;margin:5px 0 0;padding:0;transition:color .2s ease}.parag[data-v-41302ec8]:hover{color:#ff85a2;cursor:pointer}.sub-title[data-v-41302ec8]{align-items:center;border-left:4px solid #ff85a2;color:#2d3748;display:flex;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;margin-bottom:20px;margin-left:14px;padding-left:.5rem;transition:all .3s ease}.sub-title[data-v-41302ec8]:hover{color:#f194b3;cursor:pointer;padding-left:1rem}.popover-overlay[data-v-41302ec8]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ff6b9d,#c44569);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.popover-container[data-v-41302ec8]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000004d;border:none;height:100vh;overflow:hidden;position:relative;width:100vw}.popover-content[data-v-41302ec8]{border:none;height:100%;padding:0;position:relative}.empty-state[data-v-41302ec8]{padding:60px 20px;text-align:center}.empty-message[data-v-41302ec8]{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:10px}.empty-subtitle[data-v-41302ec8]{color:#ffffffb3;font-size:.9rem;margin:0}.popup-header[data-v-61efb098]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;margin-bottom:25px;padding:0 0 25px}.popup-header h2[data-v-61efb098]{background:none;border-radius:0;box-shadow:none;color:#fff;font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:700;margin:0;padding:0;text-shadow:none}.popover-content[data-v-61efb098]{border:none;height:100%;padding:0;position:relative}.content-sections[data-v-61efb098]{height:100vh;overflow-y:auto;padding:40px}.content-sections[data-v-61efb098]::-webkit-scrollbar{width:8px}.content-sections[data-v-61efb098]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.content-sections[data-v-61efb098]::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#667eea,#764ba2);border-radius:4px}.content-sections[data-v-61efb098]::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg,#764ba2,#667eea)}.section[data-v-61efb098]{margin-bottom:80px}.popup-image[data-v-61efb098]{border:2px solid transparent;border-radius:16px;height:auto;max-height:300px;-o-object-fit:cover;object-fit:cover;transition:all .4s ease;width:200px}.movie-card[data-v-61efb098]{background:transparent;border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.movie-card[data-v-61efb098]:hover{transform:translateY(-12px) scale(1.03)}.movie-card:hover .popup-image[data-v-61efb098]{border:2px solid rgba(102,126,234,.6);filter:brightness(1.1) saturate(1.2);transform:scale(1.02)}.movie-title[data-v-61efb098]{color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.4;margin-bottom:18px;margin-top:12px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.3)}.popover-overlay[data-v-61efb098]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#667eea,#764ba2 50%,#f093fb);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.popover-container[data-v-61efb098]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000004d;border:none;height:100vh;overflow:hidden;position:relative;width:100vw}.movie-list[data-v-61efb098]{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:30px;padding:0}.header-controls[data-v-61efb098]{align-items:center;display:flex;gap:20px;height:70px;justify-content:center}.progress-circle[data-v-61efb098]{flex-direction:column}.circle-container[data-v-61efb098],.progress-circle[data-v-61efb098]{align-items:center;display:flex;height:70px;justify-content:center;position:relative}.progress-stroke[data-v-61efb098]{transition:stroke-dasharray .5s ease}.progress-text[data-v-61efb098]{bottom:-15px;color:#fff;font-size:10px;font-weight:600;left:50%;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5);transform:translate(-50%);white-space:nowrap}.toggle-watched-btn[data-v-61efb098]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:all .3s ease;width:50px}.toggle-watched-btn[data-v-61efb098]:hover{background:#fff3;border-color:#fff6;transform:scale(1.05)}.close-button[data-v-61efb098]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:all .3s ease;width:50px}.close-button[data-v-61efb098]:hover{background:#fff3;border-color:#fff6;transform:scale(1.05)}.watched-dot[data-v-61efb098]{color:#667eea;display:inline-block;font-size:12px;font-weight:700;margin-right:5px}.empty-state[data-v-61efb098]{padding:60px 20px;text-align:center}.empty-message[data-v-61efb098]{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:10px}.empty-subtitle[data-v-61efb098]{color:#ffffffb3;font-size:.9rem;margin:0}.section-title[data-v-61efb098]{align-items:center;border-bottom:2px solid rgba(102,126,234,.4);color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:600;justify-content:space-between;margin-bottom:25px;padding-bottom:10px}@media (max-width:768px){.content-sections[data-v-61efb098]{height:100vh;padding:25px}.movie-list[data-v-61efb098]{gap:20px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.popup-image[data-v-61efb098]{height:auto;max-height:240px;width:160px}.popup-header h2[data-v-61efb098]{font-size:1.6rem}.close-button[data-v-61efb098]{height:45px;width:45px}}@media (max-width:480px){.movie-list[data-v-61efb098]{gap:15px;grid-template-columns:repeat(2,1fr)}.popup-image[data-v-61efb098]{height:auto;max-height:200px;width:133px}.popover-content[data-v-61efb098]{padding:20px}.popup-header h2[data-v-61efb098]{font-size:1.4rem}}.slide-fade-enter-active[data-v-61efb098],.slide-fade-leave-active[data-v-61efb098]{transition:all .4s ease}.slide-fade-enter-from[data-v-61efb098],.slide-fade-leave-to[data-v-61efb098]{opacity:0;transform:scale(.95)}.a[data-v-61efb098]{display:flex;flex-direction:row}.big-icon[data-v-61efb098]{font-size:40px}.caro[data-v-61efb098]{margin-bottom:10px;margin-top:10px;width:auto}.carousel__item[data-v-61efb098]{align-items:center;background-color:#f0f2f5;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 9px}.curvy-image[data-v-61efb098]{border-radius:20px;display:block;height:270px;width:178px}.movie-name[data-v-61efb098]{font-size:16px;margin-top:10px;word-wrap:break-word;color:#2d3748;display:block;font-weight:500;width:150px}.movie-name[data-v-61efb098],.parag[data-v-61efb098]{font-family:Poppins,sans-serif;text-align:center}.parag[data-v-61efb098]{color:#718096;font-size:15px;margin:5px 0 0;padding:0;transition:color .2s ease}.parag[data-v-61efb098]:hover{color:#667eea;cursor:pointer}.sub-title[data-v-61efb098]{align-items:center;border-left:4px solid #667eea;color:#2d3748;display:flex;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;margin-bottom:19px;margin-left:14px;padding-left:.5rem;transition:all .3s ease}.sub-title[data-v-61efb098]:hover{color:#667eea;cursor:pointer;padding-left:1rem}@media (max-width:600px){.caro[data-v-61efb098]{width:100%}.curvy-image[data-v-61efb098]{height:225px;width:150px}}.vue3-carousel__inner[data-v-61efb098],.vue3-carousel__slide[data-v-61efb098]{transition:transform .6s ease-in-out!important}.vue3-carousel__navigation-next[data-v-61efb098],.vue3-carousel__navigation-prev[data-v-61efb098]{transform:translate(0)}.vue3-carousel__navigation-next[data-v-61efb098]{right:-30px}.vue3-carousel__navigation-prev[data-v-61efb098]{left:-30px}.bottom-spacing[data-v-61efb098]{height:100px;width:100%}.minus[data-v-61efb098]{margin-top:-10px}p[data-v-82fa14a9]{color:#000;font-size:medium;font-weight:700;margin-left:10px;text-align:center}button[data-v-82fa14a9]{background:none;border:none;font-size:2em}button[data-v-82fa14a9]:before{content:"⟨"}button[data-v-82fa14a9]:last-child:before{content:"⟩"}.arrow[data-v-82fa14a9],.h1[data-v-82fa14a9]{transition:color .3s ease}.h1[data-v-82fa14a9]:hover{color:#e0b400;cursor:pointer}.h1[data-v-82fa14a9]{color:#000;font-size:1.5em;font-weight:700;margin-bottom:15px;margin-right:10px;margin-top:5px}.carousel__item[data-v-82fa14a9],.header[data-v-82fa14a9]{align-items:center;display:flex}.carousel__item[data-v-82fa14a9]{background-color:#f0f2f5;flex-direction:column;margin:0 10px;padding:0 9px}.carousel-container[data-v-82fa14a9]{flex-wrap:wrap;margin-bottom:20px;overflow:auto;width:100%}.carousel-image[data-v-82fa14a9]{border-radius:20px;display:block;height:auto;width:188px}.carousel__title[data-v-82fa14a9]{color:#00f;cursor:pointer;font-size:14px;margin-top:5px;text-align:center;text-decoration:none}.progress-bar[data-v-82fa14a9]{background-color:#ccc;border-radius:5px;height:5px;margin-top:5px;width:150px}.progress-bar>div[data-v-82fa14a9]{background-color:#ff0000c7;border-radius:5px;height:100%}.container[data-v-367d69dc]{display:flex;flex-direction:column;width:auto}[data-v-367d69dc],body[data-v-367d69dc]{background-color:#f0f2f5;margin:0;padding:0}.activity-page-container[data-v-8d8e6ff5]{background-color:#f4f7f9;min-height:100vh;padding:2rem 1rem}.activity-feed[data-v-8d8e6ff5]{background-color:#fff;border-radius:12px;box-shadow:0 8px 24px #15307314;margin:0 auto;max-width:850px;overflow:hidden}.feed-header[data-v-8d8e6ff5]{align-items:center;border-bottom:1px solid #e9edf0;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.feed-header h1[data-v-8d8e6ff5]{align-items:baseline;color:#1a202c;display:flex;font-size:1.75rem;font-weight:700;margin:0}.title-context[data-v-8d8e6ff5]{color:#a0aec0;font-size:.9rem;font-weight:500;margin-left:.75rem}.controls-container[data-v-8d8e6ff5]{align-items:center;display:flex;gap:1.5rem}.filter-controls select[data-v-8d8e6ff5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border:1px solid #dcdfe6;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 2.5rem .5rem 1rem}.view-switcher[data-v-8d8e6ff5]{background-color:#e9edf0;border-radius:8px;display:flex;padding:4px}.view-switcher button[data-v-8d8e6ff5]{align-items:center;background:transparent;border:none;border-radius:6px;color:#718096;cursor:pointer;display:flex;padding:6px 8px}.view-switcher button.active[data-v-8d8e6ff5]{background-color:#fff;box-shadow:0 1px 3px #0000001a;color:#2c5282}.empty-state[data-v-8d8e6ff5],.loading-indicator[data-v-8d8e6ff5]{color:#718096;font-size:1.1rem;padding:4rem 1rem;text-align:center}.activity-list-container[data-v-8d8e6ff5]{padding:.5rem 0}.activity-card[data-v-8d8e6ff5]{border-bottom:1px solid #e9edf0;display:flex;gap:1.5rem;padding:1.5rem 2rem;transition:background-color .2s}.activity-card[data-v-8d8e6ff5]:last-child{border-bottom:none}.activity-card[data-v-8d8e6ff5]:hover{background-color:#f8fafc}.card-thumbnail[data-v-8d8e6ff5]{flex-shrink:0;width:100px}.card-thumbnail img[data-v-8d8e6ff5]{aspect-ratio:2/3;border-radius:8px;box-shadow:0 4px 12px #0000001a;-o-object-fit:cover;object-fit:cover;width:100%}.card-content[data-v-8d8e6ff5]{flex-grow:1;min-width:0}.content-header[data-v-8d8e6ff5]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.activity-title a[data-v-8d8e6ff5]{color:#2c5282;font-size:1.2rem;font-weight:600;line-height:1.3;text-decoration:none}.activity-title a[data-v-8d8e6ff5]:hover{text-decoration:underline}.activity-rating[data-v-8d8e6ff5]{align-items:center;background-color:#fffbeb;border:1px solid #fde68a;border-radius:1rem;color:#a05e03;display:flex;font-weight:600;gap:.4rem;padding:.25rem .6rem}.star-icon[data-v-8d8e6ff5]{color:#f59e0b}.tv-show-tag[data-v-8d8e6ff5]{background-color:#ebf8ff;border-radius:1rem;color:#3182ce;display:inline-block;font-size:.8rem;font-weight:600;margin-bottom:.75rem;padding:.25rem .75rem}.activity-review[data-v-8d8e6ff5]{color:#4a5568;font-size:.95rem;line-height:1.6;margin:0 0 1rem;white-space:pre-wrap}.review-image[data-v-8d8e6ff5]{border-radius:8px;cursor:pointer;max-height:250px;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s}.review-image[data-v-8d8e6ff5]:hover{transform:scale(1.02)}.activity-timestamp[data-v-8d8e6ff5]{color:#a0aec0;font-size:.8rem;margin-top:auto}.activity-grid-container[data-v-8d8e6ff5]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:2rem}.grid-item[data-v-8d8e6ff5]{position:relative}.grid-item-poster[data-v-8d8e6ff5]{border-radius:8px;box-shadow:0 4px 12px #0000001a;display:block;overflow:hidden;transition:all .2s;width:100%}.grid-item-poster[data-v-8d8e6ff5]:hover{box-shadow:0 8px 20px #0003;transform:scale(1.05) translateY(-4px)}.grid-item-poster img[data-v-8d8e6ff5]{aspect-ratio:2/3;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.grid-item-rating[data-v-8d8e6ff5]{align-items:center;display:flex;gap:2px;margin-top:.5rem}.star-filled[data-v-8d8e6ff5]{color:#4299e1}.star-empty[data-v-8d8e6ff5]{color:#e2e8f0}.star-half-text[data-v-8d8e6ff5]{color:#4299e1;font-size:14px;font-weight:700;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.star-half-text.small[data-v-8d8e6ff5]{font-size:12px}.floating-review-box[data-v-8d8e6ff5]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#1a202cf2;border:1px solid #2d3748;border-radius:10px;bottom:20px;box-shadow:0 10px 30px #0000004d;color:#e2e8f0;max-width:320px;padding:1rem;position:fixed;right:20px;z-index:100}.floating-box-header[data-v-8d8e6ff5]{align-items:flex-start;border-bottom:1px solid #4a5568;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.75rem}.floating-box-title[data-v-8d8e6ff5]{color:#fff;font-size:1.1rem;font-weight:600;line-height:1.2;margin:0}.floating-box-rating[data-v-8d8e6ff5]{align-items:center;display:flex;flex-shrink:0;gap:2px;margin-top:2px}.floating-box-tag[data-v-8d8e6ff5]{font-size:.75rem;margin:-.25rem 0 .75rem}.floating-box-text[data-v-8d8e6ff5]{font-size:.9rem;line-height:1.5;margin:0}.floating-box-text-empty[data-v-8d8e6ff5]{color:#a0aec0;font-style:italic}.image-modal-overlay[data-v-8d8e6ff5]{align-items:center;background:#000c;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.image-modal-content[data-v-8d8e6ff5]{max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain}.image-modal-close[data-v-8d8e6ff5]{background:none;border:none;color:#fff;cursor:pointer;font-size:3rem;line-height:1;position:absolute;right:30px;top:20px}.fade-enter-active[data-v-8d8e6ff5],.fade-leave-active[data-v-8d8e6ff5]{transition:opacity .3s ease}.fade-enter-from[data-v-8d8e6ff5],.fade-leave-to[data-v-8d8e6ff5]{opacity:0}.fade-slide-enter-active[data-v-8d8e6ff5],.fade-slide-leave-active[data-v-8d8e6ff5]{transition:opacity .3s ease,transform .3s ease}.fade-slide-enter-from[data-v-8d8e6ff5],.fade-slide-leave-to[data-v-8d8e6ff5]{opacity:0;transform:translateY(10px)}@media (max-width:768px){.activity-page-container[data-v-8d8e6ff5]{padding:0}.activity-feed[data-v-8d8e6ff5]{border-radius:0;box-shadow:none}.feed-header[data-v-8d8e6ff5]{align-items:stretch;flex-direction:column}.activity-card[data-v-8d8e6ff5],.feed-header[data-v-8d8e6ff5]{gap:1rem;padding:1rem 1.5rem}.card-thumbnail[data-v-8d8e6ff5]{width:80px}.activity-title[data-v-8d8e6ff5]{font-size:1.1rem}.activity-grid-container[data-v-8d8e6ff5]{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:1.5rem}.floating-review-box[data-v-8d8e6ff5]{bottom:10px;left:10px;max-width:none;right:10px}}.font-sans[data-v-a9f35338]{font-family:Inter,sans-serif}.grid-container[data-v-a9f35338]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@media (min-width:640px){.grid-container[data-v-a9f35338]{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media (min-width:1024px){.grid-container[data-v-a9f35338]{gap:2rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.grid-item[data-v-a9f35338]{border-radius:.75rem;cursor:pointer;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.grid-item[data-v-a9f35338],.grid-item[data-v-a9f35338]:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.grid-item[data-v-a9f35338]:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.image[data-v-a9f35338]{aspect-ratio:2/3;height:auto;max-height:270px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.group:hover .image[data-v-a9f35338]{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.overlay-gradient[data-v-a9f35338]{background-image:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 30%,transparent 60%);top:0;right:0;bottom:0;left:0}.card-content[data-v-a9f35338],.overlay-gradient[data-v-a9f35338]{position:absolute}.card-content[data-v-a9f35338]{bottom:0;left:0;padding:1rem;right:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-shadow:0 1px 3px rgba(0,0,0,.5)}.person-name[data-v-a9f35338]{font-size:1.125rem;font-weight:700;line-height:1.75rem;line-height:1.25}.person-department[data-v-a9f35338]{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity));opacity:.9}.department-title[data-v-a9f35338]{align-items:center;border-bottom-width:2px;display:flex;gap:.75rem;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity));font-size:1.5rem;font-weight:700;line-height:2rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}@media (min-width:640px){.department-title[data-v-a9f35338]{font-size:1.875rem;line-height:2.25rem}}.department-count[data-v-a9f35338]{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.25rem .625rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.watch-list-container[data-v-69a6e9ef]{background-color:#f0f2f5;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:10px}*{background-color:transparent}body[data-v-69a6e9ef]{background-color:#f0f2f5}.empty-state>div[data-v-69a6e9ef],.grid-item[data-v-69a6e9ef],.list-header[data-v-69a6e9ef],.watch-list-container[data-v-69a6e9ef]{background-color:transparent}.sub-title[data-v-69a6e9ef]{border-left:4px solid #4f46e5;color:#2d3748;font-size:1.8rem;font-weight:600;padding-left:.5rem}.list-header[data-v-69a6e9ef]{margin:1.5rem 0 1rem}.controls-section[data-v-69a6e9ef],.list-header[data-v-69a6e9ef]{align-items:center;display:flex;justify-content:space-between}.controls-section[data-v-69a6e9ef]{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;flex-wrap:wrap;gap:1rem;margin-bottom:20px;padding:1rem}.left-controls[data-v-69a6e9ef],.right-controls[data-v-69a6e9ef]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.sort-controls[data-v-69a6e9ef]{align-items:center;display:flex;gap:.5rem}.sort-controls.checkbox-control[data-v-69a6e9ef]{gap:.5rem}.sort-label[data-v-69a6e9ef]{color:#4b5563;cursor:pointer;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.language-select[data-v-69a6e9ef],.sort-select[data-v-69a6e9ef]{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:14px;padding:8px 12px}.rating-toggle[data-v-69a6e9ef]{cursor:pointer}.discover-btn[data-v-69a6e9ef],.filter-btn[data-v-69a6e9ef]{align-items:center;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;display:flex;font-weight:500;gap:8px;padding:8px 16px;text-decoration:none;transition:all .2s ease}.discover-btn[data-v-69a6e9ef]:hover,.filter-btn[data-v-69a6e9ef]:hover{background-color:#f3f4f6;border-color:#a9b1bc}.filter-btn.active[data-v-69a6e9ef]{background-color:#4f46e5;border-color:#4f46e5;color:#fff}.discover-icon[data-v-69a6e9ef],.filter-icon[data-v-69a6e9ef]{height:16px;width:16px}.grid-container[data-v-69a6e9ef]{display:grid;gap:2rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.grid-item[data-v-69a6e9ef]{cursor:pointer}.poster-container[data-v-69a6e9ef]{display:block;position:relative}.item-poster[data-v-69a6e9ef]{aspect-ratio:2/3;border-radius:12px;box-shadow:0 4px 10px #0000001a;display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease,box-shadow .2s ease;width:100%}.grid-item:hover .item-poster[data-v-69a6e9ef]{box-shadow:0 8px 20px #00000026;transform:translateY(-5px)}.item-name[data-v-69a6e9ef]{color:#111827;font-size:1rem;font-weight:500;line-height:1.3;margin-top:10px;text-align:left}.grid-container.grid-view[data-v-69a6e9ef]{gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.grid-container.grid-view .item-poster[data-v-69a6e9ef]{border-radius:8px;box-shadow:none}.grid-container.grid-view .grid-item:hover .item-poster[data-v-69a6e9ef]{box-shadow:0 4px 10px #0003;transform:scale(1.05)}.rating-circle[data-v-69a6e9ef]{align-items:center;background:conic-gradient(var(--rating-color) calc(var(--rating)*3.6deg),var(--rating-dark-color) calc(var(--rating)*3.6deg));border-radius:50%;bottom:10px;display:flex;height:40px;justify-content:center;position:absolute;right:10px;width:40px;z-index:2}.rating-inner-circle[data-v-69a6e9ef]{background:#081c22;border-radius:50%;height:34px;position:absolute;width:34px}.rating-text[data-v-69a6e9ef]{align-items:baseline;color:#fff;display:flex;font-weight:700;position:relative;z-index:3}.rating-number[data-v-69a6e9ef]{font-size:14px}.rating-percent[data-v-69a6e9ef]{font-size:8px;margin-left:1px}@media (max-width:900px){.left-controls[data-v-69a6e9ef],.right-controls[data-v-69a6e9ef]{gap:1rem;justify-content:flex-start}}@media (max-width:768px){.controls-section[data-v-69a6e9ef],.left-controls[data-v-69a6e9ef],.right-controls[data-v-69a6e9ef]{align-items:stretch;flex-direction:column;gap:1rem}.left-controls[data-v-69a6e9ef],.right-controls[data-v-69a6e9ef]{width:100%}.sort-controls[data-v-69a6e9ef]{align-items:center;flex-direction:row;justify-content:flex-start;width:100%}.sort-controls.checkbox-control[data-v-69a6e9ef]{gap:.75rem;justify-content:flex-start}.language-select[data-v-69a6e9ef],.sort-select[data-v-69a6e9ef]{width:100%}.discover-btn[data-v-69a6e9ef],.filter-btn[data-v-69a6e9ef]{justify-content:center;padding:12px 16px;width:100%}.grid-container[data-v-69a6e9ef]:not(.grid-view){gap:2rem 1rem;grid-template-columns:repeat(2,1fr)}.item-name[data-v-69a6e9ef]{font-size:.875rem}.grid-container.grid-view[data-v-69a6e9ef]{gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}}@media (max-width:480px){.watch-list-container[data-v-69a6e9ef]{margin:5px}.sub-title[data-v-69a6e9ef]{font-size:1.4rem}.controls-section[data-v-69a6e9ef],.selected-platforms[data-v-69a6e9ef]{border-radius:8px;padding:.75rem}.grid-container[data-v-69a6e9ef]:not(.grid-view){gap:1.5rem .75rem}.item-name[data-v-69a6e9ef]{font-size:.75rem}.rating-circle[data-v-69a6e9ef]{align-items:center;background:conic-gradient(var(--rating-color) calc(var(--rating)*3.6deg),var(--rating-dark-color) calc(var(--rating)*3.6deg));border-radius:50%;bottom:10px;display:flex;height:40px;justify-content:center;position:absolute;right:10px;width:40px;z-index:2}.rating-inner-circle[data-v-69a6e9ef]{height:28px;width:28px}.rating-number[data-v-69a6e9ef]{font-size:12px}.grid-container.grid-view[data-v-69a6e9ef]{grid-template-columns:repeat(3,1fr)}}.selected-platforms[data-v-69a6e9ef]{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:15px;padding:12px}.platform-badges[data-v-69a6e9ef]{display:flex;flex-wrap:wrap;gap:10px}.platform-badge-container[data-v-69a6e9ef]{position:relative}.platform-badge[data-v-69a6e9ef]{border:1px solid #e5e7eb;border-radius:6px;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.remove-badge[data-v-69a6e9ef]{align-items:center;background-color:#ef4444;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:18px;justify-content:center;line-height:1;position:absolute;right:-6px;top:-6px;width:18px}.clear-filters-btn[data-v-69a6e9ef]{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s ease}.clear-filters-btn[data-v-69a6e9ef]:hover{background-color:#e5e7eb}.streaming-modal-header[data-v-69a6e9ef]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:space-between;padding:15px 20px}.streaming-modal-title[data-v-69a6e9ef]{color:#111827;font-size:18px;font-weight:600}.close-modal-btn[data-v-69a6e9ef]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s;width:32px}.close-modal-btn[data-v-69a6e9ef]:hover{background-color:#f3f4f6}.close-icon[data-v-69a6e9ef]{color:#6b7280;height:20px;width:20px}.streaming-modal-body[data-v-69a6e9ef]{flex:1 1 auto;overflow-y:auto;padding:20px}.streaming-modal-footer[data-v-69a6e9ef]{border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:flex-end;padding:15px 20px}.apply-btn[data-v-69a6e9ef]{background-color:#4f46e5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 24px;transition:background-color .2s}.apply-btn[data-v-69a6e9ef]:hover{background-color:#4338ca}.media-popup-overlay[data-v-69a6e9ef]{align-items:center;background:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.media-popup-content[data-v-69a6e9ef]{background:#fff;height:100%;overflow-y:auto;position:relative;width:100%}.close-btn-roundd[data-v-69a6e9ef]{align-items:center;background:#0009;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:20px;top:7px;width:40px;z-index:101}.close-iconn[data-v-69a6e9ef]{color:#fff;height:24px;width:24px}.empty-state[data-v-69a6e9ef]{margin-top:40px;min-height:200px}.empty-state[data-v-69a6e9ef],.view-toggle[data-v-69a6e9ef]{align-items:center;display:flex;justify-content:center}.view-toggle[data-v-69a6e9ef]{background:transparent;border:none;border-radius:50%;cursor:pointer;padding:8px;transition:background-color .2s}.view-toggle[data-v-69a6e9ef]:hover{background-color:#e5e7eb}.view-icon[data-v-69a6e9ef]{color:#4b5563;height:24px;width:24px}.toggle-view-btn[data-v-91e31f62]{background-color:#f8f8f8;border:1px solid #ddd;border-radius:5px;box-shadow:0 1px 3px #0000001a;color:#333;cursor:pointer;font-size:15px;margin-bottom:20px;margin-left:20px;outline:none;padding:5px 10px;transition:background-color .2s,box-shadow .2s}.toggle-view-btn[data-v-91e31f62]:hover{background-color:#ececec;box-shadow:0 2px 5px #00000026}.toggle-view-btn[data-v-91e31f62]:active{background-color:#e0e0e0;box-shadow:inset 0 1px 2px #0003}.gallery-container[data-v-91e31f62]{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:20px}.stacked-gallery[data-v-91e31f62]{cursor:pointer;height:340px;margin-bottom:20px;position:relative;width:100%}.stacked-image[data-v-91e31f62]{background-position:50%;background-size:cover;border-radius:15px;height:100%;position:absolute;transition:transform .3s ease;width:100%}.list-name[data-v-91e31f62]{background-color:#00000080;border-radius:10px;color:#fff;padding:5px 10px;top:-20px;z-index:5}.modal[data-v-91e31f62]{align-items:center;display:flex;height:100vh;width:100vw;z-index:1000}.modal[data-v-91e31f62],.modal-content[data-v-91e31f62]{left:0;position:fixed;top:0}.modal-content[data-v-91e31f62]{background-color:#fff;border-radius:25px 25px 0 0;height:100%;margin-top:15px;overflow-y:auto;padding:20px;width:100%;z-index:2}.modal-grid[data-v-91e31f62]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.modal-movie[data-v-91e31f62]{align-items:flex-start;max-width:180px;min-width:140px;width:100%}.modal-movie-title[data-v-91e31f62]{font-size:14px;margin-top:8px;overflow-wrap:break-word;text-align:left;width:100%}.modal-image[data-v-91e31f62]{aspect-ratio:2/3;border-radius:12px;height:auto;max-width:180px;min-width:140px;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease;width:100%}.close[data-v-91e31f62]{align-items:center;background:#fffc;border:none;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:#333;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;position:fixed;right:20px;top:30px;transition:all .2s ease-in-out;width:40px;z-index:1001}.close[data-v-91e31f62]:hover{background:#fffffff2;box-shadow:0 4px 12px #00000026;color:#000;transform:scale(1.1)}body[data-v-91e31f62]:has(.modal){overflow:hidden}.modal-content[data-v-91e31f62]::-webkit-scrollbar{display:none;width:0}.modal-title[data-v-91e31f62]{color:#333;font-family:Roboto;font-size:32px;font-weight:700;padding:10px}.modal-grid[data-v-91e31f62]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(160px,auto));justify-items:start;padding:20px}.modal-movie[data-v-91e31f62]{align-items:center;display:flex;flex-direction:column;padding-bottom:20px}.modal-title[data-v-91e31f62]{margin-bottom:10px;margin-top:-10px;text-align:center;word-wrap:break-word;font-size:30px;font-weight:400px;width:100%}.carouselContainer[data-v-91e31f62]{margin-left:30px}.h1[data-v-91e31f62]{color:#000;font-family:Roboto;font-size:30px;font-weight:700;margin-bottom:15px;margin-left:10px}.h1[data-v-91e31f62],.h1[data-v-91e31f62]:hover{cursor:pointer}.caro[data-v-91e31f62]{margin-bottom:10px;margin-top:10px;width:auto}.carousel__item[data-v-91e31f62]{background-color:#f0f2f5;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 9px}.curvy-image[data-v-91e31f62]{border-radius:20px;display:block;height:270px;margin-right:10px;width:178px}.movie-name[data-v-91e31f62]{font-size:16px;margin-top:10px;text-align:center;word-wrap:break-word;width:150px}.vue3-carousel__navigation-next[data-v-91e31f62],.vue3-carousel__navigation-prev[data-v-91e31f62]{transform:translate(0)}.vue3-carousel__navigation-next[data-v-91e31f62]{right:-30px}.vue3-carousel__navigation-prev[data-v-91e31f62]{left:-30px}.vue3-carousel__inner[data-v-91e31f62],.vue3-carousel__slide[data-v-91e31f62]{transition:transform .6s ease-in-out!important}@media (max-width:600px){.modal-grid[data-v-91e31f62]{gap:15px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));padding:15px}.modal-image[data-v-91e31f62]{max-width:160px;min-width:120px}.curvy-image[data-v-91e31f62]{height:auto;width:100%}}.close[data-v-91e31f62]{color:#aaa;font-size:28px;font-weight:700;position:absolute;right:10px;top:10px}.close[data-v-91e31f62]:focus,.close[data-v-91e31f62]:hover{color:#000;cursor:pointer;text-decoration:none}.like-list[data-v-91e31f62]{border-radius:5px;height:auto;overflow:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:1%;width:300px}.like-list[data-v-91e31f62]>*{pointer-events:auto}@media (max-width:600px){.gallery-container[data-v-91e31f62]{grid-template-columns:repeat(2,1fr)}.stacked-gallery[data-v-91e31f62]{height:250px}.list-name[data-v-91e31f62]{font-size:12px}}.modal-content p[data-v-91e31f62]{color:#333;font-family:Arial,sans-serif;font-size:18px;line-height:1.6;margin-bottom:20px;text-align:center}.parag[data-v-91e31f62]{color:gray;font-size:15px;font-weight:700;margin-top:5px;text-align:center}.parag[data-v-91e31f62]:hover{cursor:pointer}@media only screen and (max-width:600px){.buttonn[data-v-91e31f62]{margin-left:50px;margin-top:15px}.hh[data-v-91e31f62]{font-weight:500;margin-top:50px}}.sub-title[data-v-91e31f62]{align-items:center;border-left:4px solid var(--border-color);color:#2d3748;display:flex;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;margin-bottom:20px;margin-left:10px;padding-left:.5rem;transition:all .3s ease}.sub-title[data-v-91e31f62]:hover{color:var(--hover-color)!important;cursor:pointer;padding-left:1rem}.modal-curvy-image[data-v-91e31f62]{border-radius:20px;cursor:pointer;height:auto;max-width:128px}.no-lists-message[data-v-91e31f62]{align-items:center;display:flex;justify-content:center;min-height:200px;text-align:center;width:100%}.no-lists-message p[data-v-91e31f62]{background-color:#f7fafc;border-radius:8px;box-shadow:0 1px 3px #0000001a;color:#718096;font-size:1.5rem;font-weight:500;padding:2rem}.profile-info[data-v-e7bb12ec]{background-color:#f5f8fa;border-radius:15px;box-shadow:0 2px 5px #00000026;display:flex;justify-content:space-around;margin:20px;padding:20px}.info-item[data-v-e7bb12ec]{align-items:center;display:flex;font-size:1.2em}.info-item i[data-v-e7bb12ec],img[data-v-e7bb12ec]{margin-right:10px}img[data-v-e7bb12ec]{height:35px}.media-grid[data-v-9cbc4055]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.media-item img[data-v-9cbc4055]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%}.caption[data-v-9cbc4055]{margin-top:5px;text-align:center}.modal[data-v-9cbc4055]{align-items:center;background:#00000080;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal img[data-v-9cbc4055]{max-height:80%;max-width:90%}.modal-caption[data-v-9cbc4055]{color:#fff;margin-top:20px}.container[data-v-56a90953]{display:flex;flex-direction:column}.sub-title[data-v-e6d155c0]{color:#444;font-size:22px;font-weight:700;margin-bottom:10px;margin-top:20px}.watch-list-container[data-v-e6d155c0]{margin:10px}.h1[data-v-e6d155c0]{color:#000;font-family:Roboto;font-size:30px;font-weight:700;margin-bottom:5px;text-align:center}.grid-container[data-v-e6d155c0]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(198px,1fr));justify-content:center}.grid-item[data-v-e6d155c0]{align-items:center;border-radius:15px;display:flex;flex-direction:column;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.grid-item[data-v-e6d155c0]:hover{box-shadow:0 4px 8px #0003;transform:scale(1.05)}.curvy-image[data-v-e6d155c0]{border-radius:20px;height:310px;-o-object-fit:cover;object-fit:cover;width:198px}.movie-name[data-v-e6d155c0]{font-size:18px;margin-top:10px;text-align:center;word-wrap:break-word}@media screen and (max-width:1200px){.grid-container[data-v-e6d155c0]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.grid-container[data-v-e6d155c0]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.grid-container[data-v-e6d155c0]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:600px){.caro[data-v-e6d155c0]{width:100%}.curvy-image[data-v-e6d155c0]{border-radius:20px;display:block;height:auto;width:178px}}.h1[data-v-20188f2c]{color:#000;font-size:29px;font-weight:700;margin-bottom:15px}.container[data-v-20188f2c]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.movie-poster[data-v-20188f2c]{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;transition:transform .3s ease-in-out;width:90%}.movie-poster[data-v-20188f2c]:hover{transform:scale(1.05)}.carousel-image[data-v-20188f2c]{border-radius:15px;height:270px;-o-object-fit:cover;object-fit:cover;width:180px}.carousel__title[data-v-20188f2c]{font-size:16px;margin-top:10px;text-align:center;width:180px;word-wrap:break-word;color:#333;font-weight:700}.progress-bar[data-v-20188f2c]{background-color:#ccc;border-radius:5px;height:5px;margin-top:5px;width:180px}.progress-bar>div[data-v-20188f2c]{background-color:red;border-radius:5px;height:100%}.sub-title[data-v-c9d4a727]{color:#444;font-size:22px;font-weight:700;margin-bottom:10px;margin-top:20px}.watch-list-container[data-v-c9d4a727]{margin:10px}.h1[data-v-c9d4a727]{color:#000;font-family:Roboto;font-size:30px;font-weight:700;margin-bottom:5px;text-align:center}.grid-container[data-v-c9d4a727]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(198px,1fr));justify-content:center}.grid-item[data-v-c9d4a727]{align-items:center;border-radius:15px;display:flex;flex-direction:column;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.grid-item[data-v-c9d4a727]:hover{box-shadow:0 4px 8px #0003;transform:scale(1.05)}.curvy-image[data-v-c9d4a727]{border-radius:20px;height:310px;-o-object-fit:cover;object-fit:cover;width:198px}.movie-name[data-v-c9d4a727]{font-size:18px;margin-top:10px;text-align:center;word-wrap:break-word}@media screen and (max-width:1200px){.grid-container[data-v-c9d4a727]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.grid-container[data-v-c9d4a727]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.grid-container[data-v-c9d4a727]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:600px){.caro[data-v-c9d4a727]{width:100%}.curvy-image[data-v-c9d4a727]{border-radius:20px;display:block;height:auto;width:178px}}.profile-page-themed[data-v-4244b2a3]{font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:"kern" 1,"liga" 1;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-nav-wrapper[data-v-4244b2a3]{display:flex;justify-content:center;padding:20px 0;top:0;z-index:10}.menu-wrapper[data-v-4244b2a3]{position:relative}.menu-container[data-v-4244b2a3]{align-items:center;display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none;height:50px}.menu-container[data-v-4244b2a3]::-webkit-scrollbar{display:none}.menu-item[data-v-4244b2a3]{align-items:center;background-color:#fff;border:1px solid #f0f0f5;border-radius:999px;color:#2d3748;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:-.01em;line-height:1.2;padding:12px 24px;transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-item[data-v-4244b2a3]:not(.active):hover{box-shadow:0 4px 12px -2px #00000014;color:#1a202c;font-weight:600;transform:translateY(-2px)}.menu-item.active[data-v-4244b2a3]{background-image:linear-gradient(90deg,#fe6a8b,#ff8e53);border-color:transparent;box-shadow:0 5px 15px -3px #fe6a8b73;color:#fff;font-size:14px;font-weight:600;letter-spacing:-.005em;text-shadow:0 1px 2px rgba(0,0,0,.1);transform:translateY(-2px)}.menu-fade[data-v-4244b2a3]{background:linear-gradient(90deg,#f5f5fa 10%,transparent);bottom:-20px;opacity:0;pointer-events:none;position:absolute;top:-20px;transition:opacity .3s ease;width:80px;z-index:2}.menu-fade.menu-fade-right[data-v-4244b2a3]{background:linear-gradient(270deg,#f5f5fa 10%,transparent);right:-24px}.menu-fade.menu-fade-left[data-v-4244b2a3]{left:-24px}.menu-fade.visible[data-v-4244b2a3]{opacity:1}.content-area[data-v-4244b2a3]{padding:0 20px 20px}@media screen and (max-width:768px){.profile-nav-wrapper[data-v-4244b2a3]{justify-content:flex-start;padding:12px 16px}.menu-wrapper[data-v-4244b2a3]{max-width:100%}.menu-container[data-v-4244b2a3]{gap:8px}.menu-item[data-v-4244b2a3]{padding:8px 16px}.menu-item[data-v-4244b2a3],.menu-item.active[data-v-4244b2a3]{font-size:13px}.menu-fade[data-v-4244b2a3]{bottom:-12px;top:-12px;width:40px}.menu-fade.menu-fade-right[data-v-4244b2a3]{right:0}.menu-fade.menu-fade-left[data-v-4244b2a3]{left:0}.content-area[data-v-4244b2a3]{padding:0 15px 15px}}[data-v-9a13020c]{box-sizing:border-box;margin:0;padding:0}.profile-page[data-v-9a13020c]{align-items:center;display:flex;flex-direction:column;margin:20px auto;max-width:1100px;padding:0 15px;width:100%}.profile-card[data-v-9a13020c]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid rgba(148,163,184,.08);border-radius:24px;box-shadow:0 10px 40px #47556914,0 4px 20px #64748b0d;margin-top:15px;max-width:680px;padding:30px;transition:all .4s ease;width:100%}.profile-card[data-v-9a13020c]:hover{border-color:#94a3b81f;box-shadow:0 20px 60px #4755691f,0 8px 30px #64748b14;transform:translateY(-4px)}.profile-header[data-v-9a13020c]{align-items:center;display:flex;gap:25px;margin-bottom:25px}.profile-avatar[data-v-9a13020c]{cursor:pointer;flex-shrink:0;height:110px;position:relative;transition:all .4s ease;width:110px}.profile-avatar[data-v-9a13020c]:hover{transform:scale(1.06)}.profile-avatar img[data-v-9a13020c]{border:4px solid #64748b;border-radius:50%;box-shadow:0 12px 30px #47556926,0 6px 15px #64748b1a;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s ease;width:100%}.avatar-overlay[data-v-9a13020c]{align-items:center;background:#00000080;border-radius:50%;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%}.profile-avatar:hover .avatar-overlay[data-v-9a13020c]{opacity:1}.view-icon[data-v-9a13020c]{color:#fff;font-size:24px}.profile-info[data-v-9a13020c]{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.profile-name-actions[data-v-9a13020c]{align-items:center;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.action-buttons[data-v-9a13020c]{align-items:center;display:flex;gap:12px}.profile-name[data-v-9a13020c]{background:linear-gradient(135deg,#475569,#64748b 50%,#334155);-webkit-background-clip:text;font-size:28px;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.5px}.share-btn[data-v-9a13020c]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid rgba(100,116,139,.2);border-radius:10px;box-shadow:0 2px 8px #4755690f,inset 0 1px #fffc;color:#475569;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .3s ease}.share-btn[data-v-9a13020c]:hover{background:linear-gradient(135deg,#fff,#f8fafc);border-color:#64748b4d;box-shadow:0 6px 16px #4755691f,inset 0 1px #ffffffe6;color:#334155;transform:translateY(-2px)}.share-btn[data-v-9a13020c]:active{transform:translateY(0)}.copy-notification[data-v-9a13020c]{align-items:center;animation:slideIn-9a13020c .4s ease-out;background:linear-gradient(135deg,#64748b,#475569);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 10px 30px #47556940,0 4px 15px #64748b26;color:#fff;display:flex;font-size:14px;font-weight:600;gap:10px;padding:14px 22px;position:fixed;right:20px;top:20px;z-index:10001}@keyframes slideIn-9a13020c{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.profile-stats[data-v-9a13020c]{display:flex;flex-wrap:wrap;gap:12px}.stat-item[data-v-9a13020c]{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid rgba(148,163,184,.08);border-radius:16px;box-shadow:0 4px 12px #4755690f,inset 0 1px #fffc;cursor:pointer;display:flex;flex-direction:column;min-width:90px;overflow:hidden;padding:16px 20px;position:relative;transition:all .3s ease}.stat-item[data-v-9a13020c]:before{background:linear-gradient(90deg,transparent,rgba(100,116,139,.08),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.stat-item[data-v-9a13020c]:hover:before{left:100%}.stat-item[data-v-9a13020c]:hover{background:linear-gradient(135deg,#fff,#f8fafc);border-color:#64748b26;box-shadow:0 8px 25px #4755691f,inset 0 1px #ffffffe6;transform:translateY(-4px)}.stat-value[data-v-9a13020c]{color:#334155;font-size:20px;font-weight:800;letter-spacing:-.3px;margin-bottom:4px}.stat-label[data-v-9a13020c]{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.profile-bio[data-v-9a13020c]{background:linear-gradient(135deg,#f8f9ff,#e3e8ff);border:1px solid rgba(102,126,234,.1);border-radius:12px;margin-top:15px;padding:18px}.profile-bio p[data-v-9a13020c]{color:#475569;font-size:14px;font-weight:400;line-height:1.6;margin:0 auto;max-width:90%;text-align:center}.profile-modal[data-v-9a13020c]{align-items:center;animation:fadeIn-9a13020c .4s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172ad9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}@keyframes fadeIn-9a13020c{0%{opacity:0}to{opacity:1}}.modal-content[data-v-9a13020c]{animation:zoomIn-9a13020c .4s ease;max-height:90%;max-width:90%;position:relative}@keyframes zoomIn-9a13020c{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.modal-image[data-v-9a13020c]{border:3px solid rgba(148,163,184,.2);border-radius:16px;box-shadow:0 25px 80px #0f172a66,0 10px 40px #4755694d;max-height:90vh;max-width:100%}.close-btn[data-v-9a13020c]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#4755694d;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:32px;height:48px;justify-content:center;position:absolute;right:-15px;top:-50px;transition:all .3s ease;width:48px}.close-btn[data-v-9a13020c]:hover{background:#47556980;border-color:#ffffff4d;transform:scale(1.1)}@media (max-width:768px){.profile-page[data-v-9a13020c]{margin:0;max-width:100%;padding:15px 10px}.profile-card[data-v-9a13020c]{border-radius:20px;padding:20px}.profile-header[data-v-9a13020c]{align-items:center;flex-direction:column;gap:20px;text-align:center}.profile-avatar[data-v-9a13020c]{height:95px;width:95px}.profile-name[data-v-9a13020c]{font-size:24px}.profile-name-actions[data-v-9a13020c]{flex-direction:column;gap:14px;margin-bottom:18px}.action-buttons[data-v-9a13020c]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.share-btn[data-v-9a13020c]{font-size:12px;gap:5px;padding:7px 12px}.profile-stats[data-v-9a13020c]{gap:10px;justify-content:center}.stat-item[data-v-9a13020c]{min-width:75px;padding:12px 16px}.stat-value[data-v-9a13020c]{font-size:17px}.close-btn[data-v-9a13020c]{right:-10px;top:-40px}}@media (max-width:1600px){.profile-page[data-v-9a13020c]{margin:18px auto;max-width:920px}.profile-card[data-v-9a13020c]{max-width:614px;padding:26px}.profile-header[data-v-9a13020c]{gap:22px;margin-bottom:22px}.profile-avatar[data-v-9a13020c]{height:95px;width:95px}.profile-name[data-v-9a13020c]{font-size:24px}.profile-stats[data-v-9a13020c]{gap:10px}.stat-item[data-v-9a13020c]{min-width:80px;padding:14px 18px}.stat-value[data-v-9a13020c]{font-size:18px}.stat-label[data-v-9a13020c]{font-size:11px}}@media (max-width:480px){.profile-card[data-v-9a13020c]{margin:10px;padding:18px}.profile-name[data-v-9a13020c]{font-size:22px}.stat-value[data-v-9a13020c]{font-size:16px}.stat-label[data-v-9a13020c]{font-size:10px}.profile-stats[data-v-9a13020c]{gap:8px}.stat-item[data-v-9a13020c]{min-width:65px;padding:10px 14px}}.popover-wrapper[data-v-9a13020c]{position:relative}.popover-container[data-v-9a13020c],.popover-content-wrapper[data-v-9a13020c]{position:relative;z-index:50000}.popover-content-wrapper[data-v-9a13020c]{background:#fff;border-radius:16px;box-shadow:0 25px 50px #0f172a1a,0 10px 30px #64748b1a;overflow:hidden}[data-v-9a13020c] .u-popover__panel{border:1px solid rgba(203,213,225,.4)!important;border-radius:12px!important;box-shadow:0 8px 30px #00000026,0 4px 12px #0000000d!important;overflow:hidden!important;padding:0!important;position:relative!important;z-index:50000!important}[data-v-9a13020c]:root{--popper-z-index:50000}[data-v-9a13020c] .u-popover{position:static!important}[data-v-9a13020c] .u-popper{z-index:50000!important}.zoom-125-detected[data-v-3a5d9ebf]{zoom:.8;transform-origin:top left}.container[data-v-3a5d9ebf]{display:flex;flex-direction:column;position:relative}.profile-wrapper[data-v-3a5d9ebf]{position:relative;z-index:200}.profile-type-wrapper[data-v-3a5d9ebf]{position:relative;z-index:100}[data-v-3a5d9ebf] .followers-container,[data-v-3a5d9ebf] .following-container,[data-v-3a5d9ebf] .u-popover__panel,[data-v-3a5d9ebf] .u-popper{z-index:10000!important}[data-v-3a5d9ebf] .u-popover__panel{z-index:9999999!important}body>.u-popover__panel,body>.u-popper{z-index:9999999!important}
