.type-chooser.svelte-oy3p7h{width:100%;display:flex;flex-direction:column;gap:1.5rem}.type-grid.svelte-oy3p7h{display:grid;grid-template-columns:repeat(4,1fr);gap:.875rem}@media(max-width:900px){.type-grid.svelte-oy3p7h{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.type-grid.svelte-oy3p7h{grid-template-columns:1fr}}.type-card.svelte-oy3p7h{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--sl-color-bg);border:1px solid var(--sl-color-gray-5);border-radius:.625rem;text-decoration:none;color:inherit;transition:all .2s}.type-card.svelte-oy3p7h:hover{border-color:var(--type-color, var(--sl-color-accent));box-shadow:0 6px 16px -6px #0000001a,0 2px 6px -2px #0000000f;transform:translateY(-1px)}.card-icon.svelte-oy3p7h{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:linear-gradient(135deg,var(--type-color, var(--sl-color-accent)),color-mix(in srgb,var(--type-color, var(--sl-color-accent)) 70%,transparent));border-radius:.5rem;font-size:1rem;color:#fff}.card-body.svelte-oy3p7h{flex:1;min-height:0}.card-title.svelte-oy3p7h{margin:0 0 .125rem;font-size:1rem;font-weight:600;color:var(--sl-color-text)}.card-description.svelte-oy3p7h{margin:0;font-size:.75rem;color:var(--sl-color-gray-3)}.card-footer.svelte-oy3p7h{display:flex;align-items:center;justify-content:space-between;padding-top:.625rem;border-top:1px solid var(--sl-color-gray-6)}.card-count.svelte-oy3p7h{font-size:.8125rem;font-weight:600;color:var(--sl-color-text)}.card-count.svelte-oy3p7h:after{content:" entries";font-weight:400;color:var(--sl-color-gray-3)}.card-arrow.svelte-oy3p7h{color:var(--sl-color-gray-4);font-size:.875rem;transition:all .15s}.type-card.svelte-oy3p7h:hover .card-arrow:where(.svelte-oy3p7h){color:var(--type-color, var(--sl-color-accent));transform:translate(2px)}.entries-view.svelte-1a6mnpc{width:100%;max-width:var(--ui-view-max-width);margin:0 auto;display:flex;flex-direction:column;gap:1.25rem}.summary-strip.svelte-1a6mnpc{display:flex;align-items:center;gap:1.5rem;padding:1rem 1.25rem}.summary-stat.svelte-1a6mnpc{display:flex;flex-direction:column;gap:.125rem}.summary-stat.primary.svelte-1a6mnpc{padding-right:1.5rem;border-right:1px solid var(--surface-divider)}.summary-stat.svelte-1a6mnpc .stat-value:where(.svelte-1a6mnpc){font-family:var(--sl-font-mono);font-size:1.25rem;font-weight:700;color:var(--sl-color-text)}.summary-stat.svelte-1a6mnpc .stat-value.small:where(.svelte-1a6mnpc){font-size:.875rem}.summary-stat.svelte-1a6mnpc .stat-label:where(.svelte-1a6mnpc){font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--sl-color-gray-4)}.summary-sparkline.svelte-1a6mnpc{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:100px}.summary-sparkline.svelte-1a6mnpc .stat-label:where(.svelte-1a6mnpc){font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--sl-color-gray-4)}.related-links.svelte-1a6mnpc{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-top:1px solid var(--surface-divider)}.related-label.svelte-1a6mnpc{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--sl-color-gray-4);padding-right:.75rem;border-right:1px solid var(--surface-divider)}.related-link.svelte-1a6mnpc{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:var(--sl-color-gray-2);text-decoration:none;padding:.375rem .625rem;border-radius:.375rem;transition:all .15s}.related-link.svelte-1a6mnpc:hover{color:var(--sl-color-accent)}.related-icon.svelte-1a6mnpc{font-size:.875rem}@media(max-width:640px){.summary-strip.svelte-1a6mnpc{flex-wrap:wrap}.summary-stat.primary.svelte-1a6mnpc{border-right:none;padding-right:0;width:100%;padding-bottom:.75rem;margin-bottom:.5rem;border-bottom:1px solid var(--sl-color-gray-5)}.summary-sparkline.svelte-1a6mnpc{width:100%;margin-top:.5rem}.related-links.svelte-1a6mnpc{flex-wrap:wrap}.related-label.svelte-1a6mnpc{width:100%;border-right:none;padding-right:0;padding-bottom:.5rem;margin-bottom:.25rem;border-bottom:1px solid var(--sl-color-gray-5)}}
