.modal-overlay[data-v-172d4a4d]{align-items:center;animation:fadeIn-172d4a4d .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}@keyframes fadeIn-172d4a4d{0%{opacity:0}to{opacity:1}}.modal-content[data-v-172d4a4d]{animation:slideUp-172d4a4d .4s ease;background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;height:95vh;max-width:1100px;overflow-y:auto;padding:1.5rem;position:relative;width:92%}@keyframes slideUp-172d4a4d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-content[data-v-172d4a4d]::-webkit-scrollbar{width:8px}.modal-content[data-v-172d4a4d]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.modal-content[data-v-172d4a4d]::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.modal-content[data-v-172d4a4d]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.close-button[data-v-172d4a4d]{background:#ffffff1a;border:none;border-radius:.5rem;cursor:pointer;padding:.5rem;position:absolute;right:1.25rem;top:.75rem;transition:all .3s ease;z-index:10}.close-button[data-v-172d4a4d]:hover{background:#f443;transform:rotate(90deg)}.close-icon[data-v-172d4a4d]{color:#fff;display:block}.modal-header[data-v-172d4a4d]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.75rem}.header-icon[data-v-172d4a4d]{color:#3b82f6}.modal-title[data-v-172d4a4d]{color:#ffffffe6;font-size:1.125rem;font-weight:600;margin:0}.review-form[data-v-172d4a4d]{color:#fff;display:flex;flex:1;gap:2rem;overflow:hidden}.media-info[data-v-172d4a4d]{flex-shrink:0}.poster-container[data-v-172d4a4d]{border-radius:1rem;box-shadow:0 8px 24px #0000004d;overflow:hidden;position:relative;transition:transform .3s ease;width:200px}.poster-container[data-v-172d4a4d]:hover{transform:scale(1.05)}.poster-image[data-v-172d4a4d]{display:block;height:auto;width:100%}.poster-overlay[data-v-172d4a4d]{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);bottom:0;color:#fff;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;left:0;padding:.75rem;position:absolute;right:0}.form-section[data-v-172d4a4d]{display:flex;flex:1;flex-direction:column;gap:1rem;overflow-y:auto;padding-right:.5rem}.form-section[data-v-172d4a4d]::-webkit-scrollbar{width:6px}.form-section[data-v-172d4a4d]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.form-section[data-v-172d4a4d]::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.form-section[data-v-172d4a4d]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.movie-header[data-v-172d4a4d]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.title-section[data-v-172d4a4d]{align-items:center;display:flex;flex:1;gap:1rem}.movie-title[data-v-172d4a4d]{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.year-badge[data-v-172d4a4d]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;color:#3b82f6;font-size:.875rem;font-weight:600;padding:.25rem .75rem}.detail-card[data-v-172d4a4d],.rating-card[data-v-172d4a4d],.review-card[data-v-172d4a4d],.tags-card[data-v-172d4a4d]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;padding:1rem;transition:all .3s ease}.detail-card[data-v-172d4a4d]:hover,.rating-card[data-v-172d4a4d]:hover,.review-card[data-v-172d4a4d]:hover,.tags-card[data-v-172d4a4d]:hover{background:#ffffff14;border-color:#fff3}.detail-row[data-v-172d4a4d]{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.detail-item-full[data-v-172d4a4d]{display:flex;flex-direction:column;gap:.5rem}.detail-header-row[data-v-172d4a4d]{align-items:center;display:flex;gap:.5rem}.detail-icon[data-v-172d4a4d]{color:#3b82f6;flex-shrink:0}.detail-label[data-v-172d4a4d]{color:#ffffffd9;font-size:.875rem;font-weight:600}.date-input-wrapper[data-v-172d4a4d]{cursor:pointer;width:100%}.count-select-full[data-v-172d4a4d],.date-input-full[data-v-172d4a4d]{background:#0000004d;border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:#fff;cursor:pointer;font-size:.9375rem;padding:.625rem .875rem;transition:all .3s ease;width:100%}.count-select-full[data-v-172d4a4d]:focus,.date-input-full[data-v-172d4a4d]:focus,.date-input-wrapper:hover .date-input-full[data-v-172d4a4d]{background:#0006;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.count-select-full[data-v-172d4a4d]:hover,.date-input-wrapper:hover .date-input-full[data-v-172d4a4d]{background:#00000059;border-color:#3b82f680}.rating-header[data-v-172d4a4d]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.rating-title-section[data-v-172d4a4d],.review-header[data-v-172d4a4d],.tags-header[data-v-172d4a4d]{align-items:center;display:flex;gap:.75rem}.review-header[data-v-172d4a4d],.tags-header[data-v-172d4a4d]{margin-bottom:.75rem}.review-header-with-spoiler[data-v-172d4a4d]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.rating-icon[data-v-172d4a4d],.review-icon[data-v-172d4a4d],.tags-icon[data-v-172d4a4d]{color:#3b82f6}.rating-label[data-v-172d4a4d],.review-label[data-v-172d4a4d],.tags-label[data-v-172d4a4d]{color:#fff;font-size:1rem;font-weight:600}.favorite-btn-inline[data-v-172d4a4d]{align-items:center;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.5rem;color:#ef4444;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.favorite-btn-inline[data-v-172d4a4d]:hover{background:#ef444433;box-shadow:0 4px 8px #ef444433;transform:translateY(-1px)}.favorite-text[data-v-172d4a4d]{color:#ffffffe6}.rating-stars[data-v-172d4a4d]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.star-button[data-v-172d4a4d]{background:transparent;border:none;color:#ffffff4d;cursor:pointer;padding:.25rem;position:relative;transition:all .2s ease}.star-button.star-active[data-v-172d4a4d],.star-button[data-v-172d4a4d]:hover{color:#fbbf24;transform:scale(1.1)}.rating-display[data-v-172d4a4d]{color:#fbbf24;font-size:1.5rem;font-weight:700;margin-left:.75rem;transition:all .3s ease}.review-textarea[data-v-172d4a4d]{background:#0000004d;border:1px solid hsla(0,0%,100%,.2);border-radius:.75rem;color:#fff;font-family:inherit;font-size:.9375rem;line-height:1.6;padding:1rem;resize:vertical;transition:all .3s ease;width:100%}.review-textarea[data-v-172d4a4d]:focus{background:#0006;border-color:#3b82f6;outline:none}.review-textarea[data-v-172d4a4d]::-moz-placeholder{color:#fff6}.review-textarea[data-v-172d4a4d]::placeholder{color:#fff6}.tags-input-wrapper[data-v-172d4a4d]{display:flex;gap:.5rem;margin-bottom:.75rem}.tag-input[data-v-172d4a4d]{background:#0000004d;border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:#fff;flex:1;font-size:.875rem;padding:.5rem .75rem;transition:all .3s ease}.tag-input[data-v-172d4a4d]:focus{background:#0006;border-color:#3b82f6;outline:none}.add-tag-btn[data-v-172d4a4d]{background:#3b82f6;border:none;border-radius:.5rem;color:#fff;cursor:pointer;padding:.5rem .75rem;transition:all .3s ease}.add-tag-btn[data-v-172d4a4d]:hover{background:#2563eb;transform:scale(1.05)}.tags-list[data-v-172d4a4d]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-chip[data-v-172d4a4d]{align-items:center;background:#3b82f633;border:1px solid rgba(59,130,246,.3);border-radius:.5rem;color:#3b82f6;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;padding:.375rem .75rem;transition:all .3s ease}.tag-chip[data-v-172d4a4d]:hover{background:#3b82f64d}.tag-remove[data-v-172d4a4d]{align-items:center;background:transparent;border:none;color:currentColor;cursor:pointer;display:flex;padding:0;transition:transform .2s ease}.tag-remove[data-v-172d4a4d]:hover{transform:scale(1.2)}.spoiler-toggle-inline[data-v-172d4a4d]{align-items:center;cursor:pointer;display:flex;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.spoiler-icon-inline[data-v-172d4a4d]{color:#f59e0b}.spoiler-text[data-v-172d4a4d]{color:#ffffffb3;font-size:.875rem;font-weight:500}.toggle-input[data-v-172d4a4d]{opacity:0;pointer-events:none;position:absolute}.toggle-switch[data-v-172d4a4d]{background:#fff3;border-radius:12px;height:24px;position:relative;transition:background .3s ease;width:48px}.toggle-slider[data-v-172d4a4d]{background:#fff;border-radius:50%;height:20px;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:20px}.toggle-input:checked+.toggle-switch[data-v-172d4a4d]{background:#3b82f6}.toggle-input:checked+.toggle-switch .toggle-slider[data-v-172d4a4d]{transform:translate(24px)}.action-buttons[data-v-172d4a4d]{border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:1rem;justify-content:flex-end;margin-top:auto;padding-top:1rem}.cancel-btn[data-v-172d4a4d],.save-btn[data-v-172d4a4d]{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;padding:.75rem 2rem;transition:all .3s ease}.cancel-btn[data-v-172d4a4d]{background:#ffffff0d;color:#fff}.save-btn[data-v-172d4a4d]{background:#3b82f6;color:#fff}.save-btn[data-v-172d4a4d]:hover{box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.cancel-btn[data-v-172d4a4d]:hover{background:#ffffff1a}@media (max-width:768px){.review-form[data-v-172d4a4d]{flex-direction:column}.poster-container[data-v-172d4a4d]{margin:0 auto;max-width:300px;width:100%}.detail-row[data-v-172d4a4d]{grid-template-columns:1fr}.action-buttons[data-v-172d4a4d],.movie-header[data-v-172d4a4d]{flex-direction:column}.cancel-btn[data-v-172d4a4d],.save-btn[data-v-172d4a4d]{justify-content:center;width:100%}}.log-button[data-v-4cd341ba],.log-search-wrapper[data-v-4cd341ba]{position:relative}.log-button[data-v-4cd341ba]{align-items:center;background:#ffe6f0;border:1px solid #ffd1e3;border-radius:25px;box-shadow:0 2px 6px #ffb6c126;color:#c2185b;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;overflow:hidden;padding:10px 20px;transition:all .3s ease}.log-button[data-v-4cd341ba]:before{background:#ffb6c126;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease;width:0}.log-button[data-v-4cd341ba]:hover:before{height:300px;width:300px}.log-button[data-v-4cd341ba]:hover{background:#ffd1e3;border-color:#ffbdd6;box-shadow:0 4px 10px #ffb6c140;transform:translateY(-2px)}.log-button[data-v-4cd341ba]:active{box-shadow:0 2px 6px #ffb6c126;transform:translateY(0)}.log-icon[data-v-4cd341ba]{color:#6b6b6b;position:relative;transition:transform .3s ease;z-index:1}.log-button:hover .log-icon[data-v-4cd341ba]{color:#4a4a4a;transform:rotate(-5deg) scale(1.05)}.log-text[data-v-4cd341ba]{color:#6b6b6b;position:relative;z-index:1}.log-button:hover .log-text[data-v-4cd341ba]{color:#4a4a4a}.modal-overlay[data-v-4cd341ba]{align-items:center;animation:fadeIn-4cd341ba .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}@keyframes fadeIn-4cd341ba{0%{opacity:0}to{opacity:1}}.modal-container[data-v-4cd341ba]{animation:slideUp-4cd341ba .4s ease;backface-visibility:hidden;background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;max-height:85vh;max-width:700px;overflow:hidden;position:relative;transform:translateZ(0);width:90%}@keyframes slideUp-4cd341ba{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-4cd341ba]{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.1);justify-content:space-between;padding:24px 28px}.header-content[data-v-4cd341ba],.modal-header[data-v-4cd341ba]{align-items:center;display:flex}.header-content[data-v-4cd341ba]{gap:12px}.header-icon[data-v-4cd341ba]{color:#3b82f6}.modal-title[data-v-4cd341ba]{color:#ffffffe6;font-size:24px;font-weight:700;margin:0}.close-btn[data-v-4cd341ba]{background:#ffffff1a;border:none;border-radius:12px;color:#fff;cursor:pointer;padding:8px;transition:all .3s ease}.close-btn[data-v-4cd341ba]:hover{background:#f443;transform:rotate(90deg)}.search-section[data-v-4cd341ba]{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.1);padding:24px 28px}.search-container[data-v-4cd341ba]{margin-bottom:16px;position:relative}.search-input[data-v-4cd341ba]{background:#0000004d;border:1px solid hsla(0,0%,100%,.2);border-radius:16px;color:#fff;font-size:16px;outline:none;padding:14px 48px;transition:all .3s ease;width:100%}.search-input[data-v-4cd341ba]::-moz-placeholder{color:#fff6}.search-input[data-v-4cd341ba]::placeholder{color:#fff6}.search-input[data-v-4cd341ba]:focus{background:#0006;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.search-icon[data-v-4cd341ba]{left:16px}.loading-spinner[data-v-4cd341ba],.search-icon[data-v-4cd341ba]{color:#3b82f6;position:absolute;top:50%;transform:translateY(-50%)}.loading-spinner[data-v-4cd341ba]{animation:spin-4cd341ba 1s linear infinite;right:48px}@keyframes spin-4cd341ba{to{transform:translateY(-50%) rotate(1turn)}}.clear-btn[data-v-4cd341ba]{background:#ffffff1a;border:none;border-radius:8px;color:#ffffffb3;cursor:pointer;padding:6px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .3s ease}.clear-btn[data-v-4cd341ba]:hover{background:#fff3;color:#fff}.filter-tabs[data-v-4cd341ba]{display:flex;gap:8px}.filter-tab[data-v-4cd341ba]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#ffffffb3;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .3s ease}.filter-tab[data-v-4cd341ba]:hover{background:#ffffff1a;border-color:#ffffff4d}.filter-tab.active[data-v-4cd341ba]{background:#3b82f6;border-color:#3b82f6;color:#fff}.results-section[data-v-4cd341ba]{flex:1;overflow-x:hidden;overflow-y:auto;padding:20px 28px;position:relative}.results-section[data-v-4cd341ba]::-webkit-scrollbar{width:8px}.results-section[data-v-4cd341ba]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.results-section[data-v-4cd341ba]::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.results-section[data-v-4cd341ba]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.empty-state[data-v-4cd341ba],.loading-state[data-v-4cd341ba],.no-results[data-v-4cd341ba]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;pointer-events:none;text-align:center}.loading-gif[data-v-4cd341ba]{height:100px;width:100px}.empty-icon[data-v-4cd341ba],.loading-gif[data-v-4cd341ba]{margin-bottom:16px;pointer-events:none}.empty-icon[data-v-4cd341ba]{color:#ffffff4d;opacity:.6}.empty-state h3[data-v-4cd341ba],.no-results h3[data-v-4cd341ba]{color:#fff;font-size:20px;font-weight:700;margin:0 0 8px;pointer-events:none}.empty-state p[data-v-4cd341ba],.loading-state p[data-v-4cd341ba],.no-results p[data-v-4cd341ba]{color:#ffffffb3;font-size:15px;margin:0;pointer-events:none}.results-list[data-v-4cd341ba]{flex-direction:column;gap:12px}.result-card[data-v-4cd341ba],.results-list[data-v-4cd341ba]{display:flex;position:relative}.result-card[data-v-4cd341ba]{align-items:flex-start;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;cursor:pointer;gap:24px;min-height:180px;padding:20px;transition:all .3s ease;will-change:transform,box-shadow}.result-card[data-v-4cd341ba]:hover{background:#ffffff14;border-color:#fff3;transform:translate(4px)}.result-card[data-v-4cd341ba]:hover,.result-poster[data-v-4cd341ba]{box-shadow:0 8px 24px #0000004d}.result-poster[data-v-4cd341ba]{background:#0000004d;border-radius:12px;flex-shrink:0;height:150px;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100px}.result-info[data-v-4cd341ba]{flex:1;min-width:0;padding-top:6px;pointer-events:none}.result-title[data-v-4cd341ba]{color:#fff;display:-webkit-box;font-size:19px;font-weight:700;line-height:1.4;margin:0 0 12px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;pointer-events:none}.result-meta[data-v-4cd341ba]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;pointer-events:none}.meta-badge[data-v-4cd341ba]{border-radius:10px;color:#fff;font-size:13px;font-weight:700;padding:6px 14px;pointer-events:none}.type-badge[data-v-4cd341ba]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);color:#3b82f6}.year-badge[data-v-4cd341ba]{background:#a855f733;border:1px solid rgba(168,85,247,.3);color:#a855f7}.result-subtitle[data-v-4cd341ba]{color:#ffffffb3;display:-webkit-box;font-size:14px;line-height:1.6;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;pointer-events:none}.result-action[data-v-4cd341ba]{flex-shrink:0;padding-top:6px;pointer-events:none}.action-icon[data-v-4cd341ba]{color:#ffffff4d;pointer-events:none}@media (max-width:768px){.modal-container[data-v-4cd341ba]{max-height:90vh;width:95%}.modal-header[data-v-4cd341ba],.search-section[data-v-4cd341ba]{padding:20px}.results-section[data-v-4cd341ba]{padding:16px 20px}.modal-title[data-v-4cd341ba]{font-size:20px}.log-button[data-v-4cd341ba]{font-size:14px;padding:8px 16px}}.container[data-v-98456945]{display:flex;flex-direction:column;justify-content:center;width:100%}[data-v-98456945]{color:#000;margin:0}img[data-v-98456945]{height:50px}.nav[data-v-98456945]{align-items:center;display:flex;flex-direction:row;gap:12px}.filter[data-v-98456945],.log-search-btn[data-v-98456945]{margin-top:0}.filter[data-v-98456945]{margin-left:6px}.center-wrapper[data-v-98456945]{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;transition:margin-left .3s ease;width:auto}.menu-hidden .center-wrapper[data-v-98456945]{margin-left:120px!important}.type[data-v-98456945]{align-items:center;display:flex;justify-content:center;text-align:center;width:auto}.searching[data-v-98456945]{margin-bottom:0}.floating-b3[data-v-98456945]{right:10px;top:20px;width:auto}.floating-b3[data-v-98456945],.floating-logo[data-v-98456945]{position:absolute;z-index:1000}.floating-logo[data-v-98456945]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:12px;box-shadow:0 4px 20px #0000001a;left:20px;padding:8px;top:16.5px;transition:all .3s ease}.floating-logo[data-v-98456945]:hover{box-shadow:0 6px 25px #00000026;transform:scale(1.05)}.floating-logo .logo[data-v-98456945]{border-radius:8px;height:50px;width:auto}.logo[data-v-98456945]{border-radius:10px;height:60px;transition:transform .3s ease,box-shadow .3s ease}.logo[data-v-98456945]:hover{box-shadow:0 4px 15px #00000014;transform:scale(1.05)}.menu-hidden .content-container[data-v-98456945]{padding-left:3.5%!important;padding-right:3.5%!important}.overview[data-v-3f4c7f25]{font-family:Verdana,sans-serif}.info[data-v-3f4c7f25]{border:2px solid red;margin-top:70px}.btn[data-v-3f4c7f25]{background-color:#fff;border:2px solid #000;border-radius:3px;color:#000;cursor:pointer;display:inline-block;font-size:14px;margin:4px 2px;padding:6px 12px;text-align:center;text-decoration:none;transition:background-color .3s ease}.btn[data-v-3f4c7f25]:hover{background-color:#000;color:#fff}.img[data-v-3f4c7f25]{height:40px}.popup[data-v-3f4c7f25]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-content[data-v-3f4c7f25]{background-color:#f0f2f5;max-height:90%;max-width:90%;overflow:auto;padding:20px;position:relative}.sticky-wrapper[data-v-3f4c7f25]{position:sticky;top:0}.close-button[data-v-3f4c7f25]{position:absolute;right:10px;top:10px}p[data-v-3f4c7f25]{font-size:30px;padding:20px}.modal-class[data-v-3f4c7f25]{width:90vw}div[data-v-3f4c7f25]{display:flex;flex-direction:column}.a3[data-v-3f4c7f25]{margin-top:-20px}.a3[data-v-3f4c7f25],.container-a4[data-v-3f4c7f25]{display:flex;justify-content:center}.container-a4[data-v-3f4c7f25]{margin-top:5px;width:auto}.rate[data-v-3f4c7f25]{align-self:center;display:flex}p[data-v-3f4c7f25]{color:#000;font-size:medium;font-weight:700;padding:5px;text-align:center}.cast[data-v-3f4c7f25]{margin-left:-24px;margin-top:10px}.fade-enter-active[data-v-ad5f4285],.fade-leave-active[data-v-ad5f4285]{transition:opacity .2s ease}.fade-enter-from[data-v-ad5f4285],.fade-leave-to[data-v-ad5f4285]{opacity:0}.search-row-mobile[data-v-f4dd6286]{display:flex;gap:.5rem}.search-input-mobile[data-v-f4dd6286]{background-color:#fff;border:1px solid #d1d5db;border-radius:.75rem;font-size:1rem;padding:.6rem .75rem .6rem 2.5rem;transition:all .2s ease;width:100%}.dark .search-input-mobile[data-v-f4dd6286]{background-color:#1f2937;border-color:#4b5563;color:#fff}.search-button-mobile[data-v-f4dd6286]{align-items:center;background-color:#2563eb;border:none;border-radius:.75rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;font-weight:600;justify-content:center;padding:0 1rem;transition:background-color .2s}.lang_filter-mobile[data-v-f4dd6286]{width:100%}.language-selector-mobile[data-v-f4dd6286]{align-items:center;display:flex;gap:.5rem;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;width:100%}.language-selector-mobile[data-v-f4dd6286]::-webkit-scrollbar{display:none}.filter-btn[data-v-f4dd6286],.language-badge-mobile[data-v-f4dd6286],.view-toggle-btn[data-v-f4dd6286]{flex-shrink:0}.language-select-native[data-v-f4dd6286]{max-width:130px}.filter-btn[data-v-f4dd6286],.language-badge-mobile[data-v-f4dd6286],.view-toggle-btn[data-v-f4dd6286]{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.25rem;padding:.35rem .85rem;transition:all .2s ease-in-out;white-space:nowrap}.filter-btn.inactive[data-v-f4dd6286],.language-badge-mobile.inactive[data-v-f4dd6286],.view-toggle-btn[data-v-f4dd6286]{background-color:#fff;border-color:#e5e7eb;color:#374151}.dark .filter-btn.inactive[data-v-f4dd6286],.dark .language-badge-mobile.inactive[data-v-f4dd6286],.dark .view-toggle-btn[data-v-f4dd6286]{background-color:#374151;border-color:#4b5563;color:#d1d5db}.filter-btn.active[data-v-f4dd6286],.language-badge-mobile.active[data-v-f4dd6286]{background-color:#2563eb;color:#fff}.movie-display-area-feed[data-v-f4dd6286]{padding:.75rem 1rem}.movie-item-backdrop[data-v-f4dd6286]{aspect-ratio:16/9;cursor:pointer;display:block;overflow:hidden;position:relative;width:100%}.go-to-top-btn[data-v-f4dd6286]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#111827b3;border:1px solid #4b5563;border-radius:50%;bottom:2rem;box-shadow:0 4px 12px #00000026;color:#e5e7eb;display:flex;height:44px;justify-content:center;opacity:.8;position:fixed;right:1.5rem;width:44px;z-index:40}.go-to-top-btn[data-v-f4dd6286]:hover{opacity:1;transform:scale(1.1)}.movie-rating-badge[data-v-f4dd6286]{border-radius:9999px;font-size:.8rem;font-weight:600;gap:.25rem;left:1rem;padding:.3rem .7rem}.info-button-hint[data-v-f4dd6286],.movie-rating-badge[data-v-f4dd6286]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#141414b3;bottom:1rem;color:#fff;display:flex;justify-content:center;pointer-events:none;position:absolute;z-index:2}.info-button-hint[data-v-f4dd6286]{border-radius:50%;height:32px;right:1rem;width:32px}.backdrop-image[data-v-f4dd6286],.poster-image-mobile[data-v-f4dd6286]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.poster-overlay[data-v-f4dd6286]{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent 40%);top:0;right:0;bottom:0;left:0;position:absolute}.backdrop-placeholder[data-v-f4dd6286],.poster-placeholder-mobile[data-v-f4dd6286]{background:#e5e7eb;height:100%;left:0;position:absolute;top:0;width:100%}.dark .backdrop-placeholder[data-v-f4dd6286],.dark .poster-placeholder-mobile[data-v-f4dd6286]{background:#374151}.backdrop-overlay[data-v-f4dd6286]{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent 40%),linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent 30%);top:0;right:0;bottom:0;left:0;position:absolute}.backdrop-info-top-right[data-v-f4dd6286]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#141414b3;border-radius:9999px;font-size:.8rem;font-weight:600;gap:.3rem;padding:.3rem .7rem;right:1rem;top:1rem}.backdrop-info-bottom-left[data-v-f4dd6286],.backdrop-info-top-right[data-v-f4dd6286]{align-items:center;color:#fff;display:flex;position:absolute}.backdrop-info-bottom-left[data-v-f4dd6286]{bottom:1rem;flex-direction:row;left:1rem;text-shadow:1px 1px 3px rgba(0,0,0,.7)}.backdrop-title[data-v-f4dd6286]{font-size:1.1rem;font-weight:700}.backdrop-year[data-v-f4dd6286]{font-size:.9rem;margin-left:10px;margin-top:3px;opacity:.9}.popup-overlay-mobile[data-v-f4dd6286]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;cursor:pointer;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:flex-end;position:fixed;z-index:50}.popup-content-mobile[data-v-f4dd6286]{background-color:#fff;border-radius:1.5rem 1.5rem 0 0;box-shadow:0 -8px 24px #0003;cursor:default;display:flex;flex-direction:column;max-height:95vh;overflow:hidden;position:relative;width:100%}.dark .popup-content-mobile[data-v-f4dd6286]{background-color:#111827}.popup-drag-handle[data-v-f4dd6286]{align-items:center;cursor:grab;display:flex;flex-shrink:0;justify-content:center;padding:.75rem;width:100%}.drag-indicator[data-v-f4dd6286]{background-color:#d1d5db;border-radius:99px;height:5px;width:40px}.dark .drag-indicator[data-v-f4dd6286]{background-color:#4b5563}.popup-scroll-content[data-v-f4dd6286]{flex-grow:1;overflow-y:auto}.popup-backdrop-mobile[data-v-f4dd6286]{aspect-ratio:16/9;background-position:50%;background-size:cover;position:relative;width:100%}.popup-details-mobile[data-v-f4dd6286]{padding:1rem 1.5rem 5rem}.popup-title-mobile[data-v-f4dd6286]{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.popup-meta-mobile[data-v-f4dd6286]{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem 1rem;margin-bottom:1rem}.dark .popup-meta-mobile[data-v-f4dd6286]{color:#9ca3af}.genres-container[data-v-f4dd6286]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.meta-item[data-v-f4dd6286]{align-items:center;display:inline-flex;gap:.375rem}.meta-icon[data-v-f4dd6286]{flex-shrink:0;height:1rem;width:1rem}.genre-tag-mobile[data-v-f4dd6286]{background-color:#f3f4f6;border-radius:1rem;color:#374151;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.dark .genre-tag-mobile[data-v-f4dd6286]{background-color:#374151;color:#d1d5db}.video-carousel-mobile[data-v-f4dd6286]{margin:1.5rem 0 1.5rem -1.5rem;width:calc(100% + 3rem)}.video-wrapper-mobile[data-v-f4dd6286]{aspect-ratio:16/9;background:#000;border-radius:.5rem;overflow:hidden;position:relative;width:100%}.video-container-mobile[data-v-f4dd6286],.video-iframe-mobile[data-v-f4dd6286]{height:100%;width:100%}.video-iframe-mobile[data-v-f4dd6286]{border:none}.carousel-btn-mobile[data-v-f4dd6286]{align-items:center;background:transparent;border:none;border-radius:0;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;top:0;transition:background-color .2s;width:40px;z-index:2}.carousel-btn-mobile[data-v-f4dd6286]:hover{background-color:#0003}.left-btn-mobile[data-v-f4dd6286]{left:0}.right-btn-mobile[data-v-f4dd6286]{right:0}.carousel-btn-mobile svg[data-v-f4dd6286]{color:#fff}.trailer-title-mobile[data-v-f4dd6286]{color:#666;font-size:.875rem;margin-top:.75rem;padding:0 1rem;text-align:center}.dark .trailer-title-mobile[data-v-f4dd6286]{color:#9ca3af}.trailer-count-mobile[data-v-f4dd6286]{color:#999;margin-left:.25rem}.backdrop-share-button[data-v-f4dd6286]{background-color:#00000080;border-radius:50%;padding:8px;position:absolute;right:1rem;top:1rem;transition:background-color .2s;z-index:2}.just-watch-mobile[data-v-f4dd6286]{margin-top:1.5rem}.similar[data-v-f4dd6286]{margin-left:-10px}.loader-mobile[data-v-f4dd6286]{animation:spin-f4dd6286 1s linear infinite;border:5px solid #e5e7eb;border-radius:50%;border-top-color:#3498db;height:40px;margin:0 auto;width:40px}.dark .loader-mobile[data-v-f4dd6286]{border-color:#3b82f6 #4b5563 #4b5563}@keyframes spin-f4dd6286{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-overlay-mobile[data-v-f4dd6286]{align-items:center;background-color:#00000080;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:100}.loading-modal-mobile[data-v-f4dd6286]{background-color:#fff;border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a;padding:2rem;text-align:center}.dark .loading-modal-mobile[data-v-f4dd6286]{background-color:#1f2937}.movie-overview-container[data-v-f4dd6286]{margin:1rem 0;position:relative}.movie-overview-text[data-v-f4dd6286]{color:#4b5563;font-size:.95rem;line-height:1.5;transition:all .3s ease}.dark .movie-overview-text[data-v-f4dd6286]{color:#d1d5db}.line-clamp-2[data-v-f4dd6286]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.show-more-btn[data-v-f4dd6286]{background:none;border:none;color:#2563eb;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:500;margin-top:.5rem;padding:0}.dark .show-more-btn[data-v-f4dd6286]{color:#3b82f6}.movie-container-mobile[data-v-f4dd6286]{display:flex;flex-direction:column;min-height:100vh}.top-controls-sticky[data-v-f4dd6286]{background-color:#f3f4f6;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1rem .75rem;position:sticky;top:0;z-index:20}.dark .top-controls-sticky[data-v-f4dd6286]{background-color:#111827;border-bottom-color:#374151}.view-toggle-btn[data-v-f4dd6286]{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:9999px;color:#374151;cursor:pointer;display:flex;height:34px;justify-content:center;padding:.35rem;width:34px}.dark .view-toggle-btn[data-v-f4dd6286]{background-color:#374151;border-color:#4b5563;color:#d1d5db}.view-toggle-btn.active[data-v-f4dd6286]{background-color:#2563eb;border-color:#2563eb;color:#fff}.dark .view-toggle-btn.active[data-v-f4dd6286]{background-color:#3b82f6;border-color:#3b82f6}.movie-display-area-feed[data-v-f4dd6286]{display:flex;flex-direction:column;gap:.75rem}.movie-display-area-feed.backdrop-view-active[data-v-f4dd6286]{gap:0;padding:0}.movie-display-area-feed.grid-view-active[data-v-f4dd6286]{padding:10px}.movie-grid[data-v-f4dd6286]{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.movie-poster-grid[data-v-f4dd6286]{margin-bottom:10px;width:calc(50% - 5px)}.movie-image-grid[data-v-f4dd6286]{aspect-ratio:2/3;border-radius:5px;box-shadow:0 2px 4px #0000001a;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.movie-item-mobile[data-v-f4dd6286]{aspect-ratio:2/3;border-radius:1rem;box-shadow:0 4px 15px -2px #0000001a;cursor:pointer;margin:0 auto;max-width:400px;overflow:hidden;position:relative;transform:translateZ(0);width:100%}.release-tabs-container[data-v-f4dd6286]{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.75rem;display:flex;gap:.25rem;padding:.25rem}.dark .release-tabs-container[data-v-f4dd6286]{background-color:#374151;border-color:#4b5563}.release-tab[data-v-f4dd6286]{background-color:transparent;border:none;border-radius:.5rem;color:#6b7280;cursor:pointer;flex-shrink:0;font-size:.8rem;font-weight:500;padding:.4rem .75rem;transition:all .2s ease-in-out;white-space:nowrap}.release-tab[data-v-f4dd6286]:hover{color:#374151}.release-tab.active[data-v-f4dd6286]{background-color:#fff;box-shadow:0 1px 3px #0000001a;color:#374151;font-weight:600}.dark .release-tab[data-v-f4dd6286]{color:#9ca3af}.dark .release-tab[data-v-f4dd6286]:hover{color:#d1d5db}.dark .release-tab.active[data-v-f4dd6286]{background-color:#1f2937;color:#f9fafb}.language-select-native[data-v-f4dd6286]{background-color:#fff;border:1px solid #e5e7eb;border-radius:9999px;color:#374151;cursor:pointer;flex-shrink:0;font-size:.875rem;font-weight:500;max-width:120px;padding:.35rem .85rem;transition:all .2s ease-in-out;white-space:nowrap}.dark .language-select-native[data-v-f4dd6286]{background-color:#374151;border-color:#4b5563;color:#d1d5db}.minions-grid[data-v-f4dd6286]{display:grid;gap:2px;grid-template-columns:repeat(4,1fr);padding:2px}.movie-poster-minion .cursor-pointer[data-v-f4dd6286]{box-shadow:0 2px 4px #000;display:block;overflow:hidden;transition:transform .2s ease}.movie-poster-minion .cursor-pointer[data-v-f4dd6286]:hover{transform:scale(1.05)}.movie-image-minion[data-v-f4dd6286]{aspect-ratio:2/3;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.movie-display-area-feed.minions-view-active[data-v-f4dd6286]{padding:0!important}.grid-container[data-v-554bebe2]{display:flex;flex-direction:column}.item[data-v-554bebe2]{border:.2px solid #eae8e8;margin:0;padding:0}.a[data-v-554bebe2]{grid-area:a;left:0;z-index:2}.a[data-v-554bebe2],.b[data-v-554bebe2]{position:fixed;top:0}.b[data-v-554bebe2]{grid-area:b;left:70px;z-index:1}.c[data-v-554bebe2]{grid-area:c;padding-left:30px;width:100%}.e[data-v-554bebe2]{grid-area:e;position:sticky;right:0;z-index:1}[data-v-554bebe2]{background-color:#f0f2f5;margin:0;padding:0}.container[data-v-bf9c84de]{display:flex;flex-direction:column;width:auto}[data-v-bf9c84de]{color:#000;margin:0}img[data-v-bf9c84de]{height:50px}.nav[data-v-bf9c84de]{display:flex;flex-direction:row}.filter[data-v-bf9c84de]{margin-left:21px;margin-top:-5px}
