.sw-breadcrumb[data-v-354ea1e7]{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.sw-breadcrumb .separator[data-v-354ea1e7]{color:var(--muted-foreground);-webkit-user-select:none;user-select:none}.sw-breadcrumb .current[data-v-354ea1e7]{color:var(--foreground)}.sw-video-preview[data-v-ee506e1d]{background-color:#000;position:relative}.sw-video-preview[data-v-ee506e1d],.sw-video-preview .video[data-v-ee506e1d]{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}
