.dg-base-rendered{display:grid;gap:1.5rem;margin:1.5rem 0 2rem}.dg-base-view{background:var(--background-primary);border:1px solid var(--background-modifier-border);border-radius:18px;padding:1rem;box-shadow:0 8px 32px rgba(0,0,0,.03)}.dg-base-view-header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.dg-base-view-title{margin:0;font-size:1.15rem;line-height:1.3}.dg-base-view-count{color:var(--text-muted);font-size:.9rem;white-space:nowrap}.dg-base-card-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:1rem}.dg-base-card{overflow:hidden;border:1px solid var(--background-modifier-border);border-radius:16px;background:var(--background-secondary)}.dg-base-card-image,.dg-base-thumb{display:block;width:100%;background:var(--background-modifier-border);object-fit:cover}.dg-base-card-image{aspect-ratio:1/1}.dg-base-card-body{display:grid;gap:.6rem;padding:.9rem}.dg-base-card-title{font-weight:700;line-height:1.4}.dg-base-card-meta{display:grid;gap:.35rem;font-size:.85rem}.dg-base-card-line{display:flex;gap:.4rem;align-items:baseline;flex-wrap:wrap}.dg-base-card-key{color:var(--text-muted);min-width:4.5rem}.dg-base-card-value{display:inline-flex;flex-wrap:wrap;gap:.35rem;align-items:center}.dg-base-table-wrap{overflow-x:auto}.dg-base-table{width:100%;border-collapse:collapse;font-size:.92rem}.dg-base-table th,.dg-base-table td{border-bottom:1px solid var(--background-modifier-border);padding:.65rem .7rem;text-align:left;vertical-align:top}.dg-base-table th{color:var(--text-muted);font-size:.8rem;letter-spacing:.02em;text-transform:none}.dg-base-table tbody tr:hover{background:var(--background-secondary-alt)}.dg-base-tag,.dg-base-pill{display:inline-flex;align-items:center;gap:.2rem}.dg-base-tag{margin:0}.dg-base-pill{padding:.08rem .45rem;border-radius:999px;background:var(--background-secondary);border:1px solid var(--background-modifier-border)}.dg-base-empty{color:var(--text-faint)}.dg-base-error{padding:1rem;border:1px solid var(--background-modifier-error);border-radius:12px;color:var(--text-error);background:color-mix(in srgb, var(--background-modifier-error) 8%, transparent)}pre>code.language-base{display:none}@media(max-width: 720px){.dg-base-view{padding:.8rem}.dg-base-view-header{align-items:flex-start;flex-direction:column}.dg-base-table{font-size:.86rem}}/*# sourceMappingURL=base-render.css.map */
