.resource-html-cover[data-v-96e347b8]{pointer-events:none;background:oklch(97.7% .004 75);position:absolute;inset:0;overflow:hidden}.resource-html-cover iframe[data-v-96e347b8]{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.resource-html-cover-loading[data-v-96e347b8]{background:oklch(97.7% .004 75);position:absolute;inset:0;overflow:hidden}.resource-html-cover-loading[data-v-96e347b8]:after{content:"";background:linear-gradient(110deg,#0000 30%,oklch(100% 0 0/.72) 50%,#0000 70%);animation:2.2s ease-in-out infinite paused cover-sweep-96e347b8;position:absolute;inset:0;transform:translate(-100%)}.resource-html-cover-loading.is-active[data-v-96e347b8]:after{animation-play-state:running}.cover-ready-leave-active[data-v-96e347b8]{transition:opacity .18s ease-out}.cover-ready-leave-to[data-v-96e347b8]{opacity:0}@keyframes cover-sweep-96e347b8{0%,15%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.resource-html-cover-loading[data-v-96e347b8]:after{animation:none;display:none}.cover-ready-leave-active[data-v-96e347b8]{transition:none}}.resource-card{color:oklch(19% .01 65);text-align:left;cursor:pointer;background:oklch(100% 0 0);border:1px solid oklch(19% .01 65/.08);border-radius:16px;flex-direction:column;width:100%;min-width:0;padding:0;text-decoration:none;transition:box-shadow .22s ease-out,border-color .22s ease-out,transform .22s ease-out;display:flex;overflow:hidden}.resource-card:hover{border-color:oklch(19% .01 65/.16);transform:translateY(-2px);box-shadow:0 14px 34px oklch(19% .01 65/.1)}.resource-card:focus-visible{outline-offset:3px;outline:2px solid oklch(66.5% .225 36)}@media (prefers-reduced-motion:reduce){.resource-card{transition:none;transform:none}}.resource-vip-badge[data-v-429099cd]{color:oklch(43% .13 55);letter-spacing:.04em;background:oklch(94% .06 70);border-radius:5px;flex:none;padding:3px 7px;font-size:11px;font-weight:700}.resource-card-content[data-v-429099cd]{flex-direction:column;width:100%;min-width:0;display:flex}.resource-card-cover[data-v-429099cd]{background:oklch(97.7% .004 75);border-bottom:1px solid oklch(19% .01 65/.06);flex:none;position:relative;overflow:hidden}.resource-card-image[data-v-429099cd],.resource-card-video[data-v-429099cd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.resource-card-video[data-v-429099cd]{pointer-events:none}.resource-empty-cover[data-v-429099cd]{text-align:center;background-image:radial-gradient(oklch(86% .008 75/.42) .7px,#0000 0);background-size:14px 14px;flex-direction:column;height:100%;padding:0 20px}.resource-cover-icon[data-v-429099cd],.resource-empty-cover[data-v-429099cd]{justify-content:center;align-items:center;display:flex}.resource-cover-icon[data-v-429099cd]{color:oklch(60% .02 75);background:oklch(100% 0 0/.9);border:1px solid oklch(19% .01 65/.08);border-radius:18px;width:64px;height:64px;margin-bottom:16px}.resource-cover-type[data-v-429099cd]{font-size:14px;font-weight:500}.resource-cover-hint[data-v-429099cd]{color:oklch(60% .02 75);margin-top:6px;font-size:12px;line-height:1.6}.resource-card-body[data-v-429099cd]{flex-direction:column;gap:6px;min-width:0;padding:14px 15px 15px;display:flex}.resource-card-title[data-v-429099cd]{align-items:baseline;gap:8px;display:flex}.resource-card-heading[data-v-429099cd]{overflow-wrap:anywhere;letter-spacing:-.01em;min-width:0;margin:0;font-family:Space Grotesk,sans-serif;font-size:15.5px;font-weight:600;line-height:1.5}.resource-card-type[data-v-429099cd]{color:oklch(60% .02 75);background:oklch(96% .008 75);border:1px solid oklch(19% .01 65/.08);border-radius:999px;flex:none;align-self:center;margin-left:auto;padding:3px 8px;font-family:IBM Plex Mono,monospace;font-size:10px;line-height:1.5}.resource-card-footer[data-v-429099cd]{gap:16px;margin-top:8px}.resource-card-footer[data-v-429099cd],.resource-creator[data-v-429099cd]{align-items:center;min-width:0;display:flex}.resource-creator[data-v-429099cd]{color:oklch(60% .02 75);flex:1;gap:8px;font-size:12px}.resource-creator-avatar[data-v-429099cd]{background:oklch(19% .01 65/.06);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:500;display:flex;overflow:hidden}.resource-avatar-image[data-v-429099cd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.resource-card-truncate[data-v-429099cd]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resource-card-meta[data-v-429099cd]{color:oklch(72% .02 75);align-items:center;gap:10px;min-width:0;max-width:68%;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:10px;line-height:1.5;display:flex}.resource-card-visibility[data-v-429099cd]{flex:none;margin-left:auto}@media (width<=640px){.resource-card-body[data-v-429099cd]{padding:10px 11px 11px}}.resource-grid[data-v-eb2f71de]{--resource-gap:20px;align-items:start;gap:var(--resource-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid}.resource-grid[data-masonry=true][data-v-eb2f71de]{grid-auto-rows:4px;row-gap:0}.resource-grid-cell[data-v-eb2f71de]{min-width:0}@media (width<=640px){.resource-grid[data-v-eb2f71de]{--resource-gap:12px}}
