h2{text-align:left;max-width:600px;margin:0 auto;padding:1rem}.card{background-color:#25254a;border-radius:1rem;max-width:600px;margin:auto;box-shadow:0 4px 20px #0006}.card p{text-align:left;margin:0;padding:1rem 1.75rem;font-size:1.05rem;font-weight:400;line-height:1.6}.card strong{color:var(--muted);font-size:1.15rem;display:block}.add-video{gap:.5rem;max-width:600px;margin:1rem auto;display:flex}.video-input{flex:1;padding:.5rem}.video-add-button{cursor:pointer;color:#fff;background-color:inherit;border:1px solid #e53935;border-radius:5px;padding:.5rem 1rem;font-size:.95rem;text-decoration:none}.about{text-align:left;padding:1rem 1.75rem;font-weight:400;line-height:1.6}.about div{padding-bottom:1rem}.about b{color:var(--accent)}.about dt{margin-top:1.2rem;font-weight:700}.about dd{margin-top:.4rem;margin-left:0;padding-left:10px}.about details summary{cursor:pointer;margin-bottom:12px}.links{padding:.5rem 1rem}.links ul{margin:0 1rem;padding:0;list-style:inside}.links li{text-align:justify-all;margin:.5rem 0}
