.page.svelte-3d0tf0{padding:var(--ct-spacing-3xl, 64px)}.page-header.svelte-3d0tf0{padding-bottom:var(--ct-spacing-2xl, 48px)}.page-eyebrow.svelte-3d0tf0{font-family:var(--ct-font-mono, "Roboto Mono", monospace);font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:var(--ct-color-yellow, #ffcc00);margin:0 0 var(--ct-spacing-md, 16px) 0}.page-title.svelte-3d0tf0{font-family:var(--ct-font-display, "Tomorrow", sans-serif);font-size:clamp(28px,7vw,80px);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1;color:var(--ct-color-text-primary, #f5f5f5);margin:0 0 var(--ct-spacing-lg, 24px) 0}.page-sub.svelte-3d0tf0{font-size:16px;line-height:1.6;color:var(--ct-color-text-secondary, #aaaaaa);margin:0;max-width:480px;text-wrap:balance}.page-stats.svelte-3d0tf0{padding-bottom:var(--ct-spacing-3xl, 64px)}.stats-grid.svelte-3d0tf0{display:inline-grid;grid-template-columns:repeat(2,auto);border:1px solid var(--ct-color-border, #333333)}.stat.svelte-3d0tf0{padding:var(--ct-spacing-2xl, 48px) var(--ct-spacing-xl, 32px);display:flex;flex-direction:column;gap:var(--ct-spacing-sm, 8px);border-right:1px solid var(--ct-color-border, #333333)}.stat.svelte-3d0tf0:last-child{border-right:none}.stat-value.svelte-3d0tf0{font-family:var(--ct-font-display, "Tomorrow", sans-serif);font-size:clamp(36px,4vw,56px);font-weight:800;color:var(--ct-color-yellow, #ffcc00);line-height:1}.stat-label.svelte-3d0tf0{font-family:var(--ct-font-mono, "Roboto Mono", monospace);font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--ct-color-text-muted, #888888)}.list-section.svelte-3d0tf0{padding:var(--ct-spacing-3xl, 64px) 0}.list-header.svelte-3d0tf0,.anim-row.svelte-3d0tf0{display:grid;grid-template-columns:56px 1fr 110px 100px 32px;align-items:center;gap:var(--ct-spacing-lg, 24px)}.list-header.svelte-3d0tf0{padding:var(--ct-spacing-lg, 24px) var(--ct-spacing-lg, 24px) var(--ct-spacing-md, 16px);border-bottom:1px solid var(--ct-color-border, #333333)}.list-header.svelte-3d0tf0 span:where(.svelte-3d0tf0){font-family:var(--ct-font-mono, "Roboto Mono", monospace);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ct-color-yellow, #ffcc00)}.list-header.svelte-3d0tf0 .col-views:where(.svelte-3d0tf0),.list-header.svelte-3d0tf0 .col-date:where(.svelte-3d0tf0){text-align:right}.anim-list.svelte-3d0tf0{display:flex;flex-direction:column}.anim-row.svelte-3d0tf0{padding:var(--ct-spacing-lg, 24px);border-bottom:1px solid var(--ct-color-border, #333333);text-decoration:none;transition:background .15s ease}.anim-row.svelte-3d0tf0:hover{background:var(--ct-color-surface-elevated, #1a1a1a)}.anim-row.svelte-3d0tf0:hover .row-title:where(.svelte-3d0tf0){color:var(--ct-color-yellow, #ffcc00)}.row-index.svelte-3d0tf0{font-family:var(--ct-font-mono, "Roboto Mono", monospace);font-size:10px;color:var(--ct-color-yellow, #ffcc00);border:1px solid var(--ct-color-yellow, #ffcc00);padding:2px 4px;text-align:center}.row-title.svelte-3d0tf0{font-size:14px;color:var(--ct-color-text-primary, #f5f5f5);transition:color .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-views.svelte-3d0tf0{font-family:var(--ct-font-mono, "Roboto Mono", monospace);font-size:15px;font-weight:600;color:var(--ct-color-yellow, #ffcc00);text-align:right}.row-date.svelte-3d0tf0{font-family:var(--ct-font-mono, "Roboto Mono", monospace);font-size:13px;color:var(--ct-color-text-secondary, #aaaaaa)}.row-link.svelte-3d0tf0{font-size:14px;color:var(--ct-color-text-muted, #888888);text-align:right;transition:color .15s ease}.anim-row.svelte-3d0tf0:hover .row-link:where(.svelte-3d0tf0){color:var(--ct-color-yellow, #ffcc00)}.pagination.svelte-3d0tf0{display:flex;align-items:center;justify-content:space-between;padding:var(--ct-spacing-lg, 24px);border-bottom:1px solid var(--ct-color-border, #333333)}.pagination--bottom.svelte-3d0tf0{border-bottom:none;border-top:1px solid var(--ct-color-border, #333333)}.page-btn.svelte-3d0tf0{font-family:var(--ct-font-mono, "Roboto Mono", monospace);font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--ct-color-yellow, #ffcc00);background:none;border:1px solid var(--ct-color-yellow, #ffcc00);padding:6px 14px;cursor:pointer;transition:background .15s ease,color .15s ease}.page-btn.svelte-3d0tf0:hover:not(:disabled){background:var(--ct-color-yellow, #ffcc00);color:var(--ct-color-black, #000)}.page-btn.svelte-3d0tf0:disabled{opacity:.25;cursor:not-allowed}.page-info.svelte-3d0tf0{font-family:var(--ct-font-mono, "Roboto Mono", monospace);font-size:11px;letter-spacing:.1em;color:var(--ct-color-text-muted, #888888);display:flex;gap:6px}.page-current.svelte-3d0tf0{color:var(--ct-color-text-primary, #f5f5f5)}@media(max-width:768px){.page.svelte-3d0tf0{padding:var(--ct-spacing-xl, 32px) var(--ct-spacing-lg, 24px)}.stats-grid.svelte-3d0tf0{grid-template-columns:1fr;max-width:100%}.stat.svelte-3d0tf0{border-right:none;border-bottom:1px solid var(--ct-color-border, #333333)}.stat.svelte-3d0tf0:last-child{border-bottom:none}.list-header.svelte-3d0tf0{display:none}.anim-row.svelte-3d0tf0{grid-template-columns:40px 1fr 32px}.col-views.svelte-3d0tf0,.col-date.svelte-3d0tf0{display:none}}
