/* HTML debt migration v2026-09-30-web-f2. Static declarations moved from root HTML files. */

.debt-index-001 { background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }
.debt-index-002 { border: none; text-align: center; }
.debt-index-003 { margin: 0 auto 16px; }
.debt-cv-001 { padding-top: 0; }
.debt-cv-002 { max-width: 640px; }
.debt-cv-003 { margin-top: 24px; }
.debt-cv-004 { max-width: 720px; }
.debt-cv-005 { --score: 0; }
.debt-paparan-001 { padding-top: 0; }
.debt-paparan-002 { max-width: 640px; }
.debt-paparan-003 { margin-top: 24px; }
.debt-paparan-004 { max-width: 720px; }
.debt-paparan-005 { --score: 0; }
.debt-buat-001 { padding-top: 0; }
.debt-buat-002 { text-align: center; margin-bottom: 8px; }
.debt-buat-003 { font-size: 24px; }
.debt-buat-004 { margin-bottom: 16px; }
.debt-buat-005 { max-width: 640px; }
.debt-buat-006 { margin-top: 24px; }
