.sw-video-preview[data-v-bf29a785]{background-color:#000;position:relative}.sw-video-preview[data-v-bf29a785],.sw-video-preview .video[data-v-bf29a785]{width:100%;height:100%}.sw-movie-hover-preview[data-v-de344c8c]{z-index:9999;border-radius:var(--radius);color:inherit;cursor:pointer;transform-origin:50%;text-decoration:none;display:block;position:fixed;overflow:hidden;box-shadow:0 16px 56px #000000e0}.img[data-v-de344c8c]{width:100%;height:100%;transition:filter .3s;display:block}.img.is-dim[data-v-de344c8c]{filter:brightness(.5)}.video[data-v-de344c8c]{opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.video.is-playing[data-v-de344c8c]{opacity:1}.vignette[data-v-de344c8c]{background:radial-gradient(#0000 55%,#00000073);inset:0}.scan[data-v-de344c8c],.vignette[data-v-de344c8c]{pointer-events:none;position:absolute}.scan[data-v-de344c8c]{background:linear-gradient(90deg,#0000,#ffffff2e 25%,#ffffff6b 50%,#ffffff2e 75%,#0000);height:.1875rem;animation:1.4s linear infinite sw-hp-scan-de344c8c;left:0;right:0}@keyframes sw-hp-scan-de344c8c{0%{top:-3px}to{top:100%}}.tag[data-v-de344c8c]{color:#fff;letter-spacing:.05rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;border-radius:999px;align-items:center;gap:.25rem;padding:.1875rem .4375rem;font-size:.5625rem;display:inline-flex;position:absolute;top:.5rem;left:.5rem}.dot[data-v-de344c8c]{background:#ef4444;border-radius:50%;flex:none;width:.375rem;height:.375rem}.dot.is-playing[data-v-de344c8c]{animation:.9s ease-in-out infinite sw-hp-blink-de344c8c}@keyframes sw-hp-blink-de344c8c{0%,to{opacity:1}50%{opacity:.15}}.sw-hp-enter-active[data-v-de344c8c],.sw-hp-leave-active[data-v-de344c8c]{transition:opacity .2s,transform .2s cubic-bezier(.32,.72,0,1)}.sw-hp-enter-from[data-v-de344c8c],.sw-hp-leave-to[data-v-de344c8c]{opacity:0;transform:scale(.86)}@media (prefers-reduced-motion:reduce){.sw-hp-enter-from[data-v-de344c8c],.sw-hp-leave-to[data-v-de344c8c]{transform:none}.dot.is-playing[data-v-de344c8c],.scan[data-v-de344c8c]{animation:none}}.sw-movie-card[data-v-5da6ec2d]{width:10rem;color:var(--foreground);text-decoration:none;display:block}.sw-movie-card.is-landscape[data-v-5da6ec2d]{width:14rem}.sw-movie-card.is-fluid[data-v-5da6ec2d]{width:100%}.sw-movie-card .cover[data-v-5da6ec2d]{border-radius:var(--radius);transition:filter .15s;position:relative;overflow:hidden}@media (hover:hover){.sw-movie-card:hover .cover[data-v-5da6ec2d]{filter:brightness(.92)}}.sw-movie-card .shade[data-v-5da6ec2d]{background:var(--scrim);pointer-events:none;inset:50% 0 0}.sw-movie-card .pay[data-v-5da6ec2d],.sw-movie-card .shade[data-v-5da6ec2d]{position:absolute}.sw-movie-card .pay[data-v-5da6ec2d]{color:#fff;border-radius:4px;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;line-height:1.5;top:.375rem;left:.375rem}.sw-movie-card .pay.is-free[data-v-5da6ec2d]{background:var(--success)}.sw-movie-card .pay.is-vip[data-v-5da6ec2d]{background:linear-gradient(135deg,#f59e0b,#d97706)}.sw-movie-card .pay.is-pay[data-v-5da6ec2d]{background:var(--primary)}.sw-movie-card .score[data-v-5da6ec2d]{color:var(--warning);text-shadow:0 1px 3px #000;font-size:.875rem;font-weight:700;top:.375rem;right:.375rem}.sw-movie-card .eps[data-v-5da6ec2d],.sw-movie-card .score[data-v-5da6ec2d]{position:absolute}.sw-movie-card .eps[data-v-5da6ec2d]{color:#fff;text-shadow:0 1px 2px #0009;font-size:.75rem;bottom:.375rem;left:.5rem}.sw-movie-card .title[data-v-5da6ec2d]{white-space:nowrap;text-overflow:ellipsis;margin:.5rem 0 0;font-size:.875rem;font-weight:500;overflow:hidden}.sw-movie-card .meta[data-v-5da6ec2d],.sw-movie-card .title[data-v-5da6ec2d]{line-height:1.4}.sw-movie-card .meta[data-v-5da6ec2d]{color:var(--muted-foreground);margin:.125rem 0 0;font-size:.75rem}.sw-gallery[data-v-ec4f7caf]{width:100%}.sw-gallery .grid[data-v-ec4f7caf]{gap:var(--sw-gallery-gap,1rem);grid-template-columns:var(--sw-gallery-template,repeat(auto-fill,minmax(var(--sw-gallery-min),1fr)));display:grid}.sw-gallery.has-columns .grid[data-v-ec4f7caf]{grid-template-columns:repeat(var(--sw-gallery-cols-mobile),minmax(0,1fr))}@media (width>=768px){.sw-gallery.has-columns .grid[data-v-ec4f7caf]{grid-template-columns:repeat(var(--sw-gallery-cols-tablet),minmax(0,1fr))}}@media (width>=1024px){.sw-gallery.has-columns .grid[data-v-ec4f7caf]{grid-template-columns:repeat(var(--sw-gallery-cols-desktop),minmax(0,1fr))}}.sw-gallery .more[data-v-ec4f7caf]{justify-content:center;margin-top:1.5rem;display:flex}.sw-gallery .more-btn[data-v-ec4f7caf]{background:var(--primary);border:1px solid var(--border);border-radius:var(--radius);color:var(--primary-foreground);cursor:pointer;padding:.5rem 1.5rem;font-size:.875rem;transition:filter .15s}@media (hover:hover){.sw-gallery .more-btn[data-v-ec4f7caf]:hover{filter:brightness(.92)}}.sw-gallery .more-btn[data-v-ec4f7caf]:active{filter:brightness(.85)}.sw-gallery .more-btn[data-v-ec4f7caf]:disabled{cursor:default;opacity:.6}.sw-gallery .finished[data-v-ec4f7caf],.sw-gallery .loading-hint[data-v-ec4f7caf]{color:var(--muted-foreground);font-size:.875rem}.sw-gallery .finished[data-v-ec4f7caf]{text-align:center;margin-top:1.5rem}.sw-gallery .empty[data-v-ec4f7caf]{color:var(--muted-foreground);text-align:center;padding:3rem 0}.sw-gallery .sentinel[data-v-ec4f7caf]{height:.0625rem}
