.gre{--gre-bg:#fff;--gre-fg:#111;--gre-muted:#666;--gre-border:#e5e7eb;--gre-star:#f6b300;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.gre.gre-dark{--gre-bg:#0b0b0b;--gre-fg:#f5f5f5;--gre-muted:#a3a3a3;--gre-border:#262626}.gre{background:transparent;color:var(--gre-fg)}.gre .gre-list{display:grid;gap:16px}.gre.gre-layout-grid.gre-cols-2 .gre-list{grid-template-columns:repeat(2,minmax(0,1fr))}.gre.gre-layout-grid.gre-cols-3 .gre-list{grid-template-columns:repeat(3,minmax(0,1fr))}.gre.gre-layout-grid.gre-cols-4 .gre-list{grid-template-columns:repeat(4,minmax(0,1fr))}.gre.gre-layout-list .gre-list{grid-template-columns:1fr}.gre .gre-item{border:1px solid var(--gre-border);border-radius:10px;padding:16px;background:var(--gre-bg)}.gre .gre-avatar{width:40px;height:40px;border-radius:999px;object-fit:cover;border:1px solid var(--gre-border)}.gre .gre-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;gap:10px}.gre .gre-author{font-weight:600}.gre .gre-date{color:var(--gre-muted);font-size:12px}.gre .gre-stars{color:var(--gre-star);line-height:1;margin:6px 0;font-size:14px}.gre .gre-star{margin-right:2px}.gre .gre-text{color:var(--gre-fg);font-size:14px;line-height:1.5}.gre .gre-footer{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12px;color:var(--gre-muted)}.gre .gre-google{font-weight:700;letter-spacing:.2px}.gre .gre-view-all{margin-left:auto;text-decoration:none;color:inherit;border-bottom:1px dashed var(--gre-border)}@media (max-width:700px){.gre.gre-layout-grid .gre-list{grid-template-columns:1fr}}.gre .gre-empty,.gre .gre-alert{border:1px dashed var(--gre-border);border-radius:10px;padding:14px;color:var(--gre-muted)}