.example-gallery[data-v-a269538a]{min-height:160px}.example-grid[data-v-a269538a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.example-card[data-v-a269538a]{background:#0d0f12;border-radius:12px;overflow:hidden}.example-thumb[data-v-a269538a]{aspect-ratio:1;cursor:zoom-in;background:linear-gradient(135deg,#b9ff4b1a,#856ad41a);border:0;width:100%;padding:0;display:block;position:relative}.example-thumb img[data-v-a269538a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.example-badge[data-v-a269538a]{color:#11140d;background:#b9ff4b;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;right:8px}.example-meta[data-v-a269538a]{padding:12px}.example-meta strong[data-v-a269538a]{color:#e6eaec;margin-bottom:3px;font-size:12px;display:block}.example-meta span[data-v-a269538a]{color:#656b74;font-size:10px;line-height:1.5}.example-state[data-v-a269538a]{text-align:center;background:#0d0f12;border-radius:12px;place-items:center;gap:4px;min-height:220px;padding:24px;display:grid}.example-state p[data-v-a269538a]{color:#e6eaec;margin:0;font-size:13px}.example-state span[data-v-a269538a]{color:#656b74;font-size:11px}.example-state button[data-v-a269538a]{color:#b9ff4b;cursor:pointer;background:0 0;border:1px solid #b9ff4b66;border-radius:8px;margin-top:8px;padding:6px 14px;font-size:12px}.example-skeleton[data-v-a269538a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.example-skeleton span[data-v-a269538a]{aspect-ratio:1;background:linear-gradient(100deg,#0d0f12 30%,#15181d 50%,#0d0f12 70%) 0 0/200% 100%;border-radius:12px;animation:1.4s ease-in-out infinite example-shimmer-a269538a;display:block}@keyframes example-shimmer-a269538a{0%{background-position:140% 0}to{background-position:-40% 0}}.example-preview[data-v-a269538a]{z-index:1000;background:#06080ae0;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.example-preview img[data-v-a269538a],.example-preview video[data-v-a269538a]{-o-object-fit:contain;object-fit:contain;border-radius:12px;max-width:min(92vw,960px);max-height:86vh}.example-preview-close[data-v-a269538a]{color:#e6eaec;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;padding:6px 16px;font-size:12px;position:absolute;top:20px;right:24px}
