.filter-row[data-v-3ca72a3d]{align-items:center;display:flex;gap:16px;min-width:0}.filter-row__label[data-v-3ca72a3d]{color:#c9d2bc;flex:0 0 94px;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.filter-row__track[data-v-3ca72a3d]{flex:1;min-width:0;position:relative}.filter-rail[data-v-3ca72a3d]{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 2px;scroll-padding-inline:48px;scrollbar-width:none}.filter-rail[data-v-3ca72a3d]::-webkit-scrollbar{display:none}.has-forward .filter-rail[data-v-3ca72a3d]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 46px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 46px),transparent);padding-right:48px}.has-back .filter-rail[data-v-3ca72a3d]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 46px);mask-image:linear-gradient(90deg,transparent,#000 46px)}.has-back.has-forward .filter-rail[data-v-3ca72a3d]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 46px,#000 calc(100% - 46px),transparent);mask-image:linear-gradient(90deg,transparent,#000 46px,#000 calc(100% - 46px),transparent)}.filter-chip[data-v-3ca72a3d]{align-items:center;border:1px solid #ffffff26;border-radius:999px;color:#b5bcad;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:8px;min-height:44px;padding:0 16px;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.filter-chip[data-v-3ca72a3d]:hover{background:#ffffff05;border-color:#d8dfbf70;color:#fff}.filter-chip.is-active[data-v-3ca72a3d]{background:#f9cf00;border-color:#f9cf00;color:#14180f}.filter-chip.is-active .filter-chip__dot[data-v-3ca72a3d]{box-shadow:0 0 0 2px #14180f}.filter-chip__dot[data-v-3ca72a3d]{border-radius:50%;flex-shrink:0;height:7px;width:7px}.filter-chip__count[data-v-3ca72a3d]{font-variant-numeric:tabular-nums;opacity:.65}.rail-arrow[data-v-3ca72a3d]{background:#262d20;border:1px solid #c5ceb849;border-radius:50%;box-shadow:0 0 14px #182014;color:#f9cf00;display:grid;font-size:20px;height:44px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:44px}.rail-arrow--back[data-v-3ca72a3d]{left:-2px}.rail-arrow--forward[data-v-3ca72a3d]{right:-2px}.filter-chip[data-v-3ca72a3d]:focus-visible,.rail-arrow[data-v-3ca72a3d]:focus-visible{outline:2px solid #f9cf00;outline-offset:2px}@media(max-width:639px){.filter-row[data-v-3ca72a3d]{display:block}.filter-row__label[data-v-3ca72a3d]{display:block;font-size:10px;margin-bottom:5px}.filter-chip[data-v-3ca72a3d]{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.filter-chip[data-v-3ca72a3d]{transition:none}}.category-filter-bar[data-v-ef611fa7]{background:#1b2118ed;border:1px solid #d6d8a332;border-radius:18px;box-shadow:inset 0 1px #edf7ae0d;display:flex;flex-direction:column;gap:12px;padding:20px}.filter-tools[data-v-ef611fa7]{align-items:center;border-top:1px solid #d4dec115;display:flex;gap:12px;margin-top:2px;padding-top:16px}.filter-search[data-v-ef611fa7]{align-items:center;background:#11170f;border:1px solid #ffffff26;border-radius:10px;color:#a9b49b;display:flex;flex:1;gap:10px;height:44px;min-width:0;padding-inline:14px}.filter-search[data-v-ef611fa7]:focus-within{border-color:#f9cf00}.filter-search span[data-v-ef611fa7]{flex:0 0 16px}.filter-search input[data-v-ef611fa7]{background:transparent;border:0;color:#e4e7d8;font-size:13px;height:100%;min-width:0;outline:none;width:100%}.github-filter[data-v-ef611fa7]{box-sizing:border-box;flex-shrink:0;height:44px;padding-block:0}.github-filter[aria-pressed=true][data-v-ef611fa7]{background:#f9cf0012;border-color:#f9cf00;color:#f9cf00}.filter-open-source[data-v-ef611fa7]{color:#cdd6b8;font-size:12px;padding:10px 0}.filter-sort[data-v-ef611fa7]{border:1px solid #ffffff1a;border-radius:999px;display:flex;flex-shrink:0;padding:4px}.filter-sort button[data-v-ef611fa7]{border-radius:999px;color:#ffffff8c;font-size:11px;min-height:34px;padding-inline:14px}.filter-sort button[aria-pressed=true][data-v-ef611fa7]{background:#fff;color:#0c0d10}@media(max-width:767px){.category-filter-bar[data-v-ef611fa7]{gap:10px;padding:14px}.filter-tools[data-v-ef611fa7]{flex-wrap:wrap;gap:10px;padding-top:12px}.filter-sort[data-v-ef611fa7],.github-filter span[data-v-ef611fa7]{display:none}.github-filter[data-v-ef611fa7]{justify-content:center;padding:0;width:44px}.filter-open-source[data-v-ef611fa7]{align-items:center;display:flex;flex-basis:100%;min-height:28px;padding:0}}.prompt-youtube[data-v-e5738bc8]{display:flex;flex-direction:column;min-width:0}.prompt-youtube__body[data-v-e5738bc8]{display:flex;flex:1;flex-direction:column}.prompt-youtube__meta[data-v-e5738bc8]{align-items:center;color:#adb6a3;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 12px;justify-content:space-between}.prompt-youtube__meta a[data-v-e5738bc8]{align-items:center;display:inline-flex;min-height:44px}.prompt-youtube__meta a[data-v-e5738bc8]:hover{color:#f9cf00}.prompt-youtube__description[data-v-e5738bc8]{margin-bottom:12px}.prompt-youtube__link[data-v-e5738bc8]{align-self:flex-start;margin-top:auto}.prompt-youtube__media[data-v-e5738bc8]{flex-shrink:0}.prompt-youtube__shade[data-v-e5738bc8]{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.72))}@media(hover:hover)and (pointer:fine){button:hover .prompt-youtube__poster[data-v-e5738bc8]{transform:scale(1.025)}button:hover .prompt-youtube__play[data-v-e5738bc8]{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.prompt-youtube__play[data-v-e5738bc8],.prompt-youtube__poster[data-v-e5738bc8]{transition:none}}
