.tc-card[data-v-339ff772]{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;text-decoration:none;background:linear-gradient(135deg,#ffffff14,#ffffff08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff0f;transition:transform .14s ease,box-shadow .18s ease}.tc-card[data-v-339ff772]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #0000006b,inset 0 1px #ffffff17}.tc-shot[data-v-339ff772]{position:relative;aspect-ratio:4 / 5;background:#ffffff0f}.tc-shot img[data-v-339ff772]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tc-fallback[data-v-339ff772]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:800;color:#cbd5e1;background:linear-gradient(135deg,#3b82f624,#2563eb14)}.tc-reel[data-v-339ff772]{position:absolute;right:.6rem;bottom:.6rem;font-size:.875rem;font-weight:700;color:#fff;padding:.15rem .6rem;border-radius:999px;background:#0f172aa8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.tc-example[data-v-339ff772]{position:absolute;top:.6rem;left:.6rem;font-size:.875rem;font-weight:700;color:#0f172a;padding:.15rem .6rem;border-radius:999px;background:#fcd34deb;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.tc-body[data-v-339ff772]{padding:.85rem .9rem 1rem;display:flex;flex-direction:column;gap:.3rem}.tc-name[data-v-339ff772]{margin:0;font-size:1.0625rem;font-weight:700;color:#fff}.tc-headline[data-v-339ff772]{margin:0;font-size:.9375rem;color:#d1d5db;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tc-meta[data-v-339ff772]{display:flex;flex-wrap:wrap;gap:.6rem;font-size:.875rem;color:#d1d5db}.tc-tags[data-v-339ff772]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.25rem}.tqv-backdrop[data-v-8066deac]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#000000b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);overflow-y:auto}.tqv[data-v-8066deac]{position:relative;width:min(68rem,100%);max-height:calc(100vh - 3rem);overflow-y:auto;border-radius:20px;background:linear-gradient(135deg,#1c1c22f5,#121216fa);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 64px #0009,inset 0 1px #ffffff14}.tqv-close[data-v-8066deac]{position:absolute;top:.75rem;right:.75rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#00000080;border:1px solid rgba(255,255,255,.16);border-radius:999px;cursor:pointer}.tqv-close-icon[data-v-8066deac]{width:1.15rem;height:1.15rem}.tqv-body[data-v-8066deac]{display:grid;grid-template-columns:minmax(0,28rem) minmax(0,1fr)}.tqv-media[data-v-8066deac]{position:relative;background:#ffffff0d;min-height:32rem}.tqv-gallery[data-v-8066deac]{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none}.tqv-gallery[data-v-8066deac]::-webkit-scrollbar{display:none}.tqv-frame[data-v-8066deac]{position:relative;aspect-ratio:4 / 5;scroll-snap-align:start}.tqv-shot-img[data-v-8066deac]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%}.tqv-shot-video[data-v-8066deac]{width:100%;height:100%;display:block;background:#000}.tqv-shot-mono[data-v-8066deac]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:22rem;font-size:5rem;font-weight:700;color:#93c5fd}.tqv-count[data-v-8066deac]{position:absolute;top:.75rem;left:50%;transform:translate(-50%);z-index:1;font-size:.875rem;font-weight:600;color:#fff;padding:.2rem .65rem;border-radius:999px;background:#0000008c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tqv-thumbs[data-v-8066deac]{position:absolute;z-index:1;left:.6rem;right:.6rem;bottom:.6rem;display:flex;gap:.4rem;overflow-x:auto;padding:.35rem;border-radius:12px;background:#00000073;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tqv-thumb[data-v-8066deac]{flex:0 0 auto;width:3rem;height:3.75rem;padding:0;border-radius:8px;overflow:hidden;cursor:pointer;background:none;border:2px solid transparent;opacity:.7}.tqv-thumb img[data-v-8066deac]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tqv-thumb-film[data-v-8066deac]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#93c5fd;background:#ffffff14}.tqv-thumb-on[data-v-8066deac]{border-color:#93c5fd;opacity:1}.tqv-example[data-v-8066deac]{position:absolute;top:.75rem;left:.75rem;font-size:.875rem;font-weight:700;color:#fde68a;background:#f59e0b33;border-radius:999px;padding:.2rem .7rem}.tqv-detail[data-v-8066deac]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;min-width:0}.tqv-head[data-v-8066deac]{display:flex;flex-direction:column;gap:.35rem}.tqv-name[data-v-8066deac]{margin:0;font-size:1.75rem;font-weight:800;color:#fff}.tqv-headline[data-v-8066deac]{margin:0;font-size:1rem;color:#bfdbfe}.tqv-facts[data-v-8066deac]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.35rem 0 0;padding:0;list-style:none}.tqv-facts li[data-v-8066deac]{display:inline-flex;align-items:center;gap:.3rem;font-size:.9375rem;font-weight:600;color:#e5e7eb;background:#ffffff12;border-radius:999px;padding:.18rem .65rem}.tqv-bio[data-v-8066deac]{margin:0;font-size:1rem;line-height:1.6;color:#d1d5db;white-space:pre-line}.tqv-section[data-v-8066deac]{display:flex;flex-direction:column;gap:.45rem}.tqv-h3[data-v-8066deac]{margin:0;font-size:.875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#93c5fd}.tqv-chips[data-v-8066deac]{display:flex;flex-wrap:wrap;gap:.35rem}.tqv-chip[data-v-8066deac]{font-size:.9375rem;color:#e5e7eb;background:#ffffff12;border-radius:8px;padding:.15rem .55rem}.tqv-credits[data-v-8066deac]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.3rem}.tqv-credits li[data-v-8066deac]{font-size:.9375rem;color:#d1d5db}.tqv-credits strong[data-v-8066deac]{color:#fff;font-weight:600}.tqv-year[data-v-8066deac]{color:#9ca3af}.tqv-loading[data-v-8066deac]{margin:0;font-size:.9375rem;color:#9ca3af}.tqv-icon[data-v-8066deac]{width:.95rem;height:.95rem;flex-shrink:0}@media (max-width: 767px){.tqv-backdrop[data-v-8066deac]{padding:0;align-items:flex-end}.tqv[data-v-8066deac]{width:100%;max-height:92vh;border-radius:20px 20px 0 0}.tqv-body[data-v-8066deac]{grid-template-columns:1fr}.tqv-media[data-v-8066deac]{min-height:0}.tqv-gallery[data-v-8066deac]{position:static;height:62vh}.tqv-shot-mono[data-v-8066deac]{min-height:14rem}}.ss-bar[data-v-470a49bf]{display:flex;flex-direction:column;gap:.6rem}.ss-row[data-v-470a49bf]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ss-lead[data-v-470a49bf]{font-size:.9375rem;font-weight:700;color:#d1d5db}.ss-chip[data-v-470a49bf]{display:inline-flex;align-items:center;gap:.35rem;font-size:.9375rem;font-weight:600;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:.3rem .85rem;cursor:pointer;transition:background .14s ease,box-shadow .14s ease}.ss-chip[data-v-470a49bf]:hover{background:#ffffff24}.ss-chip-on[data-v-470a49bf]{color:#bfdbfe;background:#3b82f633;border:1px solid rgba(59,130,246,.4);box-shadow:0 0 0 3px #3b82f62e}.ss-star[data-v-470a49bf]{color:#fcd34d;font-size:.9375rem}.ss-action[data-v-470a49bf]{font-size:.9375rem;font-weight:600;color:#bfdbfe;background:transparent;border:1px solid rgba(59,130,246,.32);border-radius:999px;padding:.3rem .8rem;cursor:pointer}.ss-action[data-v-470a49bf]:hover{background:#3b82f624}.ss-danger[data-v-470a49bf]{color:#fca5a5;border:1px solid rgba(248,113,113,.34)}.ss-danger[data-v-470a49bf]:hover{background:#f8717124}.ss-empty[data-v-470a49bf]{margin:0;font-size:.9375rem;color:#d1d5db}.ss-name[data-v-470a49bf]{display:flex;flex-direction:column;gap:.35rem}.ss-name-row[data-v-470a49bf]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.ss-name-row .tl-input[data-v-470a49bf]{flex:1 1 16rem}.ss-err[data-v-470a49bf]{margin:0;font-size:.875rem;font-weight:600;color:#fca5a5}.ss-manage[data-v-470a49bf]{display:flex;flex-direction:column;gap:.5rem}.ss-manage-row[data-v-470a49bf]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.ss-manage-name[data-v-470a49bf]{font-size:1rem;font-weight:600;color:#fff}.ss-manage-summary[data-v-470a49bf]{font-size:.9375rem;color:#d1d5db;flex:1 1 12rem}.ss-hint[data-v-470a49bf]{margin:0;font-size:.9375rem;color:#d1d5db}.ss-hint-inline[data-v-470a49bf]{font-style:italic}.tf-toggle[data-v-0cf5cfac]{display:none;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:.6rem 1rem;cursor:pointer}.tf-toggle-icon[data-v-0cf5cfac]{width:1.15rem;height:1.15rem}.tf-rail[data-v-0cf5cfac]{position:sticky;top:calc(var(--sa-top, 0px) + 1rem);display:flex;flex-direction:column;gap:.85rem;align-self:flex-start;flex-shrink:0;width:17.5rem;max-height:calc(100vh - 6rem);z-index:5}.tf-intro[data-v-0cf5cfac]{display:flex;flex-direction:column;gap:.4rem;padding:0 .15rem}.tf-intro-title[data-v-0cf5cfac]{margin:0;font-size:1.75rem;font-weight:800;line-height:1.15;color:#fff;transition:font-size .18s ease}.tf-intro-sub[data-v-0cf5cfac]{margin:0;font-size:.9375rem;line-height:1.5;color:#d1d5db;display:grid;grid-template-rows:1fr;transition:grid-template-rows .18s ease,opacity .18s ease,margin .18s ease;overflow:hidden}.tf-intro-condensed .tf-intro-title[data-v-0cf5cfac]{font-size:1.125rem}.tf-intro-condensed .tf-intro-sub[data-v-0cf5cfac]{grid-template-rows:0fr;opacity:0;margin:0}.tf-inner[data-v-0cf5cfac]{display:flex;flex-direction:column;gap:1rem;padding:1.1rem;max-height:calc(100vh - 6rem);overflow-y:auto;border-radius:16px;background:linear-gradient(180deg,#ffffff17,#ffffff09);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 22px #0000004d,inset 0 1px #ffffff12}.tf-head[data-v-0cf5cfac]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tf-head-title[data-v-0cf5cfac]{display:inline-flex;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:700;color:#fff}.tf-head-icon[data-v-0cf5cfac]{width:1.15rem;height:1.15rem;color:#93c5fd}.tf-clear[data-v-0cf5cfac]{font-size:.9375rem;font-weight:600;color:#bfdbfe;background:transparent;border:1px solid rgba(59,130,246,.32);border-radius:999px;padding:.25rem .8rem;cursor:pointer}.tf-clear[data-v-0cf5cfac]:hover{background:#3b82f624}.tf-count[data-v-0cf5cfac]{margin:-.35rem 0 0;font-size:.9375rem;color:#d1d5db}.tf-saved[data-v-0cf5cfac]{padding-top:.25rem}.tf-group[data-v-0cf5cfac]{display:flex;flex-direction:column;gap:.85rem;padding-top:.35rem}.tf-group-label[data-v-0cf5cfac]{margin:0;font-size:.875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#93c5fd}.tf-field[data-v-0cf5cfac]{display:flex;flex-direction:column;gap:.3rem}.tf-label[data-v-0cf5cfac]{display:inline-flex;align-items:center;gap:.45rem;font-size:.9375rem;font-weight:600;color:#e5e7eb}.tf-icon[data-v-0cf5cfac]{width:1rem;height:1rem;color:#93c5fd;flex-shrink:0}.tf-hint[data-v-0cf5cfac]{margin:0;font-size:.875rem;color:#9ca3af}.tf-hint-inline[data-v-0cf5cfac]{display:block}.tf-check[data-v-0cf5cfac]{display:flex;align-items:flex-start;gap:.55rem;font-size:.9375rem;color:#e5e7eb;cursor:pointer}@media (max-width: 767px){.tf-toggle[data-v-0cf5cfac]{display:inline-flex;align-self:flex-start}.tf-rail[data-v-0cf5cfac]{position:static;width:100%;max-height:none}.tf-inner[data-v-0cf5cfac]{display:none;max-height:none}.tf-rail-open .tf-inner[data-v-0cf5cfac]{display:flex}.tf-intro-condensed .tf-intro-title[data-v-0cf5cfac]{font-size:1.5rem}.tf-intro-condensed .tf-intro-sub[data-v-0cf5cfac]{grid-template-rows:1fr;opacity:1}}.td-shell[data-v-f97fc253]{display:flex;gap:1.5rem;align-items:flex-start}.td-main[data-v-f97fc253]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1.25rem}.td-grid[data-v-f97fc253]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.1rem}.td-empty[data-v-f97fc253]{text-align:center;padding:2.5rem 1.25rem}.td-empty-cta[data-v-f97fc253]{margin-top:1rem;text-decoration:none}.td-cta[data-v-f97fc253]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}.td-cta a[data-v-f97fc253]{text-decoration:none;flex:0 0 auto}.td-cta .tl-sub[data-v-f97fc253]{margin-top:.25rem}.td-more[data-v-f97fc253]{display:flex;justify-content:center;padding-top:.5rem}.td-link[data-v-f97fc253]{color:#93c5fd;font-weight:600;text-decoration:underline}@media (max-width: 767px){.td-shell[data-v-f97fc253]{flex-direction:column;gap:1rem}.td-main[data-v-f97fc253]{width:100%}.td-grid[data-v-f97fc253]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.8rem}}
