.sw-select[data-v-806e621b]{gap:.25rem;position:relative}.sw-select[data-v-806e621b],.sw-select .trigger[data-v-806e621b]{align-items:center;display:inline-flex}.sw-select .trigger[data-v-806e621b]{background:var(--sw-select-trigger-bg,var(--background));border:1px solid var(--sw-select-trigger-border,var(--input));border-radius:var(--sw-select-trigger-radius,var(--radius));color:var(--sw-select-trigger-color,var(--foreground));cursor:pointer;font:inherit;font-size:var(--sw-select-trigger-font-size,var(--control-font-size));gap:.5rem;justify-content:space-between;min-height:var(--sw-select-trigger-min-height,var(--control-height));min-width:var(--sw-select-trigger-min-width,8rem);padding:var(--sw-select-trigger-padding,.25rem .75rem)}@media(hover:hover){.sw-select .trigger[data-v-806e621b]:hover{border-color:var(--ring)}}.sw-select .trigger[data-v-806e621b]:focus-visible{border-color:var(--ring);outline:none}.sw-select .trigger[data-disabled][data-v-806e621b]{cursor:not-allowed;opacity:.5}.sw-select .arrow[data-v-806e621b],.sw-select .label.is-placeholder[data-v-806e621b]{color:var(--muted-foreground)}.sw-select .arrow[data-v-806e621b]{flex-shrink:0;transition:transform .15s}.sw-select .trigger[data-state=open] .arrow[data-v-806e621b]{transform:rotate(180deg)}.sw-select .clear[data-v-806e621b]{align-items:center;background:transparent;border:none;color:var(--muted-foreground);cursor:pointer;display:inline-flex;padding:.25rem}@media(hover:hover){.sw-select .clear[data-v-806e621b]:hover{color:var(--foreground)}}.sw-select .anchor[data-v-806e621b]{cursor:text;flex-wrap:wrap;justify-content:flex-start}.sw-select .search-input[data-v-806e621b]{background:transparent;border:none;color:inherit;flex:1;font:inherit;min-width:4rem;outline:none;padding:0}.sw-select .search-input[data-v-806e621b]::-moz-placeholder{color:var(--muted-foreground)}.sw-select .search-input[data-v-806e621b]::placeholder{color:var(--muted-foreground)}.sw-select .anchor[data-v-806e621b]:focus-within{border-color:var(--ring)}.sw-select .chip[data-v-806e621b]{align-items:center;background:var(--sw-select-chip-bg,var(--muted));border-radius:var(--sw-select-chip-radius,calc(var(--radius) - .25rem));color:var(--sw-select-chip-color,var(--foreground));display:inline-flex;font-size:.8125rem;gap:.25rem;padding:.125rem .5rem}.sw-select .chip-remove[data-v-806e621b]{align-items:center;background:transparent;border:none;color:var(--muted-foreground);cursor:pointer;display:inline-flex;font-size:.75rem;padding:0}@media(hover:hover){.sw-select .chip-remove[data-v-806e621b]:hover{color:var(--foreground)}}.sw-select .arrow-btn[data-v-806e621b]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;margin-left:auto;padding:0}.sw-select .arrow-btn[data-state=open] .arrow[data-v-806e621b]{transform:rotate(180deg)}.sw-select-content{background:var(--sw-select-content-bg,var(--popover));border:1px solid var(--sw-select-content-border,var(--border));border-radius:var(--sw-select-content-radius,var(--radius));box-shadow:var(--sw-select-content-shadow,var(--shadow-md));color:var(--popover-foreground);font-size:var(--sw-select-content-font-size,var(--control-font-size));max-height:var(--sw-select-content-max-height,18rem);min-width:var(--reka-select-trigger-width,var(--reka-combobox-trigger-width,8rem));overflow:hidden;z-index:var(--sw-select-content-z,1100)}.sw-select-content .viewport{overflow-y:auto;padding:.25rem}.sw-select-content .group-label{color:var(--muted-foreground);font-size:.75rem;padding:.375rem .5rem}.sw-select-content .option{align-items:center;border-radius:calc(var(--radius) - .25rem);color:var(--popover-foreground);cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;outline:none;padding:.375rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sw-select-content .option[data-highlighted]{background:var(--accent);color:var(--accent-foreground)}.sw-select-content .option[data-state=checked]{color:var(--primary)}.sw-select-content .option[data-disabled]{cursor:not-allowed;opacity:.5}.sw-select-content .option.create-option{color:var(--primary)}.sw-select-content .viewport.is-stale .option{opacity:.5}.sw-select-content .empty,.sw-select-content .loading{color:var(--muted-foreground);font-size:.8125rem;padding:.5rem;text-align:center}.sw-select-content .indicator{align-items:center;color:var(--primary);display:flex}.sw-theater-grid .chips[data-v-25e19c48]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-start;margin-bottom:.625rem}.sw-theater-grid .chipgroup[data-v-25e19c48]{display:flex;flex:1;gap:.5rem;flex-wrap:wrap}@media(max-width:767px){.sw-theater-grid .chipgroup[data-v-25e19c48]{flex-basis:100%;order:2}.sw-theater-grid .sortwrap[data-v-25e19c48]{order:1;margin-left:auto}}.sw-theater-grid .chip[data-v-25e19c48]{padding:.375rem .875rem;font-size:.75rem;font-weight:600;color:var(--foreground-soft);background:var(--card);border:1px solid var(--border);border-radius:999px;transition:filter .15s}@media(hover:hover){.sw-theater-grid .chip[data-v-25e19c48]:hover{filter:brightness(1.12)}}.sw-theater-grid .chip.is-on[data-v-25e19c48]{color:var(--primary-foreground);background:var(--primary);border-color:transparent}.sw-theater-grid .subchip[data-v-25e19c48]{color:var(--primary);background:transparent;border:1px dashed color-mix(in srgb,var(--primary) 60%,transparent)}.sw-theater-grid .subchip.is-sub[data-v-25e19c48]{color:var(--muted-foreground);border-style:solid;border-color:var(--border)}.sw-theater-grid .empty[data-v-25e19c48]{display:flex;flex-direction:column;gap:.25rem;align-items:center;padding:4rem 0;color:var(--muted-foreground);text-align:center}.sw-theater-grid .empty p[data-v-25e19c48]{margin:0}.sw-theater-grid .retry-btn[data-v-25e19c48]{margin-top:.5rem;padding:.375rem 1.25rem;color:var(--primary-foreground);background:var(--primary);border-radius:999px;transition:filter .15s}@media(hover:hover){.sw-theater-grid .retry-btn[data-v-25e19c48]:hover{filter:brightness(.92)}}.sw-theater-grid .psub[data-v-25e19c48]{margin:-.25rem 0 .75rem;font-size:.75rem;color:var(--muted-foreground)}.sw-theater-grid .sortwrap[data-v-25e19c48]{margin-left:auto}.sw-theater-grid .skgrid[data-v-25e19c48]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.sw-theater-grid .sk[data-v-25e19c48]{display:block;background:var(--muted);border-radius:var(--radius);animation:sw-theater-grid-shim-25e19c48 1.6s ease-in-out infinite}.sw-theater-grid .sk.im[data-v-25e19c48]{aspect-ratio:7/10}.sw-theater-grid .sk.l1[data-v-25e19c48]{width:72%;height:.6875rem;margin-top:.5625rem}.sw-theater-grid .sk.l2[data-v-25e19c48]{width:50%;height:.5625rem;margin-top:.375rem}@keyframes sw-theater-grid-shim-25e19c48{0%,to{opacity:.55}50%{opacity:.9}}@media(prefers-reduced-motion:reduce){.sw-theater-grid .sk[data-v-25e19c48]{opacity:.66;animation:none}}.sw-theater-grid .empty .t[data-v-25e19c48]{font-size:1rem;font-weight:800;color:var(--foreground)}.sw-theater-grid .empty .s[data-v-25e19c48]{font-size:.75rem;line-height:1.8}.sw-theater-grid .empty .cnt[data-v-25e19c48]{font-size:.6875rem;opacity:.75}.sw-theater-grid .empty .acts[data-v-25e19c48]{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;margin-top:.625rem}.sw-theater-grid .keep-btn[data-v-25e19c48]{font-weight:700;color:var(--primary-foreground);background:var(--primary);border-radius:999px}.sw-theater-grid .clear-btn[data-v-25e19c48],.sw-theater-grid .keep-btn[data-v-25e19c48]{padding:.5rem 1.25rem;font-size:.75rem;transition:filter .15s}.sw-theater-grid .clear-btn[data-v-25e19c48]{color:var(--foreground-soft);background:none;border:1px solid var(--border);border-radius:999px}@media(hover:hover){.sw-theater-grid .keep-btn[data-v-25e19c48]:hover{filter:brightness(.92)}.sw-theater-grid .clear-btn[data-v-25e19c48]:hover{filter:brightness(1.12)}}.sw-theater-grid .clear-btn[data-v-25e19c48]:focus-visible,.sw-theater-grid .keep-btn[data-v-25e19c48]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.sw-movie-home[data-v-2ee4413b]{padding-top:1rem;padding-bottom:2rem}.sw-movie-home .crumbs[data-v-2ee4413b]{margin-bottom:.5rem}.sw-movie-home .page-title[data-v-2ee4413b]{margin:0 0 1rem;font-size:1.75rem}
