@import "../css/tokens.css"; body { font-family: var(--font-family-sans, system-ui, -apple-system, sans-serif); background-color: var(--color-surface); color: var(--color-text); line-height: 1.5; height: 100%; width: 100%; } /* Container used in header & footer */ .container { width: 95%; max-width: 95%; margin: 0 auto; padding: 1rem; } /* Header styling */ .header-torrent { background-color: var(--color-surface); margin-bottom: 2rem; /* No extra horizontal padding so it lines up with .container */ } .logo-container { display: flex; align-items: center; } .bitvid-logo { height: 6rem; width: auto; /* Adjust spacing around the logo if needed */ margin-bottom: 0.5rem; margin-top: 4rem; } /* Footer styling */ .footer-torrent { border-top: 1px solid var(--color-border-translucent-medium); padding-top: 2rem; padding-bottom: 2rem; margin-top: 2rem; background-color: var(--color-surface); text-align: center; } /* If you want to override the generic footer rules, remove them or unify here: footer { border-top: 1px solid rgba(255, 255, 255, 0.1); margin-top: 4rem; padding-top: 2rem; } */ /* Additional styling remains unchanged... */